TSTP Solution File: NUM926+8 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : NUM926+8 : TPTP v8.1.2. Released v5.3.0.
% Transfm  : none
% Format   : tptp
% Command  : do_cvc5 %s %d

% Computer : n003.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 : Thu Aug 31 10:49:15 EDT 2023

% Result   : Theorem 90.83s 91.02s
% Output   : Proof 90.83s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 1.14/1.19  % Problem    : NUM926+8 : TPTP v8.1.2. Released v5.3.0.
% 1.14/1.20  % Command    : do_cvc5 %s %d
% 1.21/1.41  % Computer : n003.cluster.edu
% 1.21/1.41  % Model    : x86_64 x86_64
% 1.21/1.41  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 1.21/1.41  % Memory   : 8042.1875MB
% 1.21/1.41  % OS       : Linux 3.10.0-693.el7.x86_64
% 1.21/1.41  % CPULimit   : 300
% 1.21/1.41  % WCLimit    : 300
% 1.21/1.41  % DateTime   : Fri Aug 25 10:31:54 EDT 2023
% 1.21/1.42  % CPUTime    : 
% 2.47/2.65  %----Proving TF0_NAR, FOF, or CNF
% 90.83/91.02  ------- convert to smt2 : /export/starexec/sandbox/tmp/tmp.ZDWOzFUf6A/cvc5---1.0.5_9043.p...
% 90.83/91.02  ------- get file name : TPTP file name is NUM926+8
% 90.83/91.02  ------- cvc5-fof : /export/starexec/sandbox/solver/bin/cvc5---1.0.5_9043.smt2...
% 90.83/91.02  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 90.83/91.02  --- Run --no-e-matching --full-saturate-quant at 5...
% 90.83/91.02  --- Run --no-e-matching --enum-inst-sum --full-saturate-quant at 5...
% 90.83/91.02  --- Run --finite-model-find --uf-ss=no-minimal at 5...
% 90.83/91.02  --- Run --multi-trigger-when-single --full-saturate-quant at 5...
% 90.83/91.02  --- Run --trigger-sel=max --full-saturate-quant at 5...
% 90.83/91.02  --- Run --multi-trigger-when-single --multi-trigger-priority --full-saturate-quant at 5...
% 90.83/91.02  --- Run --multi-trigger-cache --full-saturate-quant at 5...
% 90.83/91.02  --- Run --prenex-quant=none --full-saturate-quant at 5...
% 90.83/91.02  --- Run --enum-inst-interleave --decision=internal --full-saturate-quant at 5...
% 90.83/91.02  --- Run --relevant-triggers --full-saturate-quant at 5...
% 90.83/91.02  --- Run --finite-model-find --e-matching --sort-inference --uf-ss-fair at 5...
% 90.83/91.02  --- Run --pre-skolem-quant=on --full-saturate-quant at 10...
% 90.83/91.02  --- Run --cbqi-vo-exp --full-saturate-quant at 10...
% 90.83/91.02  % SZS status Theorem for NUM926+8
% 90.83/91.02  % SZS output start Proof for NUM926+8
% 90.83/91.02  (
% 90.83/91.02  (let ((_let_1 (not (exists ((X $$unsorted) (Y $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.plus_plus tptp.int))) (let ((_let_4 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))) (let ((_let_5 (tptp.power_power tptp.int))) (let ((_let_6 (tptp.fun tptp.nat tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_6 _let_5 X) _let_4)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_6 _let_5 Y) _let_4)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_1))) tptp.m)) (tptp.one_one tptp.int))))))))))))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_2))) (let ((_let_4 (tptp.number_number_of tptp.int))) (let ((_let_5 (tptp.hAPP tptp.int tptp.int _let_4 _let_3))) (let ((_let_6 (tptp.hAPP tptp.int tptp.int tptp.bit1 _let_2))) (let ((_let_7 (tptp.hAPP tptp.int tptp.int _let_4 _let_6))) (let ((_let_8 (tptp.one_one tptp.int))) (let ((_let_9 (tptp.zero_zero tptp.int))) (let ((_let_10 (tptp.fun tptp.nat tptp.bool))) (let ((_let_11 (tptp.fun tptp.nat _let_10))) (let ((_let_12 (tptp.hAPP _let_11 _let_11 (tptp.combc tptp.nat tptp.nat tptp.bool) (tptp.fequal tptp.nat)))) (let ((_let_13 (tptp.fun tptp.nat tptp.nat))) (let ((_let_14 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_15 (tptp.fun _let_14 tptp.bool))) (let ((_let_16 (= tptp.pred_nat (tptp.hAPP _let_15 _let_15 (tptp.collect _let_14) (tptp.hAPP _let_11 _let_15 (tptp.product_prod_case tptp.nat tptp.nat tptp.bool) (tptp.hAPP _let_13 _let_11 (tptp.hAPP _let_11 (tptp.fun _let_13 _let_11) (tptp.combb tptp.nat _let_10 tptp.nat) _let_12) tptp.suc)))))) (let ((_let_17 (tptp.filter tptp.nat))) (let ((_let_18 (tptp.number_number_of tptp.real))) (let ((_let_19 (tptp.hAPP tptp.int tptp.real _let_18 _let_3))) (let ((_let_20 (tptp.inverse_divide tptp.real))) (let ((_let_21 (tptp.fun tptp.real tptp.real))) (let ((_let_22 (tptp.hAPP tptp.real _let_21 _let_20 tptp.pi))) (let ((_let_23 (tptp.hAPP tptp.real tptp.real _let_22 _let_19))) (let ((_let_24 (tptp.filter tptp.real))) (let ((_let_25 (tptp.zero_zero tptp.real))) (let ((_let_26 (tptp.fun tptp.real _let_21))) (let ((_let_27 (tptp.fun _let_24 tptp.bool))) (let ((_let_28 (tptp.zero_zero tptp.nat))) (let ((_let_29 (tptp.fun _let_10 _let_10))) (let ((_let_30 (tptp.fun tptp.bool tptp.bool))) (let ((_let_31 (tptp.real_1 tptp.nat))) (let ((_let_32 (tptp.real_1 tptp.int))) (let ((_let_33 (tptp.fun tptp.int _let_21))) (let ((_let_34 (tptp.fun tptp.int tptp.real))) (let ((_let_35 (tptp.hAPP _let_34 _let_33 (tptp.hAPP _let_26 (tptp.fun _let_34 _let_33) (tptp.combb tptp.real _let_21 tptp.int) _let_20) _let_32))) (let ((_let_36 (tptp.combb tptp.real tptp.real tptp.nat))) (let ((_let_37 (tptp.fun tptp.nat tptp.real))) (let ((_let_38 (tptp.fun _let_37 _let_37))) (let ((_let_39 (tptp.fun tptp.int _let_38))) (let ((_let_40 (tptp.fun tptp.int _let_37))) (let ((_let_41 (tptp.fequal tptp.real))) (let ((_let_42 (tptp.fun _let_37 _let_10))) (let ((_let_43 (tptp.fun tptp.real tptp.bool))) (let ((_let_44 (tptp.fun tptp.real _let_42))) (let ((_let_45 (tptp.fun tptp.real _let_43))) (let ((_let_46 (tptp.fun tptp.int _let_10))) (let ((_let_47 (tptp.fun _let_40 _let_46))) (let ((_let_48 (tptp.fun tptp.real _let_47))) (let ((_let_49 (tptp.fun tptp.real _let_46))) (let ((_let_50 (tptp.fun tptp.nat _let_30))) (let ((_let_51 (tptp.fun _let_10 _let_50))) (let ((_let_52 (tptp.fun tptp.bool _let_30))) (let ((_let_53 (tptp.fun tptp.int _let_50))) (let ((_let_54 (tptp.fun _let_46 _let_53))) (let ((_let_55 (tptp.fun tptp.real _let_53))) (let ((_let_56 (tptp.fun tptp.int _let_29))) (let ((_let_57 (tptp.fun _let_53 _let_56))) (let ((_let_58 (tptp.fun tptp.real _let_56))) (let ((_let_59 (tptp.fun _let_10 _let_46))) (let ((_let_60 (tptp.fun tptp.real _let_59))) (let ((_let_61 (tptp.fun tptp.int tptp.bool))) (let ((_let_62 (tptp.fun _let_46 _let_61))) (let ((_let_63 (tptp.fun _let_10 tptp.bool))) (let ((_let_64 (tptp.fun tptp.real _let_61))) (let ((_let_65 (tptp.fEx tptp.int))) (let ((_let_66 (tptp.fun _let_61 tptp.bool))) (let ((_let_67 (tptp.hAPP _let_66 (tptp.fun _let_64 _let_43) (tptp.combb _let_61 tptp.bool tptp.real) _let_65))) (let ((_let_68 (tptp.collect tptp.real))) (let ((_let_69 (tptp.field_char_0_Rats tptp.real))) (let ((_let_70 (tptp.combb tptp.nat tptp.real tptp.nat))) (let ((_let_71 (tptp.fun _let_13 _let_37))) (let ((_let_72 (tptp.hAPP _let_37 _let_71 _let_70 _let_31))) (let ((_let_73 (tptp.inverse_inverse tptp.real))) (let ((_let_74 (tptp.fun _let_17 tptp.bool))) (let ((_let_75 (tptp.times_times tptp.int))) (let ((_let_76 (tptp.fun tptp.int tptp.int))) (let ((_let_77 (tptp.hAPP tptp.int _let_76 _let_75 _let_5))) (let ((_let_78 (tptp.fequal tptp.int))) (let ((_let_79 (tptp.fun _let_76 _let_61))) (let ((_let_80 (tptp.fun tptp.int _let_79))) (let ((_let_81 (tptp.fun tptp.int _let_61))) (let ((_let_82 (tptp.fun _let_76 _let_81))) (let ((_let_83 (tptp.hAPP _let_80 _let_82 (tptp.combc tptp.int _let_76 _let_61) (tptp.hAPP _let_81 _let_80 (tptp.hAPP (tptp.fun _let_61 _let_79) (tptp.fun _let_81 _let_80) (tptp.combb _let_61 _let_79 tptp.int) (tptp.combb tptp.int tptp.bool tptp.int)) _let_78)))) (let ((_let_84 (tptp.fun _let_81 _let_61))) (let ((_let_85 (tptp.hAPP _let_66 _let_84 (tptp.combb _let_61 tptp.bool tptp.int) _let_65))) (let ((_let_86 (tptp.collect tptp.int))) (let ((_let_87 (= tptp.zEven (tptp.hAPP _let_61 _let_61 _let_86 (tptp.hAPP _let_81 _let_61 _let_85 (tptp.hAPP _let_76 _let_81 _let_83 _let_77)))))) (let ((_let_88 (tptp.combc tptp.int tptp.int tptp.bool))) (let ((_let_89 (tptp.fun _let_61 _let_61))) (let ((_let_90 (tptp.fun _let_34 _let_34))) (let ((_let_91 (tptp.fun tptp.int _let_90))) (let ((_let_92 (tptp.fun tptp.int _let_34))) (let ((_let_93 (tptp.fun _let_34 _let_61))) (let ((_let_94 (tptp.fun tptp.real _let_93))) (let ((_let_95 (tptp.fun _let_92 _let_81))) (let ((_let_96 (tptp.fun tptp.real _let_95))) (let ((_let_97 (tptp.fun tptp.real _let_81))) (let ((_let_98 (tptp.fun tptp.int _let_30))) (let ((_let_99 (tptp.fun _let_61 _let_98))) (let ((_let_100 (tptp.hAPP _let_52 _let_99 (tptp.combb tptp.bool _let_30 tptp.int) tptp.fconj))) (let ((_let_101 (tptp.fun tptp.int _let_98))) (let ((_let_102 (tptp.fun _let_81 _let_101))) (let ((_let_103 (tptp.fun tptp.real _let_101))) (let ((_let_104 (tptp.combs tptp.int tptp.bool tptp.bool))) (let ((_let_105 (tptp.fun tptp.int _let_89))) (let ((_let_106 (tptp.fun _let_101 _let_105))) (let ((_let_107 (tptp.fun tptp.real _let_105))) (let ((_let_108 (tptp.fun _let_61 _let_81))) (let ((_let_109 (tptp.fun tptp.real _let_108))) (let ((_let_110 (tptp.plus_plus tptp.int))) (let ((_let_111 (tptp.fun tptp.int _let_76))) (let ((_let_112 (tptp.fun _let_76 _let_111))) (let ((_let_113 (tptp.hAPP _let_111 _let_112 (tptp.combb tptp.int _let_76 tptp.int) _let_110))) (let ((_let_114 (= tptp.zOdd (tptp.hAPP _let_61 _let_61 _let_86 (tptp.hAPP _let_81 _let_61 _let_85 (tptp.hAPP _let_76 _let_81 _let_83 (tptp.hAPP tptp.int _let_76 (tptp.hAPP _let_111 _let_111 (tptp.combc tptp.int tptp.int tptp.int) (tptp.hAPP _let_76 _let_111 _let_113 _let_77)) _let_8))))))) (let ((_let_115 (tptp.combc tptp.real tptp.real tptp.bool))) (let ((_let_116 (tptp.ord_less_eq tptp.real))) (let ((_let_117 (tptp.fun tptp.real _let_30))) (let ((_let_118 (tptp.hAPP _let_52 (tptp.fun _let_43 _let_117) (tptp.combb tptp.bool _let_30 tptp.real) tptp.fconj))) (let ((_let_119 (tptp.combs tptp.real tptp.bool tptp.bool))) (let ((_let_120 (tptp.fun _let_43 _let_43))) (let ((_let_121 (tptp.hAPP tptp.real _let_43 _let_116 _let_25))) (let ((_let_122 (tptp.hAPP _let_43 tptp.real (tptp.the tptp.real) (tptp.hAPP _let_43 _let_43 (tptp.hAPP _let_117 _let_120 _let_119 (tptp.hAPP _let_43 _let_117 _let_118 _let_121)) (tptp.hAPP _let_43 _let_43 (tptp.hAPP _let_117 _let_120 _let_119 (tptp.hAPP _let_43 _let_117 _let_118 (tptp.hAPP tptp.real _let_43 (tptp.hAPP _let_45 _let_45 _let_115 _let_116) _let_19))) (tptp.hAPP tptp.real _let_43 (tptp.hAPP _let_45 _let_45 _let_115 (tptp.hAPP _let_21 _let_45 (tptp.hAPP _let_45 (tptp.fun _let_21 _let_45) (tptp.combb tptp.real _let_43 tptp.real) _let_41) tptp.cos)) _let_25)))))) (let ((_let_123 (tptp.times_times tptp.real))) (let ((_let_124 (tptp.hAPP tptp.real _let_21 _let_123 _let_19))) (let ((_let_125 (= tptp.pi (tptp.hAPP tptp.real tptp.real _let_124 _let_122)))) (let ((_let_126 (= (tptp.hAPP _let_37 _let_37 (tptp.diffs tptp.real) tptp.sin_coeff) tptp.cos_coeff))) (let ((_let_127 (tptp.one_one tptp.real))) (let ((_let_128 (tptp.hAPP tptp.real _let_21 _let_20 _let_127))) (let ((_let_129 (tptp.hAPP tptp.real tptp.real _let_128 _let_19))) (let ((_let_130 (tptp.power_power tptp.real))) (let ((_let_131 (tptp.uminus_uminus tptp.int))) (let ((_let_132 (tptp.product_prod tptp.int tptp.int))) (let ((_let_133 (tptp.fun _let_132 _let_132))) (let ((_let_134 (= tptp.negateSnd (tptp.hAPP _let_76 _let_133 (tptp.product_apsnd tptp.int tptp.int tptp.int) _let_131)))) (let ((_let_135 (tptp.product_snd tptp.int tptp.int))) (let ((_let_136 (tptp.fun _let_132 _let_76))) (let ((_let_137 (tptp.fun _let_132 tptp.int))) (let ((_let_138 (tptp.hAPP _let_137 _let_136 (tptp.hAPP _let_111 (tptp.fun _let_137 _let_136) (tptp.combb tptp.int _let_76 _let_132) _let_75) (tptp.product_fst tptp.int tptp.int)))) (let ((_let_139 (tptp.fun tptp.int _let_137))) (let ((_let_140 (tptp.fun _let_132 _let_137))) (let ((_let_141 (tptp.fun _let_137 _let_140))) (let ((_let_142 (tptp.fun _let_137 _let_137))) (let ((_let_143 (tptp.fun _let_132 _let_142))) (let ((_let_144 (tptp.fun _let_132 _let_61))) (let ((_let_145 (tptp.fun _let_137 _let_144))) (let ((_let_146 (tptp.hAPP _let_81 _let_145 (tptp.combb tptp.int _let_61 _let_132) _let_78))) (let ((_let_147 (tptp.fun _let_132 _let_144))) (let ((_let_148 (tptp.fun _let_132 tptp.bool))) (let ((_let_149 (tptp.fun _let_137 _let_148))) (let ((_let_150 (tptp.fun _let_132 _let_149))) (let ((_let_151 (tptp.fun _let_132 _let_148))) (let ((_let_152 (tptp.fun tptp.int _let_148))) (let ((_let_153 (tptp.combb tptp.bool tptp.bool _let_132))) (let ((_let_154 (tptp.fun _let_148 _let_148))) (let ((_let_155 (tptp.fun _let_132 _let_30))) (let ((_let_156 (tptp.hAPP _let_148 _let_155 (tptp.hAPP _let_52 (tptp.fun _let_148 _let_155) (tptp.combb tptp.bool _let_30 _let_132) tptp.fconj) (tptp.hAPP _let_148 _let_148 (tptp.hAPP _let_30 _let_154 _let_153 tptp.fNot) (tptp.hAPP tptp.int _let_148 (tptp.hAPP _let_144 _let_152 (tptp.combc _let_132 tptp.int tptp.bool) (tptp.hAPP _let_137 _let_144 _let_146 _let_135)) _let_9))))) (let ((_let_157 (tptp.fun _let_151 _let_151))) (let ((_let_158 (tptp.fun _let_132 _let_154))) (let ((_let_159 (tptp.product_prod _let_132 _let_132))) (let ((_let_160 (tptp.fun _let_159 tptp.bool))) (let ((_let_161 (= tptp.ratrel (tptp.hAPP _let_160 _let_160 (tptp.collect _let_159) (tptp.hAPP _let_151 _let_160 (tptp.product_prod_case _let_132 _let_132 tptp.bool) (tptp.hAPP _let_151 _let_151 (tptp.hAPP _let_158 _let_157 (tptp.combs _let_132 _let_148 _let_148) (tptp.hAPP _let_155 _let_158 (tptp.hAPP (tptp.fun _let_30 _let_154) (tptp.fun _let_155 _let_158) (tptp.combb _let_30 _let_154 _let_132) _let_153) _let_156)) (tptp.hAPP _let_151 _let_151 (tptp.hAPP _let_154 _let_157 (tptp.combb _let_148 _let_148 _let_132) (tptp.hAPP _let_155 _let_154 (tptp.combs _let_132 tptp.bool tptp.bool) _let_156)) (tptp.hAPP _let_140 _let_151 (tptp.hAPP _let_150 (tptp.fun _let_140 _let_151) (tptp.combs _let_132 _let_137 _let_148) (tptp.hAPP _let_147 _let_150 (tptp.hAPP (tptp.fun _let_144 _let_149) (tptp.fun _let_147 _let_150) (tptp.combb _let_144 _let_149 _let_132) (tptp.combs _let_132 tptp.int tptp.bool)) (tptp.hAPP _let_140 _let_147 (tptp.hAPP _let_145 (tptp.fun _let_140 _let_147) (tptp.combb _let_137 _let_144 _let_132) _let_146) (tptp.hAPP _let_137 _let_140 (tptp.hAPP _let_143 _let_141 (tptp.combc _let_132 _let_137 _let_137) (tptp.hAPP _let_136 _let_143 (tptp.hAPP (tptp.fun _let_76 _let_142) (tptp.fun _let_136 _let_143) (tptp.combb _let_76 _let_142 _let_132) (tptp.combb tptp.int tptp.int _let_132)) _let_138)) _let_135)))) (tptp.hAPP _let_137 _let_140 (tptp.hAPP _let_139 _let_141 (tptp.combb tptp.int _let_137 _let_132) (tptp.hAPP _let_136 _let_139 (tptp.combc _let_132 tptp.int tptp.int) _let_138)) _let_135))))))))) (let ((_let_162 (tptp.fun tptp.int _let_81))) (let ((_let_163 (tptp.fun _let_81 _let_81))) (let ((_let_164 (tptp.ord_less tptp.int))) (let ((_let_165 (tptp.hAPP tptp.int _let_61 _let_164 _let_9))) (let ((_let_166 (= tptp.frac_1 (tptp.hAPP _let_81 _let_148 (tptp.product_prod_case tptp.int tptp.int tptp.bool) (tptp.hAPP _let_81 _let_81 (tptp.hAPP _let_89 _let_163 (tptp.combb _let_61 _let_61 tptp.int) (tptp.hAPP _let_98 _let_89 _let_104 (tptp.hAPP _let_61 _let_98 _let_100 _let_165))) (tptp.hAPP tptp.int _let_81 (tptp.hAPP _let_162 _let_162 (tptp.combc tptp.int tptp.int _let_61) (tptp.hAPP _let_162 _let_162 (tptp.hAPP _let_163 (tptp.fun _let_162 _let_162) (tptp.combb _let_81 _let_81 tptp.int) _let_88) (tptp.hAPP _let_111 _let_162 (tptp.hAPP _let_82 (tptp.fun _let_111 _let_162) (tptp.combb _let_76 _let_81 tptp.int) (tptp.hAPP _let_81 _let_82 (tptp.combb tptp.int _let_61 tptp.int) _let_78)) tptp.int_gcd))) _let_8)))))) (let ((_let_167 (tptp.number_number_of tptp.nat))) (let ((_let_168 (tptp.hAPP tptp.int tptp.nat _let_167 _let_3))) (let ((_let_169 (tptp.power_power tptp.int))) (let ((_let_170 (tptp.fun tptp.nat tptp.int))) (let ((_let_171 (tptp.hAPP tptp.nat _let_76 (tptp.hAPP (tptp.fun tptp.int _let_170) (tptp.fun tptp.nat _let_76) (tptp.combc tptp.int tptp.nat tptp.int) _let_169) _let_168))) (let ((_let_172 (tptp.fun _let_76 _let_76))) (let ((_let_173 (tptp.fun tptp.int _let_172))) (let ((_let_174 (= tptp.twoSqu1094008024sum2sq (tptp.hAPP _let_111 _let_137 (tptp.product_prod_case tptp.int tptp.int tptp.int) (tptp.hAPP _let_76 _let_111 (tptp.hAPP _let_173 _let_112 (tptp.combc tptp.int _let_76 _let_76) (tptp.hAPP _let_111 _let_173 (tptp.hAPP (tptp.fun _let_76 _let_172) (tptp.fun _let_111 _let_173) (tptp.combb _let_76 _let_172 tptp.int) (tptp.combb tptp.int tptp.int tptp.int)) (tptp.hAPP _let_76 _let_111 _let_113 _let_171))) _let_171))))) (let ((_let_175 (tptp.one_one tptp.nat))) (let ((_let_176 (tptp.combc tptp.nat tptp.nat tptp.nat))) (let ((_let_177 (tptp.fun tptp.nat _let_13))) (let ((_let_178 (tptp.plus_plus tptp.nat))) (let ((_let_179 (tptp.hAPP tptp.int tptp.real _let_18 tptp.min_1))) (let ((_let_180 (tptp.combb tptp.real _let_21 tptp.nat))) (let ((_let_181 (tptp.fun tptp.nat _let_21))) (let ((_let_182 (tptp.fun _let_37 _let_181))) (let ((_let_183 (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_3))) (let ((_let_184 (tptp.hAPP tptp.int tptp.real _let_18 _let_183))) (let ((_let_185 (tptp.hAPP tptp.real tptp.real _let_22 _let_184))) (let ((_let_186 (tptp.semiring_1_of_nat tptp.int))) (let ((_let_187 (tptp.fun tptp.int tptp.rat))) (let ((_let_188 (tptp.zero_zero tptp.rat))) (let ((_let_189 (tptp.one_one tptp.rat))) (let ((_let_190 (tptp.hAPP tptp.rat tptp.real tptp.ratreal _let_189))) (let ((_let_191 (tptp.hAPP tptp.rat tptp.real tptp.ratreal _let_188))) (let ((_let_192 (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_187 tptp.fract _let_8) _let_8))) (let ((_let_193 (tptp.product_Pair tptp.int tptp.int))) (let ((_let_194 (tptp.fun tptp.int _let_132))) (let ((_let_195 (tptp.hAPP tptp.int _let_132 (tptp.hAPP tptp.int _let_194 _let_193 _let_8) _let_8))) (let ((_let_196 (= _let_32 (tptp.ring_1_of_int tptp.real)))) (let ((_let_197 (tptp.one_one tptp.quickcheck_code_int))) (let ((_let_198 (tptp.zero_zero tptp.quickcheck_code_int))) (let ((_let_199 (tptp.number_number_of tptp.quickcheck_code_int))) (let ((_let_200 (= _let_199 tptp.quickcheck_of_int))) (let ((_let_201 (tptp.fact_fact tptp.int))) (let ((_let_202 (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_28))) (let ((_let_203 (tptp.one_one tptp.complex))) (let ((_let_204 (tptp.zero_zero tptp.complex))) (let ((_let_205 (tptp.zero_zero tptp.code_code_numeral))) (let ((_let_206 (tptp.size_size tptp.code_code_numeral))) (let ((_let_207 (tptp.uminus_uminus tptp.complex))) (let ((_let_208 (tptp.hAPP tptp.complex tptp.complex _let_207 tptp.ii))) (let ((_let_209 (tptp.size_size tptp.nat))) (let ((_let_210 (tptp.of_real tptp.complex))) (let ((_let_211 (tptp.number_number_of tptp.complex))) (let ((_let_212 (tptp.times_times tptp.complex))) (let ((_let_213 (tptp.fun tptp.complex tptp.complex))) (let ((_let_214 (tptp.hAPP tptp.complex tptp.complex _let_207 _let_203))) (let ((_let_215 (tptp.uminus_uminus tptp.real))) (let ((_let_216 (tptp.hAPP tptp.real tptp.real _let_215 _let_127))) (let ((_let_217 (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex _let_213 _let_212 tptp.ii) tptp.ii))) (let ((_let_218 (tptp.hAPP tptp.int tptp.complex _let_211 tptp.min_1))) (let ((_let_219 (tptp.fun tptp.real tptp.complex))) (let ((_let_220 (tptp.hAPP tptp.real _let_219 tptp.complex_1 _let_25))) (let ((_let_221 (= tptp.ii (tptp.hAPP tptp.real tptp.complex _let_220 _let_127)))) (let ((_let_222 (= tptp.sqrt (tptp.hAPP tptp.nat _let_21 tptp.root _let_168)))) (let ((_let_223 (tptp.fact_fact tptp.nat))) (let ((_let_224 (tptp.even_odd_even tptp.nat))) (let ((_let_225 (tptp.hAPP tptp.int tptp.real _let_18 _let_6))) (let ((_let_226 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_21 _let_123 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_21 _let_20 _let_225) _let_19)) tptp.pi))) (let ((_let_227 (tptp.hAPP tptp.real tptp.real tptp.sqrt _let_225))) (let ((_let_228 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_21 _let_20 _let_227) _let_19))) (let ((_let_229 (tptp.hAPP tptp.real tptp.real _let_22 _let_225))) (let ((_let_230 (tptp.hAPP tptp.real tptp.real tptp.sqrt _let_19))) (let ((_let_231 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_21 _let_20 _let_230) _let_19))) (let ((_let_232 (tptp.hAPP tptp.real tptp.real _let_22 (tptp.hAPP tptp.int tptp.real _let_18 (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_6))))) (let ((_let_233 (tptp.hAPP tptp.real tptp.real _let_124 tptp.pi))) (let ((_let_234 (= _let_31 (tptp.semiring_1_of_nat tptp.real)))) (let ((_let_235 (tptp.hAPP tptp.real tptp.real tptp.cos _let_19))) (let ((_let_236 (tptp.ord_less tptp.real))) (let ((_let_237 (= tptp.min_1 (tptp.hAPP tptp.int tptp.int _let_131 _let_8)))) (let ((_let_238 (tptp.hAPP tptp.real _let_43 _let_236 _let_25))) (let ((_let_239 (tptp.hAPP tptp.real _let_43 _let_236 tptp.pi))) (let ((_let_240 (tptp.hAPP tptp.int tptp.int _let_4 tptp.min_1))) (let ((_let_241 (tptp.hAPP tptp.int tptp.int _let_4 tptp.pls))) (let ((_let_242 (tptp.number_number_of tptp.code_code_numeral))) (let ((_let_243 (tptp.one_one tptp.code_code_numeral))) (let ((_let_244 (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_202))) (let ((_let_245 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 _let_5))) (let ((_let_246 (tptp.hAPP tptp.int tptp.nat _let_167 _let_2))) (let ((_let_247 (tptp.hAPP tptp.int tptp.nat _let_167 _let_6))) (let ((_let_248 (forall ((W_1 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) W_1)))) (= (= (tptp.hAPP tptp.int tptp.nat tptp.nat_1 W_1) Ma) (and (=> _let_1 (= (tptp.ti tptp.int W_1) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) Ma))) (=> (not _let_1) (= Ma (tptp.zero_zero tptp.nat))))))))) (let ((_let_249 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 _let_8))) (let ((_let_250 (= _let_249 _let_202))) (let ((_let_251 (tptp.hAPP tptp.nat tptp.int _let_186 _let_175))) (let ((_let_252 (tptp.hAPP tptp.nat tptp.int _let_186 _let_28))) (let ((_let_253 (tptp.even_odd_even tptp.int))) (let ((_let_254 (tptp.hAPP tptp.nat tptp.int _let_186 _let_202))) (let ((_let_255 (= _let_254 _let_8))) (let ((_let_256 (tptp.fun tptp.code_code_numeral tptp.code_code_numeral))) (let ((_let_257 (tptp.ord_less_eq tptp.int))) (let ((_let_258 (tptp.hAPP tptp.int _let_61 _let_257 _let_9))) (let ((_let_259 (tptp.fun tptp.int tptp.nat))) (let ((_let_260 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 _let_9))) (let ((_let_261 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_76 _let_110 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_76 _let_75 (tptp.hAPP tptp.int tptp.int _let_4 _let_183)) tptp.m)) _let_8))) (let ((_let_262 (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_76 tptp.legendre _let_240) _let_261) _let_8))) (let ((_let_263 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_61 tptp.quadRes _let_261) _let_240)))) (let ((_let_264 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_170 _let_169 tptp.s) _let_168))) (let ((_let_265 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_76 _let_110 _let_264) _let_8))) (let ((_let_266 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_76 (tptp.minus_minus tptp.int) _let_264) _let_240))) (let ((_let_267 (tptp.hAPP tptp.int _let_61 (tptp.dvd_dvd tptp.int) _let_261))) (let ((_let_268 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_258 _let_8)))) (let ((_let_269 (tptp.hAPP tptp.int tptp.nat _let_167 tptp.pls))) (let ((_let_270 (tptp.hAPP tptp.int _let_61 _let_257 tptp.min_1))) (let ((_let_271 (tptp.hAPP tptp.int _let_61 _let_257 tptp.pls))) (let ((_let_272 (tptp.hAPP tptp.int _let_61 _let_164 tptp.min_1))) (let ((_let_273 (tptp.hAPP tptp.int _let_61 _let_164 tptp.pls))) (let ((_let_274 (tptp.hAPP tptp.int _let_81 tptp.zcong _let_264))) (let ((_let_275 (= tptp.pls _let_9))) (let ((_let_276 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_170 _let_169 tptp.s1) _let_168))) (let ((_let_277 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_76 _let_75 _let_261) tptp.t))) (let ((_let_278 (forall ((Z $$unsorted) (W_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) Z) W_1)) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) Z) W_1)) (not (= (tptp.ti tptp.int Z) (tptp.ti tptp.int W_1))))))))) (let ((_let_279 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_61 _let_164 _let_8) tptp.t)))) (let ((_let_280 (=> _let_279 (exists ((X $$unsorted) (Y $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.plus_plus tptp.int))) (let ((_let_4 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))) (let ((_let_5 (tptp.power_power tptp.int))) (let ((_let_6 (tptp.fun tptp.nat tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_6 _let_5 X) _let_4)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_6 _let_5 Y) _let_4)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_1))) tptp.m)) (tptp.one_one tptp.int))))))))))))) (let ((_let_281 (= tptp.t _let_8))) (let ((_let_282 (=> _let_281 (exists ((X $$unsorted) (Y $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.plus_plus tptp.int))) (let ((_let_4 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))) (let ((_let_5 (tptp.power_power tptp.int))) (let ((_let_6 (tptp.fun tptp.nat tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_6 _let_5 X) _let_4)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_6 _let_5 Y) _let_4)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_1))) tptp.m)) (tptp.one_one tptp.int))))))))))))) (let ((_let_283 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_61 _let_257 _let_8) tptp.t)))) (let ((_let_284 (tptp.ti tptp.int tptp.t))) (let ((_let_285 (= _let_284 tptp.t))) (let ((_let_286 (tptp.ord_gr676655987ssThan tptp.nat))) (let ((_let_287 (tptp.fun tptp.int _let_66))) (let ((_let_288 (tptp.fun tptp.real tptp.nat))) (let ((_let_289 (tptp.fun tptp.int _let_194))) (let ((_let_290 (tptp.size_size tptp.complex))) (let ((_let_291 (tptp.fun tptp.complex tptp.nat))) (let ((_let_292 (tptp.fun tptp.code_code_numeral tptp.nat))) (let ((_let_293 (tptp.fun tptp.int (tptp.fun tptp.int (tptp.product_prod tptp.int _let_132))))) (let ((_let_294 (tptp.the tptp.int))) (let ((_let_295 (tptp.gcd_gcd tptp.nat))) (let ((_let_296 (tptp.gcd_gcd tptp.int))) (let ((_let_297 (tptp.fun (tptp.product_prod _let_14 _let_14) tptp.bool))) (let ((_let_298 (tptp.product_prod tptp.real tptp.real))) (let ((_let_299 (tptp.fun tptp.real _let_219))) (let ((_let_300 (tptp.fun tptp.complex tptp.real))) (let ((_let_301 (tptp.complete_Sup_Sup tptp.real))) (let ((_let_302 (= tptp.t _let_284))) (let ((_let_303 (= _let_8 _let_254))) (let ((_let_304 (tptp.ti tptp.int _let_8))) (let ((_let_305 (= _let_284 _let_304))) (let ((_let_306 (= _let_254 _let_304))) (let ((_let_307 (SYMM (ASSUME :args (_let_285))))) (let ((_let_308 (SYMM (ASSUME :args (_let_255))))) (let ((_let_309 (forall ((X $$unsorted) (Y $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.zero_zero tptp.int))))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))) (let ((_let_3 (tptp.power_power tptp.int))) (let ((_let_4 (tptp.fun tptp.nat tptp.int))) (let ((_let_5 (tptp.plus_plus tptp.int))) (let ((_let_6 (tptp.fun tptp.int tptp.int))) (not (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_1))) tptp.m)) (tptp.one_one tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_5 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 X) _let_2)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 Y) _let_2))))))))))))) (let ((_let_310 (not _let_281))) (let ((_let_311 (forall ((X $$unsorted) (Y $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.zero_zero tptp.int))))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))) (let ((_let_3 (tptp.power_power tptp.int))) (let ((_let_4 (tptp.fun tptp.nat tptp.int))) (let ((_let_5 (tptp.plus_plus tptp.int))) (let ((_let_6 (tptp.fun tptp.int tptp.int))) (not (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_1))) tptp.m)) (tptp.one_one tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_5 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 X) _let_2)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 Y) _let_2))))))))))))) (let ((_let_312 (ASSUME :args (_let_275)))) (let ((_let_313 (ASSUME :args (_let_237)))) (let ((_let_314 (EQ_RESOLVE (ASSUME :args (_let_222)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_313 _let_312) :args (_let_222 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_315 (ASSUME :args (_let_221)))) (let ((_let_316 (SYMM (ASSUME :args (_let_200))))) (let ((_let_317 (EQ_RESOLVE (ASSUME :args (_let_174)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_316 _let_315 _let_314 _let_313 _let_312) :args (_let_174 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_318 (ASSUME :args (_let_166)))) (let ((_let_319 (ASSUME :args (_let_161)))) (let ((_let_320 (ASSUME :args (_let_134)))) (let ((_let_321 (SYMM (ASSUME :args (_let_126))))) (let ((_let_322 (EQ_RESOLVE (ASSUME :args (_let_125)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312) :args (_let_125 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_323 (EQ_RESOLVE (ASSUME :args (_let_114)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312) :args (_let_114 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_324 (AND_INTRO (ASSUME :args (_let_16)) (EQ_RESOLVE (ASSUME :args (_let_87)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312) :args (_let_87 SB_DEFAULT SBA_FIXPOINT))) _let_323 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_315 _let_314 _let_313 _let_312))) (let ((_let_325 (MACRO_RESOLUTION_TRUST (REORDERING (EQUIV_ELIM1 (SYMM (ALPHA_EQUIV :args (_let_309 (= X X) (= Y Y))))) :args ((or _let_309 (not _let_311)))) (EQ_RESOLVE (ASSUME :args (_let_1)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_1 SB_DEFAULT SBA_FIXPOINT)) (MACRO_SR_EQ_INTRO _let_324 :args ((forall ((X $$unsorted) (Y $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))) (let ((_let_3 (tptp.power_power tptp.int))) (let ((_let_4 (tptp.fun tptp.nat tptp.int))) (let ((_let_5 (tptp.plus_plus tptp.int))) (let ((_let_6 (tptp.fun tptp.int tptp.int))) (not (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_1))) tptp.m)) (tptp.one_one tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_5 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 X) _let_2)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 Y) _let_2))))))))))) SB_DEFAULT SBA_FIXPOINT)))) :args (_let_309 false _let_311)))) (let ((_let_326 (not _let_305))) (let ((_let_327 (and _let_283 _let_326))) (let ((_let_328 (= _let_279 _let_327))) (let ((_let_329 (not _let_327))) (let ((_let_330 (_let_278))) (let ((_let_331 (ASSUME :args _let_330))) (let ((_let_332 (forall ((X $$unsorted) (Y $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.zero_zero tptp.int))))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))) (let ((_let_3 (tptp.power_power tptp.int))) (let ((_let_4 (tptp.fun tptp.nat tptp.int))) (let ((_let_5 (tptp.plus_plus tptp.int))) (let ((_let_6 (tptp.fun tptp.int tptp.int))) (not (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_1))) tptp.m)) (tptp.one_one tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_5 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 X) _let_2)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 Y) _let_2))))))))))))) (let ((_let_333 (not _let_279))) (let ((_let_334 (not _let_283))) (let ((_let_335 (or))) (let ((_let_336 (_let_327))) (let ((_let_337 (not _let_268))) (let ((_let_338 (or _let_337 _let_306))) (let ((_let_339 (and _let_338 (or _let_268 (= _let_28 _let_202))))) (let ((_let_340 (= _let_250 _let_339))) (let ((_let_341 (forall ((W_1 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) W_1)))) (= (= Ma (tptp.hAPP tptp.int tptp.nat tptp.nat_1 W_1)) (and (or (not _let_1) (= (tptp.ti tptp.int W_1) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) Ma))) (or _let_1 (= (tptp.zero_zero tptp.nat) Ma)))))))) (let ((_let_342 (EQ_RESOLVE (ASSUME :args (_let_248)) (MACRO_SR_EQ_INTRO :args (_let_248 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_343 (not _let_306))) (let ((_let_344 (not _let_303))) (let ((_let_345 (not _let_302))) (let ((_let_346 (ASSUME :args (_let_306)))) (let ((_let_347 (ASSUME :args (_let_305)))) (let ((_let_348 (ASSUME :args (_let_310)))) (SCOPE (SCOPE (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_346 _let_347 _let_348 _let_308 _let_307) :args (_let_302 _let_303 _let_310 _let_305 _let_306)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM (FALSE_INTRO _let_348)) (TRUE_INTRO (TRANS (SYMM (SYMM _let_307)) (SYMM (SYMM _let_347)) (SYMM _let_346) (SYMM _let_308))))) :args (_let_306 _let_305 _let_310 _let_303 _let_302)) :args ((not (and _let_302 _let_303 _let_310 _let_305 _let_306)) SB_LITERAL))) (CONG (REFL :args (_let_345)) (REFL :args (_let_344)) (MACRO_SR_PRED_INTRO :args ((= (not _let_310) _let_281))) (REFL :args (_let_326)) (REFL :args (_let_343)) :args _let_335)) :args ((or _let_281 _let_345 _let_344 _let_326 _let_343))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_338)) :args ((or _let_337 _let_306 (not _let_338)))) (ASSUME :args (_let_268)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_POS :args (_let_339 0)) :args ((or _let_338 (not _let_339)))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_EQUIV_POS1 :args (_let_340)) :args ((or (not _let_250) _let_339 (not _let_340)))) (ASSUME :args (_let_250)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_342 :args (_let_8 _let_202 QUANTIFIERS_INST_CBQI_CONFLICT)) :args (_let_341)))) _let_342 :args (_let_340 false _let_341)) :args (_let_339 false _let_250 false _let_340)) :args (_let_338 false _let_339)) :args (_let_306 false _let_268 false _let_338)) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (CNF_AND_NEG :args _let_336) (CONG (REFL :args _let_336) (REFL :args (_let_334)) (MACRO_SR_PRED_INTRO :args ((= (not _let_326) _let_305))) :args _let_335)) :args ((or _let_334 _let_305 _let_327))) (ASSUME :args (_let_283)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_EQUIV_POS2 :args (_let_328)) :args ((or _let_279 _let_329 (not _let_328)))) (MACRO_RESOLUTION_TRUST (REORDERING (IMPLIES_ELIM (EQ_RESOLVE (ASSUME :args (_let_280)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_280 SB_DEFAULT SBA_FIXPOINT)) (MACRO_SR_EQ_INTRO _let_324 :args ((=> _let_279 (not (forall ((X $$unsorted) (Y $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))) (let ((_let_3 (tptp.power_power tptp.int))) (let ((_let_4 (tptp.fun tptp.nat tptp.int))) (let ((_let_5 (tptp.plus_plus tptp.int))) (let ((_let_6 (tptp.fun tptp.int tptp.int))) (not (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_1))) tptp.m)) (tptp.one_one tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_5 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 X) _let_2)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 Y) _let_2))))))))))))) SB_DEFAULT SBA_FIXPOINT))))) :args ((or (not _let_332) _let_333))) (MACRO_RESOLUTION_TRUST (EQUIV_ELIM1 (ALPHA_EQUIV :args (_let_309 (= X X) (= Y Y)))) _let_325 :args (_let_332 false _let_309)) :args (_let_333 false _let_332)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_331 :args (_let_8 tptp.t QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_330))) _let_331 :args (_let_328 false _let_278)) :args (_let_329 true _let_279 false _let_328)) :args (_let_305 false _let_283 true _let_327)) (MACRO_RESOLUTION_TRUST (REORDERING (IMPLIES_ELIM (EQ_RESOLVE (ASSUME :args (_let_282)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_282 SB_DEFAULT SBA_FIXPOINT)) (MACRO_SR_EQ_INTRO _let_324 :args ((=> _let_281 (not (forall ((X $$unsorted) (Y $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.plus_plus tptp.int))) (let ((_let_4 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))) (let ((_let_5 (tptp.power_power tptp.int))) (let ((_let_6 (tptp.fun tptp.nat tptp.int))) (not (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_6 _let_5 X) _let_4)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_6 _let_5 Y) _let_4)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_1))) tptp.m)) (tptp.one_one tptp.int))))))))))))) SB_DEFAULT SBA_FIXPOINT))))) :args ((or (not _let_309) _let_310))) _let_325 :args (_let_310 false _let_309)) _let_308 _let_307 :args (false false _let_306 false _let_305 true _let_281 false _let_303 false _let_302)) :args ((forall ((X_a $$unsorted)) (let ((_let_1 (tptp.archimedean_ceiling X_a))) (=> (tptp.archim1727834104eiling X_a) (= (tptp.ti (tptp.fun X_a tptp.int) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.archim2085082626_floor X_a))) (=> (tptp.archim1727834104eiling X_a) (= (tptp.ti (tptp.fun X_a tptp.int) _let_1) _let_1)))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (let ((_let_1 (tptp.big_co1399186613setsum X_a X_b))) (=> (tptp.comm_monoid_add X_b) (= (tptp.ti (tptp.fun (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) X_b)) _let_1) _let_1)))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (let ((_let_1 (tptp.big_co302546470etprod X_a X_b))) (=> (tptp.comm_monoid_mult X_b) (= (tptp.ti (tptp.fun (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) X_b)) _let_1) _let_1)))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (let ((_let_1 (tptp.bijR X_a X_b))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (= (tptp.ti (tptp.fun (tptp.fun X_a _let_2) (tptp.fun (tptp.product_prod (tptp.fun X_a tptp.bool) _let_2) tptp.bool)) _let_1) _let_1)))) (forall ((X_b $$unsorted) (X_c $$unsorted) (X_a $$unsorted)) (let ((_let_1 (tptp.combb X_b X_c X_a))) (= (tptp.ti (tptp.fun (tptp.fun X_b X_c) (tptp.fun (tptp.fun X_a X_b) (tptp.fun X_a X_c))) _let_1) _let_1))) (forall ((X_a $$unsorted) (X_b $$unsorted) (X_c $$unsorted)) (let ((_let_1 (tptp.combc X_a X_b X_c))) (= (tptp.ti (tptp.fun (tptp.fun X_a (tptp.fun X_b X_c)) (tptp.fun X_b (tptp.fun X_a X_c))) _let_1) _let_1))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.combi X_a))) (= (tptp.ti (tptp.fun X_a X_a) _let_1) _let_1))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (let ((_let_1 (tptp.combk X_a X_b))) (= (tptp.ti (tptp.fun X_a (tptp.fun X_b X_a)) _let_1) _let_1))) (forall ((X_a $$unsorted) (X_b $$unsorted) (X_c $$unsorted)) (let ((_let_1 (tptp.combs X_a X_b X_c))) (= (tptp.ti (tptp.fun (tptp.fun X_a (tptp.fun X_b X_c)) (tptp.fun (tptp.fun X_a X_b) (tptp.fun X_a X_c))) _let_1) _let_1))) (= (tptp.ti _let_256 tptp.code_S1047413653umeral) tptp.code_S1047413653umeral) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.code_c600343653l_case X_a))) (let ((_let_2 (tptp.fun tptp.code_code_numeral X_a))) (= (tptp.ti (tptp.fun X_a (tptp.fun _let_2 _let_2)) _let_1) _let_1)))) (= (tptp.ti _let_292 tptp.code_c271388182l_size) tptp.code_c271388182l_size) (= (tptp.ti (tptp.fun tptp.code_code_numeral (tptp.fun tptp.code_code_numeral (tptp.product_prod tptp.code_code_numeral tptp.code_code_numeral))) tptp.code_d418564891umeral) tptp.code_d418564891umeral) (= (tptp.ti (tptp.fun tptp.code_code_numeral tptp.int) tptp.code_int_of) tptp.code_int_of) (= (tptp.ti (tptp.fun tptp.code_code_numeral _let_13) tptp.code_nat_of_aux) tptp.code_nat_of_aux) (= (tptp.ti (tptp.fun _let_43 tptp.real) _let_301) _let_301) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.complete_Sup_Sup X_a))) (=> (tptp.comple44059174attice X_a) (= (tptp.ti (tptp.fun (tptp.fun X_a tptp.bool) X_a) _let_1) _let_1)))) (= (tptp.ti _let_300 tptp.im) tptp.im) (= (tptp.ti _let_300 tptp.re) tptp.re) (= (tptp.ti _let_300 tptp.arg) tptp.arg) (= (tptp.ti _let_219 tptp.cis) tptp.cis) (= (tptp.ti _let_213 tptp.cnj) tptp.cnj) (= (tptp.ti _let_299 tptp.complex_1) tptp.complex_1) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.complex_case X_a))) (= (tptp.ti (tptp.fun (tptp.fun tptp.real (tptp.fun tptp.real X_a)) (tptp.fun tptp.complex X_a)) _let_1) _let_1))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.complex_rec X_a))) (= (tptp.ti (tptp.fun (tptp.fun tptp.real (tptp.fun tptp.real X_a)) (tptp.fun tptp.complex X_a)) _let_1) _let_1))) (= (tptp.ti _let_291 tptp.complex_size) tptp.complex_size) (= (tptp.ti _let_213 tptp.expi) tptp.expi) (= (tptp.ti tptp.complex tptp.ii) tptp.ii) (= (tptp.ti _let_299 tptp.rcis) tptp.rcis) (= (tptp.ti (tptp.fun (tptp.fun _let_298 tptp.bool) (tptp.fun tptp.real (tptp.fun tptp.real (tptp.fun tptp.nat _let_298)))) tptp.bolzano_bisect) tptp.bolzano_bisect) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.deriv X_a))) (=> (tptp.real_normed_field X_a) (= (tptp.ti (tptp.fun (tptp.fun X_a X_a) (tptp.fun X_a (tptp.fun X_a tptp.bool))) _let_1) _let_1)))) (= (tptp.ti (tptp.fun tptp.int _let_133) tptp.adjust) tptp.adjust) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.div_div X_a))) (=> (tptp.semiring_div X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a X_a)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.div_mod X_a))) (=> (tptp.semiring_div X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a X_a)) _let_1) _let_1)))) (= (tptp.ti _let_289 tptp.divmod_int) tptp.divmod_int) (= (tptp.ti (tptp.fun tptp.int _let_152) tptp.divmod_int_rel) tptp.divmod_int_rel) (= (tptp.ti (tptp.fun tptp.nat (tptp.fun tptp.nat _let_14)) tptp.divmod_nat) tptp.divmod_nat) (= (tptp.ti (tptp.fun tptp.nat (tptp.fun tptp.nat _let_15)) tptp.divmod_nat_rel) tptp.divmod_nat_rel) (= (tptp.ti _let_289 tptp.negDivAlg) tptp.negDivAlg) (= (tptp.ti _let_151 tptp.negDivAlg_rel) tptp.negDivAlg_rel) (= (tptp.ti _let_133 tptp.negateSnd) tptp.negateSnd) (= (tptp.ti _let_289 tptp.pdivmod) tptp.pdivmod) (= (tptp.ti _let_289 tptp.posDivAlg) tptp.posDivAlg) (= (tptp.ti _let_151 tptp.posDivAlg_rel) tptp.posDivAlg_rel) (= (tptp.ti _let_162 tptp.bnorRset) tptp.bnorRset) (= (tptp.ti (tptp.fun _let_61 _let_111) tptp.rRset2norRR) tptp.rRset2norRR) (= (tptp.ti _let_287 tptp.rsetR) tptp.rsetR) (= (tptp.ti _let_89 tptp.is_RRset) tptp.is_RRset) (= (tptp.ti _let_162 tptp.noXRRset) tptp.noXRRset) (= (tptp.ti _let_81 tptp.norRRset) tptp.norRRset) (= (tptp.ti _let_259 tptp.phi) tptp.phi) (= (tptp.ti _let_162 tptp.zcongm) tptp.zcongm) (= (tptp.ti (tptp.fun tptp.int _let_162) tptp.multInvPair) tptp.multInvPair) (= (tptp.ti (tptp.fun tptp.int _let_287) tptp.setS) tptp.setS) (= (tptp.ti _let_61 tptp.zEven) tptp.zEven) (= (tptp.ti _let_61 tptp.zOdd) tptp.zOdd) (= (tptp.ti _let_76 _let_201) _let_201) (= (tptp.ti _let_13 _let_223) _let_223) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (=> (and (tptp.inverse X_a) (tptp.real_normed_vector X_a)) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a X_a)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (=> (tptp.division_ring X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a X_a)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_a))) (=> (tptp.division_ring X_a) (= (tptp.ti (tptp.fun X_a X_a) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.finite_card X_a))) (= (tptp.ti (tptp.fun (tptp.fun X_a tptp.bool) tptp.nat) _let_1) _let_1))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.finite_finite_1 X_a))) (= (tptp.ti (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) _let_1) _let_1))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (let ((_let_1 (tptp.in_rel X_a X_b))) (= (tptp.ti (tptp.fun (tptp.fun (tptp.product_prod X_a X_b) tptp.bool) (tptp.fun X_a (tptp.fun X_b tptp.bool))) _let_1) _let_1))) (= (tptp.ti _let_297 tptp.pair_leq) tptp.pair_leq) (= (tptp.ti _let_297 tptp.pair_less) tptp.pair_less) (= (tptp.ti (tptp.fun tptp.nat (tptp.fun tptp.nat _let_132)) tptp.bezw) tptp.bezw) (= (tptp.ti _let_111 _let_296) _let_296) (= (tptp.ti _let_177 _let_295) _let_295) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.abs_abs X_a))) (=> (tptp.abs_if X_a) (= (tptp.ti (tptp.fun X_a X_a) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.abs_abs X_a))) (=> (tptp.ordere142940540dd_abs X_a) (= (tptp.ti (tptp.fun X_a X_a) _let_1) _let_1)))) (forall ((X_b $$unsorted)) (let ((_let_1 (tptp.minus_minus X_b))) (=> (tptp.minus X_b) (= (tptp.ti (tptp.fun X_b (tptp.fun X_b X_b)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (=> (tptp.one X_a) (= (tptp.ti X_a _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (=> (and (tptp.plus X_a) (tptp.linorder X_a) (tptp.dvd X_a)) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a X_a)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (=> (tptp.monoid_add X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a X_a)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (=> (tptp.ab_semigroup_add X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a X_a)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (=> (tptp.cancel_semigroup_add X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a X_a)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.sgn_sgn X_a))) (=> (tptp.sgn_div_norm X_a) (= (tptp.ti (tptp.fun X_a X_a) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.sgn_sgn X_a))) (=> (tptp.sgn_if X_a) (= (tptp.ti (tptp.fun X_a X_a) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (=> (tptp.ab_semigroup_mult X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a X_a)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (=> (tptp.power X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a X_a)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (=> (tptp.dvd X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a X_a)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (=> (tptp.semiring X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a X_a)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (=> (tptp.mult_zero X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a X_a)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (=> (tptp.no_zero_divisors X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a X_a)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (=> (tptp.uminus X_a) (= (tptp.ti (tptp.fun X_a X_a) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (=> (tptp.zero X_a) (= (tptp.ti X_a _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.the X_a))) (=> (tptp.metric_space X_a) (= (tptp.ti (tptp.fun (tptp.fun X_a tptp.bool) X_a) _let_1) _let_1)))) (= (tptp.ti (tptp.fun _let_61 tptp.int) _let_294) _let_294) (forall ((X_a $$unsorted) (X_b $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (let ((_let_2 (tptp.the _let_1))) (= (tptp.ti (tptp.fun (tptp.fun _let_1 tptp.bool) _let_1) _let_2) _let_2)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.the X_a))) (=> (and (tptp.comm_monoid_add X_a) (tptp.topological_space X_a)) (= (tptp.ti (tptp.fun (tptp.fun X_a tptp.bool) X_a) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.undefined X_a))) (= (tptp.ti X_a _let_1) _let_1))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.hilbert_Eps X_a))) (= (tptp.ti (tptp.fun (tptp.fun X_a tptp.bool) X_a) _let_1) _let_1))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.if X_a))) (= (tptp.ti (tptp.fun tptp.bool (tptp.fun X_a (tptp.fun X_a X_a))) _let_1) _let_1))) (= (tptp.ti _let_111 tptp.multInv) tptp.multInv) (= (tptp.ti _let_81 tptp.d22set) tptp.d22set) (= (tptp.ti _let_76 tptp.zfact) tptp.zfact) (= (tptp.ti _let_293 tptp.xzgcd) tptp.xzgcd) (= (tptp.ti (tptp.fun tptp.int (tptp.fun tptp.int (tptp.fun tptp.int (tptp.fun tptp.int (tptp.fun tptp.int (tptp.fun tptp.int _let_293)))))) tptp.xzgcda) tptp.xzgcda) (= (tptp.ti _let_162 tptp.zcong) tptp.zcong) (= (tptp.ti _let_61 tptp.zprime) tptp.zprime) (= (tptp.ti _let_76 tptp.bit0) tptp.bit0) (= (tptp.ti _let_76 tptp.bit1) tptp.bit1) (= (tptp.ti tptp.int tptp.min_1) tptp.min_1) (= (tptp.ti tptp.int tptp.pls) tptp.pls) (= (tptp.ti _let_152 tptp.int_ge_less_than) tptp.int_ge_less_than) (= (tptp.ti _let_152 tptp.int_ge_less_than2) tptp.int_ge_less_than2) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.iszero X_a))) (=> (tptp.semiring_1 X_a) (= (tptp.ti (tptp.fun X_a tptp.bool) _let_1) _let_1)))) (= (tptp.ti _let_259 tptp.nat_1) tptp.nat_1) (= (tptp.ti (tptp.fun tptp.int _let_13) tptp.nat_aux) tptp.nat_aux) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (=> (tptp.number X_a) (= (tptp.ti (tptp.fun tptp.int X_a) _let_1) _let_1)))) (= (tptp.ti _let_76 tptp.pred) tptp.pred) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.ring_1_Ints X_a))) (=> (tptp.ring_1 X_a) (= (tptp.ti (tptp.fun X_a tptp.bool) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.ring_1_of_int X_a))) (=> (tptp.ring_1 X_a) (= (tptp.ti (tptp.fun tptp.int X_a) _let_1) _let_1)))) (= (tptp.ti _let_76 tptp.succ) tptp.succ) (= (tptp.ti _let_151 tptp.lazy_small_lazy_rel) tptp.lazy_small_lazy_rel) (= (tptp.ti _let_111 tptp.legacy_zgcd) tptp.legacy_zgcd) (forall ((X_b $$unsorted) (X_a $$unsorted)) (let ((_let_1 (tptp.isCont X_a X_b))) (=> (and (tptp.topological_space X_a) (tptp.topological_space X_b)) (= (tptp.ti (tptp.fun (tptp.fun X_a X_b) (tptp.fun X_a tptp.bool)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.at X_a))) (=> (tptp.topological_space X_a) (= (tptp.ti (tptp.fun X_a (tptp.filter X_a)) _let_1) _let_1)))) (= (tptp.ti _let_17 tptp.sequentially) tptp.sequentially) (forall ((X_a $$unsorted) (X_b $$unsorted)) (let ((_let_1 (tptp.tendsto X_a X_b))) (=> (tptp.topological_space X_b) (= (tptp.ti (tptp.fun (tptp.fun X_a X_b) (tptp.fun X_b (tptp.fun (tptp.filter X_a) tptp.bool))) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.trivial_limit X_a))) (= (tptp.ti (tptp.fun (tptp.filter X_a) tptp.bool) _let_1) _let_1))) (= (tptp.ti _let_151 tptp.upto_rel) tptp.upto_rel) (= (tptp.ti _let_26 tptp.log) tptp.log) (= (tptp.ti _let_26 tptp.powr) tptp.powr) (= (tptp.ti _let_13 tptp.suc) tptp.suc) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.nat_case X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (= (tptp.ti (tptp.fun X_a (tptp.fun _let_2 _let_2)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.nat_rec X_a))) (= (tptp.ti (tptp.fun X_a (tptp.fun (tptp.fun tptp.nat (tptp.fun X_a X_a)) (tptp.fun tptp.nat X_a))) _let_1) _let_1))) (= (tptp.ti _let_13 tptp.nat_size) tptp.nat_size) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat X_a))) (=> (tptp.semiring_1 X_a) (= (tptp.ti (tptp.fun tptp.nat X_a) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.semiri532925092at_aux X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (=> (tptp.semiring_1 X_a) (= (tptp.ti (tptp.fun _let_2 (tptp.fun tptp.nat _let_2)) _let_1) _let_1))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.list X_a))) (let ((_let_2 (tptp.size_size _let_1))) (= (tptp.ti (tptp.fun _let_1 tptp.nat) _let_2) _let_2)))) (= (tptp.ti _let_292 _let_206) _let_206) (= (tptp.ti _let_13 _let_209) _let_209) (= (tptp.ti _let_291 _let_290) _let_290) (= (tptp.ti _let_61 tptp.nat_neg) tptp.nat_neg) (= (tptp.ti _let_61 tptp.nat_is_nat) tptp.nat_is_nat) (= (tptp.ti _let_66 tptp.nat_nat_set) tptp.nat_nat_set) (forall ((X_a $$unsorted) (X_b $$unsorted)) (let ((_let_1 (tptp.nat_tr1645093318rphism X_a X_b))) (= (tptp.ti (tptp.fun (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) _let_1) _let_1))) (= (tptp.ti _let_111 tptp.nat_tsub) tptp.nat_tsub) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.abs_Frac X_a))) (= (tptp.ti (tptp.fun (tptp.product_prod tptp.int tptp.int) X_a) _let_1) _let_1))) (= (tptp.ti _let_148 tptp.frac_1) tptp.frac_1) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.frac X_a))) (= (tptp.ti (tptp.fun tptp.int (tptp.fun tptp.int X_a)) _let_1) _let_1))) (= (tptp.ti _let_111 tptp.int_gcd) tptp.int_gcd) (= (tptp.ti _let_111 tptp.int_lcm) tptp.int_lcm) (= (tptp.ti _let_177 tptp.nat_gcd) tptp.nat_gcd) (= (tptp.ti (tptp.fun _let_14 _let_15) tptp.nat_gcd_rel) tptp.nat_gcd_rel) (= (tptp.ti _let_177 tptp.nat_lcm) tptp.nat_lcm) (= (tptp.ti _let_289 tptp.norm_frac) tptp.norm_frac) (= (tptp.ti _let_151 tptp.norm_frac_rel) tptp.norm_frac_rel) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.number_of_frac X_a))) (= (tptp.ti (tptp.fun tptp.int X_a) _let_1) _let_1))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.one_frac X_a))) (= (tptp.ti X_a _let_1) _let_1))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (let ((_let_1 (tptp.prod X_a X_b))) (= (tptp.ti (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun (tptp.product_prod X_a X_b) tptp.bool))) _let_1) _let_1))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.refl X_a))) (= (tptp.ti (tptp.fun (tptp.fun (tptp.product_prod X_a X_a) tptp.bool) tptp.bool) _let_1) _let_1))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.zero_frac X_a))) (= (tptp.ti X_a _let_1) _let_1))) (= (tptp.ti _let_181 tptp.root) tptp.root) (= (tptp.ti _let_21 tptp.sqrt) tptp.sqrt) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.max X_a))) (=> (tptp.ord X_a) (= (tptp.ti (tptp.fun (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.fun X_a (tptp.fun X_a X_a))) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.min X_a))) (=> (tptp.ord X_a) (= (tptp.ti (tptp.fun (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.fun X_a (tptp.fun X_a X_a))) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (=> (tptp.ord X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a tptp.bool)) _let_1) _let_1)))) (forall ((X_b $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_b))) (=> (tptp.ord X_b) (= (tptp.ti (tptp.fun X_b (tptp.fun X_b tptp.bool)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.ord_max X_a))) (=> (tptp.ord X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a X_a)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.ord_min X_a))) (=> (tptp.ord X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a X_a)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.mono tptp.nat X_a))) (=> (tptp.order X_a) (= (tptp.ti (tptp.fun (tptp.fun tptp.nat (tptp.fun tptp.nat tptp.bool)) (tptp.fun (tptp.fun tptp.nat X_a) tptp.bool)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.strict_mono tptp.nat X_a))) (=> (tptp.order X_a) (= (tptp.ti (tptp.fun (tptp.fun tptp.nat (tptp.fun tptp.nat tptp.bool)) (tptp.fun (tptp.fun tptp.nat X_a) tptp.bool)) _let_1) _let_1)))) (= (tptp.ti _let_10 _let_224) _let_224) (= (tptp.ti _let_61 _let_253) _let_253) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.power_1 X_a))) (= (tptp.ti (tptp.fun X_a (tptp.fun (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun X_a (tptp.fun tptp.nat X_a)))) _let_1) _let_1))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (=> (tptp.power X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun tptp.nat X_a)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.powp X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (tptp.ti (tptp.fun _let_2 (tptp.fun _let_2 tptp.bool)) _let_1) _let_1)))) (= (tptp.ti _let_11 tptp.coprime) tptp.coprime) (= (tptp.ti _let_13 tptp.fact) tptp.fact) (= (tptp.ti _let_10 tptp.prime) tptp.prime) (forall ((X_a $$unsorted) (X_b $$unsorted)) (let ((_let_1 (tptp.product_Pair X_a X_b))) (= (tptp.ti (tptp.fun X_a (tptp.fun X_b (tptp.product_prod X_a X_b))) _let_1) _let_1))) (forall ((X_c $$unsorted) (X_b $$unsorted) (X_a $$unsorted)) (let ((_let_1 (tptp.product_apsnd X_c X_b X_a))) (= (tptp.ti (tptp.fun (tptp.fun X_c X_b) (tptp.fun (tptp.product_prod X_a X_c) (tptp.product_prod X_a X_b))) _let_1) _let_1))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (let ((_let_1 (tptp.product_fst X_a X_b))) (= (tptp.ti (tptp.fun (tptp.product_prod X_a X_b) X_a) _let_1) _let_1))) (forall ((X_a $$unsorted) (X_b $$unsorted) (X_c $$unsorted)) (let ((_let_1 (tptp.product_prod_case X_a X_b X_c))) (= (tptp.ti (tptp.fun (tptp.fun X_a (tptp.fun X_b X_c)) (tptp.fun (tptp.product_prod X_a X_b) X_c)) _let_1) _let_1))) (forall ((X_b $$unsorted) (X_c $$unsorted) (X_a $$unsorted)) (let ((_let_1 (tptp.product_prod_rec X_b X_c X_a))) (= (tptp.ti (tptp.fun (tptp.fun X_b (tptp.fun X_c X_a)) (tptp.fun (tptp.product_prod X_b X_c) X_a)) _let_1) _let_1))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (let ((_let_1 (tptp.product_prod_size X_a X_b))) (= (tptp.ti (tptp.fun (tptp.fun X_a tptp.nat) (tptp.fun (tptp.fun X_b tptp.nat) (tptp.fun (tptp.product_prod X_a X_b) tptp.nat))) _let_1) _let_1))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (let ((_let_1 (tptp.product_snd X_a X_b))) (= (tptp.ti (tptp.fun (tptp.product_prod X_a X_b) X_b) _let_1) _let_1))) (= (tptp.ti (tptp.fun tptp.int (tptp.list tptp.int)) tptp.quickc666637781d_zero) tptp.quickc666637781d_zero) (= (tptp.ti _let_81 tptp.quickc1265749348ro_rel) tptp.quickc1265749348ro_rel) (= (tptp.ti (tptp.fun tptp.quickcheck_code_int (tptp.fun tptp.quickcheck_code_int (tptp.product_prod tptp.quickcheck_code_int tptp.quickcheck_code_int))) tptp.quickc495462417de_int) tptp.quickc495462417de_int) (= (tptp.ti (tptp.fun tptp.quickcheck_code_int tptp.int) tptp.quickcheck_int_of) tptp.quickcheck_int_of) (= (tptp.ti (tptp.fun tptp.quickcheck_code_int tptp.nat) tptp.quickcheck_nat_of) tptp.quickcheck_nat_of) (= (tptp.ti (tptp.fun tptp.int tptp.quickcheck_code_int) tptp.quickcheck_of_int) tptp.quickcheck_of_int) (= (tptp.ti _let_288 tptp.natceiling) tptp.natceiling) (= (tptp.ti _let_288 tptp.natfloor) tptp.natfloor) (= (tptp.ti (tptp.fun tptp.int _let_187) tptp.fract) tptp.fract) (= (tptp.ti (tptp.fun _let_132 tptp.rat) tptp.frct) tptp.frct) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.field_char_0_Rats X_a))) (=> (tptp.field_char_0 X_a) (= (tptp.ti (tptp.fun X_a tptp.bool) _let_1) _let_1)))) (= (tptp.ti _let_133 tptp.normalize) tptp.normalize) (= (tptp.ti (tptp.fun tptp.rat _let_132) tptp.quotient_of) tptp.quotient_of) (= (tptp.ti _let_160 tptp.ratrel) tptp.ratrel) (= (tptp.ti (tptp.fun tptp.rat tptp.real) tptp.ratreal) tptp.ratreal) (= (tptp.ti _let_34 _let_32) _let_32) (= (tptp.ti _let_37 _let_31) _let_31) (= (tptp.ti (tptp.fun (tptp.fun tptp.nat tptp.rat) tptp.bool) tptp.vanishes) tptp.vanishes) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.dist_dist X_a))) (=> (tptp.dist_norm X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a tptp.real)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.dist_dist X_a))) (=> (tptp.metric_space X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a tptp.real)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (=> (tptp.sgn_div_norm X_a) (= (tptp.ti (tptp.fun X_a tptp.real) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (=> (tptp.dist_norm X_a) (= (tptp.ti (tptp.fun X_a tptp.real) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.of_real X_a))) (=> (tptp.real_algebra_1 X_a) (= (tptp.ti (tptp.fun tptp.real X_a) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (=> (tptp.sgn_div_norm X_a) (= (tptp.ti (tptp.fun tptp.real (tptp.fun X_a X_a)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (=> (tptp.real_vector X_a) (= (tptp.ti (tptp.fun tptp.real (tptp.fun X_a X_a)) _let_1) _let_1)))) (= (tptp.ti _let_111 tptp.legendre) tptp.legendre) (= (tptp.ti _let_81 tptp.quadRes) tptp.quadRes) (= (tptp.ti _let_287 tptp.resSet) tptp.resSet) (= (tptp.ti _let_81 tptp.sr) tptp.sr) (= (tptp.ti _let_81 tptp.sRStar) tptp.sRStar) (= (tptp.ti _let_111 tptp.standardRes) tptp.standardRes) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.dvd_dvd X_a))) (=> (tptp.dvd X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a tptp.bool)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.bseq X_a))) (=> (tptp.real_normed_vector X_a) (= (tptp.ti (tptp.fun (tptp.fun tptp.nat X_a) tptp.bool) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.cauchy X_a))) (=> (tptp.metric_space X_a) (= (tptp.ti (tptp.fun (tptp.fun tptp.nat X_a) tptp.bool) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.lim X_a))) (=> (tptp.metric_space X_a) (= (tptp.ti (tptp.fun (tptp.fun tptp.nat X_a) X_a) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.monoseq X_a))) (=> (tptp.order X_a) (= (tptp.ti (tptp.fun (tptp.fun tptp.nat X_a) tptp.bool) _let_1) _let_1)))) (= (tptp.ti _let_111 tptp.z3div) tptp.z3div) (= (tptp.ti _let_111 tptp.z3mod) tptp.z3mod) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.suminf X_a))) (=> (and (tptp.comm_monoid_add X_a) (tptp.topological_space X_a)) (= (tptp.ti (tptp.fun (tptp.fun tptp.nat X_a) X_a) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.summable X_a))) (=> (and (tptp.comm_monoid_add X_a) (tptp.topological_space X_a)) (= (tptp.ti (tptp.fun (tptp.fun tptp.nat X_a) tptp.bool) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.sums X_a))) (=> (and (tptp.comm_monoid_add X_a) (tptp.topological_space X_a)) (= (tptp.ti (tptp.fun (tptp.fun tptp.nat X_a) (tptp.fun X_a tptp.bool)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.ord_atLeastAtMost X_a))) (=> (tptp.order X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a (tptp.fun X_a tptp.bool))) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.ord_atLeastLessThan X_a))) (=> (tptp.ord X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a (tptp.fun X_a tptp.bool))) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.ord_atMost X_a))) (=> (tptp.ord X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a tptp.bool)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.ord_gr676655987ssThan X_a))) (=> (tptp.dense_linorder X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a (tptp.fun X_a tptp.bool))) _let_1) _let_1)))) (= (tptp.ti (tptp.fun tptp.nat _let_11) _let_286) _let_286) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.ord_gr676655987ssThan X_a))) (=> (tptp.ordered_ab_group_add X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a (tptp.fun X_a tptp.bool))) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.ord_lessThan X_a))) (=> (tptp.ord X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a tptp.bool)) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.collect X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (tptp.ti (tptp.fun _let_2 _let_2) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.pow X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (tptp.ti (tptp.fun _let_2 (tptp.fun _let_2 tptp.bool)) _let_1) _let_1)))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (let ((_let_1 (tptp.image X_b X_a))) (= (tptp.ti (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool))) _let_1) _let_1))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (let ((_let_1 (tptp.sum_Plus X_a X_b))) (= (tptp.ti (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun (tptp.sum_sum X_a X_b) tptp.bool))) _let_1) _let_1))) (= (tptp.ti _let_21 tptp.arccos) tptp.arccos) (= (tptp.ti _let_21 tptp.arcsin) tptp.arcsin) (= (tptp.ti _let_21 tptp.arctan) tptp.arctan) (= (tptp.ti _let_21 tptp.cos) tptp.cos) (= (tptp.ti _let_37 tptp.cos_coeff) tptp.cos_coeff) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.diffs X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (=> (tptp.ring_1 X_a) (= (tptp.ti (tptp.fun _let_2 _let_2) _let_1) _let_1))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.exp X_a))) (=> (and (tptp.real_normed_field X_a) (tptp.banach X_a)) (= (tptp.ti (tptp.fun X_a X_a) _let_1) _let_1)))) (= (tptp.ti _let_21 tptp.ln) tptp.ln) (= (tptp.ti tptp.real tptp.pi) tptp.pi) (= (tptp.ti _let_21 tptp.sin) tptp.sin) (= (tptp.ti _let_37 tptp.sin_coeff) tptp.sin_coeff) (= (tptp.ti _let_21 tptp.tan) tptp.tan) (= (tptp.ti _let_61 tptp.twoSqu1091635170sum2sq) tptp.twoSqu1091635170sum2sq) (= (tptp.ti _let_137 tptp.twoSqu1094008024sum2sq) tptp.twoSqu1094008024sum2sq) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.accp X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (tptp.ti (tptp.fun (tptp.fun X_a _let_2) _let_2) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.finite_psubset X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (tptp.ti (tptp.fun (tptp.product_prod _let_2 _let_2) tptp.bool) _let_1) _let_1)))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (let ((_let_1 (tptp.lex_prod X_a X_b))) (let ((_let_2 (tptp.product_prod X_a X_b))) (= (tptp.ti (tptp.fun (tptp.fun (tptp.product_prod X_a X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.product_prod X_b X_b) tptp.bool) (tptp.fun (tptp.product_prod _let_2 _let_2) tptp.bool))) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.measure X_a))) (= (tptp.ti (tptp.fun (tptp.fun X_a tptp.nat) (tptp.fun (tptp.product_prod X_a X_a) tptp.bool)) _let_1) _let_1))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.mlex_prod X_a))) (let ((_let_2 (tptp.fun (tptp.product_prod X_a X_a) tptp.bool))) (= (tptp.ti (tptp.fun (tptp.fun X_a tptp.nat) (tptp.fun _let_2 _let_2)) _let_1) _let_1)))) (= (tptp.ti _let_15 tptp.pred_nat) tptp.pred_nat) (= (tptp.ti _let_111 tptp.inv) tptp.inv) (= (tptp.ti _let_162 tptp.wset) tptp.wset) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.fEx X_a))) (= (tptp.ti (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) _let_1) _let_1))) (= (tptp.ti tptp.bool tptp.fFalse) tptp.fFalse) (= (tptp.ti _let_30 tptp.fNot) tptp.fNot) (= (tptp.ti tptp.bool tptp.fTrue) tptp.fTrue) (= (tptp.ti _let_52 tptp.fconj) tptp.fconj) (= (tptp.ti _let_52 tptp.fdisj) tptp.fdisj) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.fequal X_a))) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a tptp.bool)) _let_1) _let_1))) (= (tptp.ti _let_52 tptp.fimplies) tptp.fimplies) (forall ((X_a $$unsorted) (X_c $$unsorted) (B_1_1 $$unsorted) (B_2_1 $$unsorted)) (= (tptp.hAPP X_a X_c (tptp.ti (tptp.fun X_a X_c) B_1_1) B_2_1) (tptp.hAPP X_a X_c B_1_1 B_2_1))) (forall ((X_a $$unsorted) (X_c $$unsorted) (B_1_1 $$unsorted) (B_2_1 $$unsorted)) (= (tptp.hAPP X_a X_c B_1_1 (tptp.ti X_a B_2_1)) (tptp.hAPP X_a X_c B_1_1 B_2_1))) (forall ((X_c $$unsorted) (X_a $$unsorted) (B_1_1 $$unsorted) (B_2_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a X_c B_1_1 B_2_1))) (= (tptp.ti X_c _let_1) _let_1))) (forall ((B_1_1 $$unsorted)) (= (tptp.hBOOL (tptp.ti tptp.bool B_1_1)) (tptp.hBOOL B_1_1))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.member X_a))) (= (tptp.ti (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) _let_1) _let_1))) (= (tptp.ti tptp.int tptp.m) tptp.m) (= (tptp.ti tptp.int tptp.s1) tptp.s1) (= (tptp.ti tptp.int tptp.s) tptp.s) _let_285 _let_283 _let_282 _let_280 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_61 _let_164 tptp.t) _let_261)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime _let_261)) (= _let_265 _let_277) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.twoSqu1091635170sum2sq _let_277)) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))) (let ((_let_3 (tptp.power_power tptp.int))) (let ((_let_4 (tptp.fun tptp.nat tptp.int))) (let ((_let_5 (tptp.times_times tptp.int))) (let ((_let_6 (tptp.fun tptp.int tptp.int))) (let ((_let_7 (tptp.plus_plus tptp.int))) (= (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_7 A_1) B)) _let_2) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_7 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_7 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 A_1) _let_2)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) _let_1)) A_1)) B))) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 B) _let_2))))))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int tptp.bit1 _let_1))) (let ((_let_3 (tptp.number_number_of tptp.nat))) (let ((_let_4 (tptp.hAPP tptp.int tptp.nat _let_3 _let_2))) (let ((_let_5 (tptp.power_power tptp.int))) (let ((_let_6 (tptp.fun tptp.nat tptp.int))) (let ((_let_7 (tptp.hAPP tptp.int _let_6 _let_5 B))) (let ((_let_8 (tptp.hAPP tptp.int tptp.nat _let_3 (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_1)))) (let ((_let_9 (tptp.times_times tptp.int))) (let ((_let_10 (tptp.fun tptp.int tptp.int))) (let ((_let_11 (tptp.hAPP tptp.int _let_10 _let_9 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) _let_2)))) (let ((_let_12 (tptp.hAPP tptp.int _let_6 _let_5 A_1))) (let ((_let_13 (tptp.plus_plus tptp.int))) (= (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_6 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_10 _let_13 A_1) B)) _let_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_10 _let_13 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_10 _let_13 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_10 _let_13 (tptp.hAPP tptp.nat tptp.int _let_12 _let_4)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_10 _let_9 (tptp.hAPP tptp.int tptp.int _let_11 (tptp.hAPP tptp.nat tptp.int _let_12 _let_8))) B))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_10 _let_9 (tptp.hAPP tptp.int tptp.int _let_11 A_1)) (tptp.hAPP tptp.nat tptp.int _let_7 _let_8)))) (tptp.hAPP tptp.nat tptp.int _let_7 _let_4))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_semiring X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))) (let ((_let_5 (tptp.power_power X_a))) (let ((_let_6 (tptp.fun tptp.nat X_a))) (let ((_let_7 (tptp.plus_plus X_a))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_6 _let_5 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_7 X_1) Y_1)) _let_4) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_7 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_7 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_6 _let_5 X_1) _let_4)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_6 _let_5 Y_1) _let_4))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) _let_1)) X_1)) Y_1))))))))))))) (forall ((X_b $$unsorted)) (=> (and (tptp.monoid_mult X_b) (tptp.number X_b)) (forall ((W $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int X_b (tptp.number_number_of X_b) W))) (= (tptp.hAPP tptp.nat X_b (tptp.hAPP X_b (tptp.fun tptp.nat X_b) (tptp.power_power X_b) _let_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (tptp.hAPP X_b X_b (tptp.hAPP X_b (tptp.fun X_b X_b) (tptp.times_times X_b) _let_1) _let_1)))))) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))) (let ((_let_2 (tptp.number_number_of tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) A_1))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) A_1) (tptp.hAPP tptp.nat tptp.int _let_3 (tptp.hAPP tptp.int tptp.nat _let_2 (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_1)))) (tptp.hAPP tptp.nat tptp.int _let_3 (tptp.hAPP tptp.int tptp.nat _let_2 (tptp.hAPP tptp.int tptp.int tptp.bit1 _let_1)))))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (=> (tptp.semiring_1 X_a) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) _let_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) _let_1)))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((X_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) X_1) X_1) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) X_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))))) (forall ((X_a $$unsorted)) (=> (tptp.monoid_mult X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) X_1))) (let ((_let_2 (tptp.hAPP tptp.nat X_a _let_1 N_1))) (= (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) _let_2) _let_2))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((W $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.one_one X_a)) (tptp.hAPP tptp.int X_a _let_1 W)) (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)) W))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.int X_a _let_1 V_1)) (tptp.one_one X_a)) (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) V_1) (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (=> (tptp.number_ring X_a) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) _let_1) _let_1) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))) (not (forall ((T_4 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_3 (tptp.times_times tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.int))) (let ((_let_5 (tptp.plus_plus tptp.int))) (not (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 _let_5 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) tptp.s) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_2))) _let_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_2))) tptp.m)) _let_1)) T_4)))))))))) (forall ((W $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) W) W))) (forall ((Z_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (or (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 Z_1) W)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 W) Z_1)))))) _let_278 (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (or (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 X_1) Y_1)) (= (tptp.ti tptp.int X_1) (tptp.ti tptp.int Y_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 Y_1) X_1)))))) (forall ((K_4 $$unsorted) (I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 _let_1 I_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 J_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 J_2) K_4)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 K_4)))))))) (forall ((Z_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 Z_1) W)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 W) Z_1)) (= (tptp.ti tptp.int Z_1) (tptp.ti tptp.int W))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((X_1 $$unsorted) (P_5 $$unsorted) (Q_3 $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 X_1))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP tptp.nat X_a _let_3 P_5)) Q_3) (tptp.hAPP tptp.nat X_a _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) P_5) Q_3))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) X_1) (tptp.one_one tptp.nat)) (tptp.ti X_a X_1))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.power_power tptp.int))) (let ((_let_2 (tptp.fun tptp.nat tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 _let_1 X_1))) (= (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.nat tptp.int _let_3 Y_1)) Z_1) (tptp.hAPP tptp.nat tptp.int _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) Y_1) Z_1))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.number X_a) (tptp.linorder X_a)) (forall ((V $$unsorted) (W_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (let ((_let_2 (tptp.hAPP tptp.int X_a _let_1 V))) (let ((_let_3 (tptp.hAPP tptp.int X_a _let_1 W_1))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 (tptp.ord_less_eq X_a) _let_2) _let_3)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 (tptp.ord_less X_a) _let_3) _let_2))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.number_ring X_a) (tptp.linordered_idom X_a)) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP tptp.int X_a _let_1 X_2)) (tptp.hAPP tptp.int X_a _let_1 Y_2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) X_2) Y_2))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.number_ring X_a) (tptp.linordered_idom X_a)) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.int X_a _let_1 X_2)) (tptp.hAPP tptp.int X_a _let_1 Y_2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) X_2) Y_2))))))) (forall ((Z_4 $$unsorted) (Z_1 $$unsorted) (W_3 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.ord_less tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 W_3) W)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.ord_less_eq tptp.int) Z_4) Z_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 W_3) Z_4)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 W) Z_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((X_1 $$unsorted) (P_5 $$unsorted) (Q_3 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) X_1))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.hAPP tptp.nat X_a _let_1 P_5)) (tptp.hAPP tptp.nat X_a _let_1 Q_3)) (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) P_5) Q_3))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) X_1))) (= (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) Y_1) Z_1)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 Y_1)) (tptp.hAPP tptp.nat tptp.int _let_1 Z_1))))) (forall ((Z_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) Z_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) Z_1) Z_1)))) (forall ((Z_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) Z_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) Z_1) Z_1)))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_13 _let_178 _let_175) _let_175) _let_168) (forall ((K1 $$unsorted) (K2 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 K1)) (tptp.hAPP tptp.int tptp.int tptp.bit1 K2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K1) K2)))))) (forall ((K $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 K)) (tptp.hAPP tptp.int tptp.int tptp.bit1 L))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K) L)))))) (forall ((K1 $$unsorted) (K2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 K1)) (tptp.hAPP tptp.int tptp.int tptp.bit1 K2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K1) K2)))))) (forall ((K $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 K)) (tptp.hAPP tptp.int tptp.int tptp.bit1 L))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K) L)))))) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_273 tptp.pls))) (forall ((K1 $$unsorted) (K2 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 K1)) (tptp.hAPP tptp.int tptp.int tptp.bit0 K2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K1) K2)))))) (forall ((K $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 K)) (tptp.hAPP tptp.int tptp.int tptp.bit0 L))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K) L)))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_271 tptp.pls)) (forall ((K1 $$unsorted) (K2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 K1)) (tptp.hAPP tptp.int tptp.int tptp.bit0 K2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K1) K2)))))) (forall ((K $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 K)) (tptp.hAPP tptp.int tptp.int tptp.bit0 L))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K) L)))))) (forall ((K $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.number_number_of tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int _let_3 K)) (tptp.hAPP tptp.int tptp.int _let_3 L))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K) L))))))) (forall ((K $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.number_number_of tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int _let_3 K)) (tptp.hAPP tptp.int tptp.int _let_3 L))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K) L))))))) (forall ((K_4 $$unsorted) (I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.ord_less tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 I_1) J_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 I_1) K_4)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 J_2) K_4))))))))) (forall ((K_4 $$unsorted) (I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) K_4))) (let ((_let_2 (tptp.ord_less_eq tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 I_1) J_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int _let_1 I_1)) (tptp.hAPP tptp.int tptp.int _let_1 J_2)))))))) (forall ((V_3 $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat _let_1 V_3))) (let ((_let_3 (tptp.hAPP tptp.int tptp.nat _let_1 V_1))) (let ((_let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) _let_3) _let_2))) (let ((_let_5 (tptp.ord_less tptp.int))) (let ((_let_6 (tptp.fun tptp.int tptp.bool))) (let ((_let_7 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_6 _let_5 V_3) tptp.pls)))) (let ((_let_8 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_6 _let_5 V_1) tptp.pls)))) (and (=> _let_8 (= _let_4 _let_2)) (=> (not _let_8) (and (=> _let_7 (= _let_4 _let_3)) (=> (not _let_7) (= _let_4 (tptp.hAPP tptp.int tptp.nat _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) V_1) V_3)))))))))))))))) (= _let_246 _let_175) (= _let_175 _let_246) (forall ((K $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit1 K)) tptp.pls)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) K) tptp.pls))))) (forall ((K $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) tptp.pls) (tptp.hAPP tptp.int tptp.int tptp.bit1 K))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) tptp.pls) K))))) (forall ((K1 $$unsorted) (K2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit1 K1)) (tptp.hAPP tptp.int tptp.int tptp.bit0 K2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) K1) K2))))) (forall ((K $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit1 K)) (tptp.hAPP tptp.int tptp.int tptp.bit0 L))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) K) L))))) (forall ((K1 $$unsorted) (K2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 K1)) (tptp.hAPP tptp.int tptp.int tptp.bit1 K2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) K1) K2))))) (forall ((K $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 K)) (tptp.hAPP tptp.int tptp.int tptp.bit1 L))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) K) L))))) (forall ((W $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) W) Z_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) W) (tptp.one_one tptp.int))) Z_1))))) (forall ((W_1 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) W_1) (tptp.one_one tptp.int))) Z)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) W_1) Z))))) (forall ((W_1 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) W_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) Z) (tptp.one_one tptp.int)))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) W_1) Z))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime _let_5)) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.twoSqu1091635170sum2sq X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.twoSqu1091635170sum2sq Y_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.twoSqu1091635170sum2sq (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) X_1) Y_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((Lx $$unsorted) (Ly $$unsorted) (Rx $$unsorted) (Ry $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 Lx))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 Ly)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Rx) Ry)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 Rx)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Ly) Ry))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((Lx $$unsorted) (Ly $$unsorted) (Rx $$unsorted) (Ry $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Lx) Ly)))) (let ((_let_4 (tptp.hAPP X_a _let_2 _let_1 Rx))) (= (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a _let_4 Ry)) (tptp.hAPP X_a X_a _let_4 (tptp.hAPP X_a X_a _let_3 Ry)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((Lx $$unsorted) (Ly $$unsorted) (Rx $$unsorted) (Ry $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Rx) Ry))) (let ((_let_4 (tptp.hAPP X_a _let_2 _let_1 Lx))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_4 Ly)) _let_3) (tptp.hAPP X_a X_a _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Ly) _let_3)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((Lx $$unsorted) (Ly $$unsorted) (Rx $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 Lx))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 Ly)) Rx) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 Rx)) Ly)))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((Lx $$unsorted) (Ly $$unsorted) (Rx $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 Lx))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 Ly)) Rx) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Ly) Rx))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((Lx $$unsorted) (Rx $$unsorted) (Ry $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 Lx))) (= (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Rx) Ry)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 Rx)) Ry)))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((Lx $$unsorted) (Rx $$unsorted) (Ry $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 Lx))) (let ((_let_4 (tptp.hAPP X_a _let_2 _let_1 Rx))) (= (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a _let_4 Ry)) (tptp.hAPP X_a X_a _let_4 (tptp.hAPP X_a X_a _let_3 Ry)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) A_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted) (D $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 A_1))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 C) D)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) D))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (F $$unsorted) (G $$unsorted)) (let ((_let_1 (tptp.fun X_a X_b))) (=> (forall ((X $$unsorted)) (= (tptp.hAPP X_a X_b F X) (tptp.hAPP X_a X_b G X))) (= (tptp.ti _let_1 F) (tptp.ti _let_1 G))))) (forall ((X_a $$unsorted) (X_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X_2) A_3)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool A_3 X_2))))) (forall ((X_a $$unsorted) (P_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (= (tptp.hAPP _let_1 _let_1 (tptp.collect X_a) P_1) (tptp.ti _let_1 P_1)))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 A_1))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 B)) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 C)) B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 A_1))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 B)) C) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted) (C $$unsorted) (D $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 A_1))) (= (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 C) D)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 C)) D)))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted) (C $$unsorted) (D $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 A_1))) (let ((_let_4 (tptp.hAPP X_a _let_2 _let_1 C))) (= (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a _let_4 D)) (tptp.hAPP X_a X_a _let_4 (tptp.hAPP X_a X_a _let_3 D)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 C) A_1))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.number_ring X_a) (tptp.ring_char_0 X_a)) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (= (= (tptp.hAPP tptp.int X_a _let_1 X_2) (tptp.hAPP tptp.int X_a _let_1 Y_2)) (= (tptp.ti tptp.int X_2) (tptp.ti tptp.int Y_2))))))) (forall ((X_a $$unsorted)) (=> (tptp.number X_a) (forall ((W_1 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) W_1))) (let ((_let_2 (tptp.ti X_a X_2))) (= (= _let_1 _let_2) (= _let_2 _let_1))))))) (forall ((K $$unsorted) (L $$unsorted)) (= (= (tptp.hAPP tptp.int tptp.int tptp.bit1 K) (tptp.hAPP tptp.int tptp.int tptp.bit1 L)) (= (tptp.ti tptp.int K) (tptp.ti tptp.int L)))) (forall ((K $$unsorted) (L $$unsorted)) (= (= (tptp.hAPP tptp.int tptp.int tptp.bit0 K) (tptp.hAPP tptp.int tptp.int tptp.bit0 L)) (= (tptp.ti tptp.int K) (tptp.ti tptp.int L)))) (forall ((Z1 $$unsorted) (Z2 $$unsorted) (Z3 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 _let_1 Z1))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int _let_3 Z2)) Z3) (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 Z2) Z3))))))) (forall ((Z_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 Z_1) W) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 W) Z_1))))) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) K_4) (tptp.ti tptp.int K_4))) (forall ((Z1 $$unsorted) (Z2 $$unsorted) (Z3 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 _let_1 Z1))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int _let_3 Z2)) Z3) (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 Z2) Z3))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 _let_1 X_1))) (let ((_let_4 (tptp.hAPP tptp.int _let_2 _let_1 Y_1))) (= (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int _let_4 Z_1)) (tptp.hAPP tptp.int tptp.int _let_4 (tptp.hAPP tptp.int tptp.int _let_3 Z_1)))))))) (forall ((Z_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 Z_1) W) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 W) Z_1))))) (forall ((K $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 K)) tptp.pls)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K) tptp.pls)))))) (forall ((K1 $$unsorted) (K2 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 K1)) (tptp.hAPP tptp.int tptp.int tptp.bit0 K2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K1) K2)))))) (forall ((K $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 K)) (tptp.hAPP tptp.int tptp.int tptp.bit0 L))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K) L)))))) (forall ((K $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 K)) tptp.pls)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K) tptp.pls)))))) (forall ((K $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) tptp.pls))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 K))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 K))))) (forall ((K $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) tptp.pls))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 K))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 K))))) (forall ((K1 $$unsorted) (K2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 K1)) (tptp.hAPP tptp.int tptp.int tptp.bit1 K2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K1) K2)))))) (forall ((K $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 K)) (tptp.hAPP tptp.int tptp.int tptp.bit1 L))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K) L)))))) (forall ((K $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 K)) tptp.pls)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K) tptp.pls)))))) (forall ((K $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) tptp.pls))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 K))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 K))))) (forall ((W_1 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) W_1))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) Z) (tptp.one_one tptp.int)))) (or (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Z)) (= (tptp.ti tptp.int W_1) (tptp.ti tptp.int Z)))))) (forall ((X_a $$unsorted)) (=> (tptp.monoid_mult X_a) (forall ((A_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power X_a))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.hAPP X_a _let_3 _let_2 A_1))) (= (tptp.hAPP tptp.nat X_a _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) _let_1) N_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.nat X_a _let_4 N_1)) _let_1))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.number_ring X_a) (tptp.linordered_idom X_a)) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) X_2)) (tptp.one_one X_a))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) X_2) (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.number_ring X_a) (tptp.linordered_idom X_a)) (forall ((Y_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.one_one X_a)) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) Y_2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)) Y_2)))))) (forall ((X_a $$unsorted)) (=> (and (tptp.number_ring X_a) (tptp.linordered_idom X_a)) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) X_2)) (tptp.one_one X_a))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) X_2) (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.number_ring X_a) (tptp.linordered_idom X_a)) (forall ((Y_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.one_one X_a)) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) Y_2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)) Y_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.semiri456707255roduct X_a) (forall ((W_1 $$unsorted) (Y_2 $$unsorted) (X_2 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 X_2))) (let ((_let_4 (tptp.hAPP X_a _let_2 _let_1 W_1))) (let ((_let_5 (tptp.plus_plus X_a))) (= (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_5 (tptp.hAPP X_a X_a _let_4 Y_2)) (tptp.hAPP X_a X_a _let_3 Z)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_5 (tptp.hAPP X_a X_a _let_4 Z)) (tptp.hAPP X_a X_a _let_3 Y_2))) (or (= (tptp.ti X_a W_1) (tptp.ti X_a X_2)) (= (tptp.ti X_a Y_2) (tptp.ti X_a Z)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted) (M $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.times_times X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) M)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 B) M)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)) M)))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.plus_plus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) B)) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiri456707255roduct X_a) (forall ((C_1 $$unsorted) (D_1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 B_1))) (let ((_let_4 (tptp.hAPP X_a _let_2 _let_1 A_2))) (let ((_let_5 (tptp.plus_plus X_a))) (= (and (not (= (tptp.ti X_a A_2) (tptp.ti X_a B_1))) (not (= (tptp.ti X_a C_1) (tptp.ti X_a D_1)))) (not (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_5 (tptp.hAPP X_a X_a _let_4 C_1)) (tptp.hAPP X_a X_a _let_3 D_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_5 (tptp.hAPP X_a X_a _let_4 D_1)) (tptp.hAPP X_a X_a _let_3 C_1))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.times_times X_a) X_1))) (let ((_let_3 (tptp.plus_plus X_a))) (= (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 Y_1) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a _let_2 Y_1)) (tptp.hAPP X_a X_a _let_2 Z_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) (tptp.one_one X_a)) (tptp.ti X_a A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.one_one X_a)) A_1) (tptp.ti X_a A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Q_3 $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.times_times X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 X_1) Y_1)) Q_3) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Q_3)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) Q_3)))))))))) (forall ((K_4 $$unsorted)) (not (= (tptp.hAPP tptp.int tptp.int tptp.bit1 K_4) tptp.pls))) (forall ((L_4 $$unsorted)) (not (= tptp.pls (tptp.hAPP tptp.int tptp.int tptp.bit1 L_4)))) (forall ((K_4 $$unsorted) (L_4 $$unsorted)) (not (= (tptp.hAPP tptp.int tptp.int tptp.bit1 K_4) (tptp.hAPP tptp.int tptp.int tptp.bit0 L_4)))) (forall ((K_4 $$unsorted) (L_4 $$unsorted)) (not (= (tptp.hAPP tptp.int tptp.int tptp.bit0 K_4) (tptp.hAPP tptp.int tptp.int tptp.bit1 L_4)))) (forall ((K $$unsorted)) (= (= (tptp.hAPP tptp.int tptp.int tptp.bit0 K) tptp.pls) (= (tptp.ti tptp.int K) tptp.pls))) (forall ((L $$unsorted)) (= (= tptp.pls (tptp.hAPP tptp.int tptp.int tptp.bit0 L)) (= tptp.pls (tptp.ti tptp.int L)))) (= (tptp.hAPP tptp.int tptp.int tptp.bit0 tptp.pls) tptp.pls) (forall ((W $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) tptp.pls) W) tptp.pls)) (forall ((K_4 $$unsorted) (L_4 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 K_4)) L_4) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 K_4) L_4)))))) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) K_4) tptp.pls) (tptp.ti tptp.int K_4))) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) tptp.pls) K_4) (tptp.ti tptp.int K_4))) (forall ((K_4 $$unsorted) (L_4 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 K_4)) (tptp.hAPP tptp.int tptp.int tptp.bit0 L_4)) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 K_4) L_4)))))) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int tptp.bit0 K_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) K_4) K_4))) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) Z_1) (tptp.one_one tptp.int)) (tptp.ti tptp.int Z_1))) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) (tptp.one_one tptp.int)) Z_1) (tptp.ti tptp.int Z_1))) (forall ((V_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.number_number_of tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int _let_3 V_1)) (tptp.hAPP tptp.int tptp.int _let_3 W)) (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 V_1) W))))))) (forall ((Z1 $$unsorted) (Z2 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.plus_plus tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 Z1) Z2)) W) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 Z1) W)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 Z2) W))))))) (forall ((W $$unsorted) (Z1 $$unsorted) (Z2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) W))) (let ((_let_3 (tptp.plus_plus tptp.int))) (= (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_3 Z1) Z2)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_3 (tptp.hAPP tptp.int tptp.int _let_2 Z1)) (tptp.hAPP tptp.int tptp.int _let_2 Z2))))))) (forall ((V_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.number_number_of tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int _let_3 V_1)) (tptp.hAPP tptp.int tptp.int _let_3 W)) (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 V_1) W))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_semiring X_a) (forall ((V_3 $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (let ((_let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) tptp.pls))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 V_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 V_3)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.hAPP tptp.int X_a _let_1 V_1)) (tptp.hAPP tptp.int X_a _let_1 V_3)) (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) V_1) V_3)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_semiring X_a) (forall ((V_3 $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (let ((_let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) tptp.pls))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 V_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 V_3)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.int X_a _let_1 V_1)) (tptp.hAPP tptp.int X_a _let_1 V_3)) (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) V_1) V_3)))))))))) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) X_1) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) X_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))) (forall ((X_b $$unsorted)) (=> (and (tptp.number X_b) (tptp.semiring X_b)) (forall ((A_1 $$unsorted) (B $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int X_b (tptp.number_number_of X_b) V_1))) (let ((_let_2 (tptp.times_times X_b))) (let ((_let_3 (tptp.fun X_b X_b))) (let ((_let_4 (tptp.plus_plus X_b))) (= (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_3 _let_2 (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_3 _let_4 A_1) B)) _let_1) (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_3 _let_4 (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_3 _let_2 A_1) _let_1)) (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_3 _let_2 B) _let_1)))))))))) (forall ((X_b $$unsorted)) (=> (and (tptp.number X_b) (tptp.semiring X_b)) (forall ((V_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.fun X_b X_b))) (let ((_let_2 (tptp.hAPP X_b _let_1 (tptp.times_times X_b) (tptp.hAPP tptp.int X_b (tptp.number_number_of X_b) V_1)))) (let ((_let_3 (tptp.plus_plus X_b))) (= (tptp.hAPP X_b X_b _let_2 (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_1 _let_3 B) C)) (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_1 _let_3 (tptp.hAPP X_b X_b _let_2 B)) (tptp.hAPP X_b X_b _let_2 C))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.times_times X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) M)) M) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) (tptp.one_one X_a))) M)))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((M $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.times_times X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 M) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) M)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) (tptp.one_one X_a))) M)))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((M $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (let ((_let_2 (tptp.plus_plus X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 M) M) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 (tptp.times_times X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 _let_1) _let_1)) M)))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.pls)) A_1) (tptp.ti X_a A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_1) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.pls)) (tptp.ti X_a A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((V_1 $$unsorted) (W $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.int X_a _let_1 V_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.int X_a _let_1 W)) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) V_1) W))) Z_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((V_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.hAPP tptp.int X_a _let_1 V_1)) (tptp.hAPP tptp.int X_a _let_1 W)) (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) V_1) W))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((V_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (= (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) V_1) W)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.hAPP tptp.int X_a _let_1 V_1)) (tptp.hAPP tptp.int X_a _let_1 W))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((V_1 $$unsorted) (W $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (let ((_let_2 (tptp.plus_plus X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.int X_a _let_1 V_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.int X_a _let_1 W)) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) V_1) W))) Z_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((V_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.int X_a _let_1 V_1)) (tptp.hAPP tptp.int X_a _let_1 W)) (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) V_1) W))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((V_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (= (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) V_1) W)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.int X_a _let_1 V_1)) (tptp.hAPP tptp.int X_a _let_1 W))))))) (forall ((K_4 $$unsorted) (L_4 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 K_4)) (tptp.hAPP tptp.int tptp.int tptp.bit0 L_4)) (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 K_4) L_4)))))) (forall ((K_4 $$unsorted) (L_4 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 K_4)) (tptp.hAPP tptp.int tptp.int tptp.bit1 L_4)) (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 K_4) L_4)))))) (forall ((K_4 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int tptp.bit1 K_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.one_one tptp.int)) K_4)) K_4))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((W $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (let ((_let_2 (tptp.hAPP tptp.int X_a _let_1 W))) (let ((_let_3 (tptp.plus_plus X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (= (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 W)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 (tptp.one_one X_a)) _let_2)) _let_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))) A_1) (tptp.ti X_a A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))) (tptp.ti X_a A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.number_semiring X_a) (= (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)) (tptp.one_one X_a)))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (= (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)) (tptp.one_one X_a)))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (= (tptp.one_one X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (= _let_8 (tptp.hAPP tptp.int tptp.int _let_4 _let_2)) (forall ((K_4 $$unsorted) (L_4 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 K_4)) L_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 K_4) L_4))) L_4))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((W $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (let ((_let_2 (tptp.one_one X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 (tptp.times_times X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 (tptp.plus_plus X_a) _let_2) _let_2)) (tptp.hAPP tptp.int X_a _let_1 W)) (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 W))))))))) (forall ((X_a $$unsorted)) (=> (tptp.monoid_mult X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) A_1)) A_1))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.number_number_of tptp.nat))) (let ((_let_3 (tptp.power_power tptp.int))) (let ((_let_4 (tptp.fun tptp.nat tptp.int))) (let ((_let_5 (tptp.hAPP tptp.int _let_4 _let_3 X_1))) (let ((_let_6 (tptp.hAPP tptp.int tptp.nat _let_2 _let_1))) (= (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 (tptp.hAPP tptp.nat tptp.int _let_5 _let_6)) _let_6) (tptp.hAPP tptp.nat tptp.int _let_5 (tptp.hAPP tptp.int tptp.nat _let_2 (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_semiring X_a) (forall ((Z_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) Z_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.plus_plus X_a) Z_1) Z_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((Z_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) Z_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.plus_plus X_a) Z_1) Z_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.number_semiring X_a) (forall ((Z_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) Z_1) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.plus_plus X_a) Z_1) Z_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((Z_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) Z_1) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.plus_plus X_a) Z_1) Z_1)))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (=> (tptp.number_semiring X_a) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) _let_1) _let_1) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_165 _let_261)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_267 _let_265)) (forall ((P_5 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_1))) (let ((_let_3 (tptp.number_number_of tptp.int))) (let ((_let_4 (tptp.ti tptp.int P_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (not (= _let_4 (tptp.hAPP tptp.int tptp.int _let_3 _let_2))) (=> (not (= _let_4 (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int tptp.bit1 _let_1)))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int tptp.bit1 _let_2))) P_5)))))))))) (= (tptp.hAPP _let_132 tptp.int tptp.twoSqu1094008024sum2sq (tptp.hAPP tptp.int _let_132 (tptp.hAPP tptp.int _let_194 _let_193 tptp.s) _let_8)) _let_277) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.times_times tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))) (let ((_let_5 (tptp.power_power tptp.real))) (let ((_let_6 (tptp.fun tptp.nat tptp.real))) (let ((_let_7 (tptp.plus_plus tptp.real))) (= (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_6 _let_5 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_7 X_1) Y_1)) _let_4) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_7 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_7 (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_6 _let_5 X_1) _let_4)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_6 _let_5 Y_1) _let_4))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) _let_1)) X_1)) Y_1))))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))) (let ((_let_3 (tptp.number_number_of tptp.real))) (let ((_let_4 (tptp.times_times tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (let ((_let_6 (tptp.power_power tptp.real))) (let ((_let_7 (tptp.fun tptp.nat tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.int tptp.real _let_3 (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_1))) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_7 _let_6 X_1) _let_2)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_7 _let_6 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.int tptp.real _let_3 _let_1)) X_1)) _let_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((N_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1) N_1))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.one_one X_a)) A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((N_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.one_one X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1) N_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((M $$unsorted) (N_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less X_a) (tptp.one_one X_a)) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less_eq X_a) (tptp.hAPP tptp.nat X_a _let_1 M)) (tptp.hAPP tptp.nat X_a _let_1 N_1))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M) N_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) B_1))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less X_a) (tptp.one_one X_a)) B_1)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less_eq X_a) (tptp.hAPP tptp.nat X_a _let_1 X_2)) (tptp.hAPP tptp.nat X_a _let_1 Y_2))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) X_2) Y_2))))))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_61 _let_274 _let_276) _let_261)) (forall ((P_1 $$unsorted) (K $$unsorted) (I $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) K) I)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 K)) (=> (forall ((I_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) K) I_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 I_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) I_2) (tptp.one_one tptp.int))))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 I)))))) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_258 tptp.s)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_61 _let_164 tptp.s) _let_261)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_61 (tptp.hAPP tptp.int _let_81 tptp.zcong tptp.s1) tptp.s) _let_261))) (exists ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) tptp.m)) (tptp.one_one tptp.int)))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less tptp.int) X) _let_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) tptp.zcong tptp.s1) X) _let_2)) (forall ((Y $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) tptp.m)) (tptp.one_one tptp.int)))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) Y)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less tptp.int) Y) _let_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) tptp.zcong tptp.s1) Y) _let_2))) (= (tptp.ti tptp.int Y) (tptp.ti tptp.int X)))))))))))) (not (forall ((S_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) tptp.m)) (tptp.one_one tptp.int)))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (not (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) S_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less tptp.int) S_1) _let_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) tptp.zcong tptp.s1) S_1) _let_2))))))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_61 (tptp.hAPP tptp.int _let_81 tptp.zcong _let_276) _let_240) _let_261)) (forall ((X_a $$unsorted)) (=> (and (tptp.power X_a) (tptp.mult_zero X_a) (tptp.no_zero_divisors X_a) (tptp.zero_neq_one X_a)) (forall ((A_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_2) N) _let_1) (and (= (tptp.ti X_a A_2) _let_1) (not (= N (tptp.zero_zero tptp.nat))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M) N_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) (tptp.hAPP tptp.nat X_a _let_1 M)) (tptp.hAPP tptp.nat X_a _let_1 N_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((N_1 $$unsorted) (M $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.dvd_dvd X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 X_1) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_1) M)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 X_1) N_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) M)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((M $$unsorted) (A_1 $$unsorted) (N_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1))) (let ((_let_2 (tptp.dvd_dvd X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.nat X_a _let_1 N_1)) B)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M) N_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.nat X_a _let_1 M)) B)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((A_1 $$unsorted) (N_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)))) (let ((_let_2 (tptp.power_power X_a))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (=> (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 A_1) N_1) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 B) N_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 B)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (= (tptp.ti X_a A_1) (tptp.ti X_a B)))))))))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.ord_less tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_2 (tptp.zero_zero tptp.int)) M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_2 M) N_1)) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.dvd_dvd tptp.int) N_1) M)))))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 M) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 N_1) M)) (= (tptp.ti tptp.int M) (tptp.ti tptp.int N_1)))))))))) (forall ((K_4 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) K_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int _let_3 M)) (tptp.hAPP tptp.int tptp.int _let_3 N_1))) (=> (not (= (tptp.ti tptp.int K_4) (tptp.zero_zero tptp.int))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 M) N_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((N_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.dvd_dvd X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 X_1) Y_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 X_1) N_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) N_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_11004092258visors X_a) (forall ((N_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (=> (not (= (tptp.ti X_a A_1) _let_1)) (not (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1) N_1) _let_1))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.power X_a) (tptp.semiring_0 X_a)) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) _let_1) N_1))) (let ((_let_3 (= N_1 (tptp.zero_zero tptp.nat)))) (and (=> _let_3 (= _let_2 (tptp.one_one X_a))) (=> (not _let_3) (= _let_2 _let_1))))))))) (forall ((Z_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.dvd_dvd tptp.int) Z_1) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) N_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) Z_1) N_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((N_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.ord_less X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 A_1) N_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 B) N_1))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) _let_1) A_1) _let_1))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) _let_1) _let_1))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.zero_zero X_a)) A_1) (tptp.ti X_a A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_1) (tptp.zero_zero X_a)) (tptp.ti X_a A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.semiri456707255roduct X_a) (forall ((B_1 $$unsorted) (A_2 $$unsorted)) (= (= (tptp.ti X_a B_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) B_1) A_2)) (= (tptp.ti X_a A_2) (tptp.zero_zero X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.linord219039673up_add X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_2) A_2) _let_1) (= (tptp.ti X_a A_2) _let_1)))))) _let_275 (not (= _let_9 _let_8)) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) (tptp.zero_zero tptp.int)) Z_1) (tptp.ti tptp.int Z_1))) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) Z_1) (tptp.zero_zero tptp.int)) (tptp.ti tptp.int Z_1))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((N_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1) N_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((N_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.ord_less_eq X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.zero_zero X_a)) A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 A_1) N_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 B) N_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((N_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1) N_1)))))))) (forall ((Z_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) X_1))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.zcong (tptp.hAPP tptp.nat tptp.int _let_2 Y_1)) _let_1) P_5)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.zcong (tptp.hAPP tptp.nat tptp.int _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) Y_1) Z_1))) _let_1) P_5)))))))) (forall ((K $$unsorted) (N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) K))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.plus_plus tptp.int) N) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) K) Ma)))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 N)))))) (forall ((C_1 $$unsorted) (X_2 $$unsorted) (Ta $$unsorted) (A_2 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.plus_plus tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_1 _let_2 X_2))) (let ((_let_4 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) A_2))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_4 D_1)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_4 (tptp.hAPP tptp.int tptp.int _let_3 Ta))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) C_1) D_1))) Ta)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((A_1 $$unsorted) (N_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.power_power X_a))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_4 _let_3 A_1) N_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_4 _let_3 B) N_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_1) B))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((A_1 $$unsorted) (N_1 $$unsorted) (N_5 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_1) N_5)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.zero_zero X_a)) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) (tptp.one_one X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.nat X_a _let_1 N_5)) (tptp.hAPP tptp.nat X_a _let_1 N_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((A_1 $$unsorted) (N_1 $$unsorted) (N_5 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) N_1) N_5)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.zero_zero X_a)) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) (tptp.one_one X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.nat X_a _let_1 N_5)) (tptp.hAPP tptp.nat X_a _let_1 N_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_2) A_2)) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_2) _let_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord581940658strict X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 (tptp.plus_plus X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 X_2) X_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 Y_2) Y_2)) _let_1) (and (= (tptp.ti X_a X_2) _let_1) (= (tptp.ti X_a Y_2) _let_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiri456707255roduct X_a) (forall ((C $$unsorted) (D $$unsorted) (A_1 $$unsorted) (B $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.times_times X_a) R_4))) (let ((_let_3 (tptp.plus_plus X_a))) (=> (not (= (tptp.ti X_a R_4) (tptp.zero_zero X_a))) (=> (and (= (tptp.ti X_a A_1) (tptp.ti X_a B)) (not (= (tptp.ti X_a C) (tptp.ti X_a D)))) (not (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 A_1) (tptp.hAPP X_a X_a _let_2 C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 B) (tptp.hAPP X_a X_a _let_2 D)))))))))))) (forall ((A_1 $$unsorted) (N_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) P_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) A_1) N_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 A_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (= (tptp.zero_zero X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.pls)))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (= (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.pls) (tptp.zero_zero X_a)))) (forall ((X_a $$unsorted)) (=> (tptp.number_semiring X_a) (= (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.pls) (tptp.zero_zero X_a)))) (forall ((W_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.ord_less tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int tptp.bit1 W_1)) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 W_1) _let_1))))))) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_273 _let_9))) (forall ((W_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.ord_less tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int tptp.bit0 W_1)) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 W_1) _let_1))))))) (= _let_9 _let_241) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_165 _let_8)) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) A_1) B))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 B)))))) (forall ((K_4 $$unsorted) (I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) K_4))) (let ((_let_2 (tptp.ord_less tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 I_1) J_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.zero_zero tptp.int)) K_4)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int _let_1 I_1)) (tptp.hAPP tptp.int tptp.int _let_1 J_2))))))))) (forall ((Z_1 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (not (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.one_one tptp.int)) Z_1)) Z_1) (tptp.zero_zero tptp.int)))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((N_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1) N_1))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.zero_zero X_a)) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) (tptp.one_one X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) _let_1)) _let_1)))))))))) (forall ((N_1 $$unsorted) (B $$unsorted) (A_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) P_5) N_1)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 P_5) A_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) A_1) B))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 B))))))))) (forall ((N_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) P_5) N_1)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 P_5) B))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) A_1) B))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 A_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_ring X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.plus_plus X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) X_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) Y_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord581940658strict X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 (tptp.plus_plus X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 X_2) X_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 Y_2) Y_2))) _let_1)) (and (= (tptp.ti X_a X_2) _let_1) (= (tptp.ti X_a Y_2) _let_1))))))))) (forall ((V $$unsorted) (V_2 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 V) V_2)))) (let ((_let_4 (tptp.number_number_of tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.hAPP tptp.int tptp.nat _let_4 V)) (tptp.hAPP tptp.int tptp.nat _let_4 V_2))) (and (=> _let_3 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 tptp.pls) V_2))) _let_3))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_ring X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.plus_plus X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) X_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) Y_1))) (tptp.zero_zero X_a))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord581940658strict X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) _let_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 (tptp.plus_plus X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 X_2) X_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 Y_2) Y_2)))) (or (not (= (tptp.ti X_a X_2) _let_1)) (not (= (tptp.ti X_a Y_2) _let_1)))))))))) (forall ((V $$unsorted) (V_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) V))) (let ((_let_2 (tptp.number_number_of tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.int tptp.nat _let_2 V)) (tptp.hAPP tptp.int tptp.nat _let_2 V_2))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 V_2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 tptp.pls))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((W $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (let ((_let_2 (tptp.hAPP tptp.int X_a _let_1 W))) (let ((_let_3 (tptp.plus_plus X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (= (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 W)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 (tptp.zero_zero X_a)) _let_2)) _let_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.monoid_mult X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1) (tptp.one_one tptp.nat)) (tptp.ti X_a A_1))))) (forall ((Z $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.one_one tptp.int)) Z)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) Z))))) (forall ((N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) Ma)) (= (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) Ma) N) _let_1) (and (= (tptp.ti tptp.int Ma) _let_1) (= (tptp.ti tptp.int N) _let_1)))))) (forall ((Z $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.ord_less tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (let ((_let_4 (tptp.plus_plus tptp.int))) (let ((_let_5 (tptp.fun tptp.int tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_5 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_5 _let_4 (tptp.one_one tptp.int)) Z)) Z)) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 Z) _let_1))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.number_ring X_a) (tptp.linordered_idom X_a)) (forall ((Y_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) Y_2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) tptp.pls) Y_2)))))) (forall ((X_a $$unsorted)) (=> (and (tptp.number_ring X_a) (tptp.linordered_idom X_a)) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) X_2)) (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) X_2) tptp.pls)))))) (forall ((X_a $$unsorted)) (=> (and (tptp.number_ring X_a) (tptp.linordered_idom X_a)) (forall ((Y_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) Y_2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) tptp.pls) Y_2)))))) (forall ((X_a $$unsorted)) (=> (and (tptp.number_ring X_a) (tptp.linordered_idom X_a)) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) X_2)) (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) X_2) tptp.pls)))))) (forall ((Z_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) _let_1) Z_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) _let_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) (tptp.one_one tptp.int)) Z_1))))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (=> (tptp.semiring_1 X_a) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) _let_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) _let_1)))) (forall ((X_a $$unsorted)) (=> (tptp.ring_11004092258visors X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_2) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) _let_1) (= (tptp.ti X_a A_2) _let_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_4 (tptp.power_power X_a))) (let ((_let_5 (tptp.fun tptp.nat X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_5 _let_4 X_1) _let_3)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_5 _let_4 Y_1) _let_3))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.zero_zero X_a)) Y_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_3 (tptp.power_power X_a))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (=> (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_4 _let_3 X_1) _let_2) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_4 _let_3 Y_1) _let_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 X_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 Y_1)) (= (tptp.ti X_a X_1) (tptp.ti X_a Y_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (tptp.zero_zero X_a))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) _let_1) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_2) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (not (= (tptp.ti X_a A_2) _let_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_3 (tptp.power_power X_a))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (= (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_4 _let_3 X_2) _let_2)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_4 _let_3 Y_2) _let_2)) _let_1) (and (= (tptp.ti X_a X_2) _let_1) (= (tptp.ti X_a Y_2) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.monoid_mult X_a) (forall ((A_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1) N_1))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 _let_1) A_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 A_1) _let_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_monoid_mult X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.times_times X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 A_1) B)) N_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 A_1) N_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 B) N_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.monoid_mult X_a) (forall ((A_1 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1))) (= (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) M) N_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.hAPP tptp.nat X_a _let_1 M)) (tptp.hAPP tptp.nat X_a _let_1 N_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.monoid_mult X_a) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) _let_1) N_1) _let_1))))) (forall ((X_a $$unsorted)) (=> (tptp.monoid_mult X_a) (forall ((A_1 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 A_1))) (= (tptp.hAPP tptp.nat X_a _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) M) N_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP tptp.nat X_a _let_3 M)) N_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_4 (tptp.power_power X_a))) (let ((_let_5 (tptp.fun tptp.nat X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_5 _let_4 X_1) _let_3)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_5 _let_4 Y_1) _let_3))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) Y_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power X_a))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 X_1) _let_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 Y_1) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_3 (tptp.power_power X_a))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_4 _let_3 X_2) _let_2)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_4 _let_3 Y_2) _let_2))) _let_1)) (and (= (tptp.ti X_a X_2) _let_1) (= (tptp.ti X_a Y_2) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power X_a))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 X_1) _let_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 Y_1) _let_1))) (tptp.zero_zero X_a)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_3 (tptp.power_power X_a))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) _let_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_4 _let_3 X_2) _let_2)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_4 _let_3 Y_2) _let_2)))) (or (not (= (tptp.ti X_a X_2) _let_1)) (not (= (tptp.ti X_a Y_2) _let_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_1 $$unsorted) (N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((N_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.one_one X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1) N_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((A_1 $$unsorted) (N_1 $$unsorted) (N_5 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_1) N_5)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.one_one X_a)) A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.nat X_a _let_1 N_1)) (tptp.hAPP tptp.nat X_a _let_1 N_5))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((Ma $$unsorted) (N $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_2))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.one_one X_a)) A_2)) (= (= (tptp.hAPP tptp.nat X_a _let_1 Ma) (tptp.hAPP tptp.nat X_a _let_1 N)) (= Ma N))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) B_1))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.one_one X_a)) B_1)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.nat X_a _let_1 X_2)) (tptp.hAPP tptp.nat X_a _let_1 Y_2))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) X_2) Y_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((M $$unsorted) (N_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.one_one X_a)) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.nat X_a _let_1 M)) (tptp.hAPP tptp.nat X_a _let_1 N_1))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M) N_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((A_1 $$unsorted) (N_1 $$unsorted) (N_5 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) N_1) N_5)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.one_one X_a)) A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.nat X_a _let_1 N_1)) (tptp.hAPP tptp.nat X_a _let_1 N_5))))))))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_61 _let_274 _let_240) _let_261)) (forall ((Y_1 $$unsorted) (X_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.zcong X_1) (tptp.zero_zero tptp.int)) P_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.zcong (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) Y_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) X_1) P_5)) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.dvd_dvd tptp.int) P_5) Y_1)))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.ti tptp.int X_1))) (let ((_let_2 (tptp.zero_zero tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less_eq tptp.int) _let_2) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less tptp.int) X_1) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (or (= _let_1 _let_2) (= _let_1 (tptp.one_one tptp.int))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_1 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) K_4))) _let_1)) (= (tptp.ti X_a A_1) _let_1)))))) (forall ((P_4 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_4)) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.one_one tptp.int)) P_4)) (forall ((M_2 $$unsorted)) (let ((_let_1 (tptp.ti tptp.int M_2))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) M_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.dvd_dvd tptp.int) M_2) P_4))) (or (= _let_1 (tptp.one_one tptp.int)) (= _let_1 (tptp.ti tptp.int P_4)))))))))) (forall ((R_4 $$unsorted) (Q_3 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.zero_zero tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) _let_3) A_1)) (=> (= (tptp.ti tptp.int A_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 (tptp.plus_plus tptp.int) R_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 (tptp.times_times tptp.int) A_1) Q_3))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 _let_3) R_4)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 Q_3) (tptp.one_one tptp.int))))))))))) (forall ((R_4 $$unsorted) (Q_3 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.ord_less tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_2 (tptp.zero_zero tptp.int)) A_1)) (=> (= (tptp.ti tptp.int A_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.plus_plus tptp.int) R_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.times_times tptp.int) A_1) Q_3))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_2 R_4) A_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.one_one tptp.int)) Q_3))))))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_258 _let_5)) (forall ((X_a $$unsorted)) (=> (tptp.linord626643107strict X_a) (forall ((V_1 $$unsorted) (U $$unsorted) (Y_1 $$unsorted) (X_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.plus_plus X_a))) (let ((_let_4 (tptp.ord_less X_a))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (let ((_let_6 (tptp.hAPP X_a _let_5 (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 _let_4 X_1) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 _let_4 Y_1) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_6 U)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_6 V_1)) (=> (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 U) V_1) (tptp.one_one X_a)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 U) X_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 V_1) Y_1))) A_1)))))))))))))))) (forall ((N_1 $$unsorted) (P_5 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.dvd_dvd tptp.int) P_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) M) N_1))) (or (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 M)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 N_1))))))))) (forall ((B $$unsorted) (A_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) _let_1) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) A_1) B)) _let_1) P_5)) (or (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong A_1) _let_1) P_5)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong B) _let_1) P_5)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) A_1) (tptp.zero_zero X_a)))))) (not (forall ((S1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.number_number_of tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_4) tptp.zcong (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) S1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))) (tptp.hAPP tptp.int tptp.int _let_2 tptp.min_1)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_1))) tptp.m)) (tptp.one_one tptp.int))))))))))) _let_262 (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) _let_1))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) X_2) N))) (or (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 X_2)) (= N _let_1)))))) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) _let_1))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) X_2) N))) (or (= N _let_1) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 X_2))))))) (forall ((M $$unsorted) (N_1 $$unsorted) (I_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) I_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.zero_zero tptp.nat)) I_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 M)) (tptp.hAPP tptp.nat tptp.nat _let_3 N_1))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)))))))) (forall ((X_2 $$unsorted) (W_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) _let_1))) (let ((_let_3 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) W_1))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) X_2) _let_3))) (or (= _let_3 _let_1) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 X_2)))))))) (forall ((K $$unsorted)) (= (= (tptp.hAPP tptp.int tptp.int tptp.bit1 K) tptp.min_1) (= (tptp.ti tptp.int K) tptp.min_1))) (forall ((L $$unsorted)) (= (= tptp.min_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 L)) (= tptp.min_1 (tptp.ti tptp.int L)))) (= (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.min_1) tptp.min_1) (not (= tptp.pls tptp.min_1)) (not (= tptp.min_1 tptp.pls)) (forall ((K_4 $$unsorted)) (not (= (tptp.hAPP tptp.int tptp.int tptp.bit0 K_4) tptp.min_1))) (forall ((L_4 $$unsorted)) (not (= tptp.min_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 L_4)))) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_272 tptp.min_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_270 tptp.min_1)) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (= (not (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) _let_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) X_2) X_2)))) (= X_2 _let_1)))) (forall ((P_5 $$unsorted) (Y_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) P_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) Y_1) N_1))))))) (forall ((K $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 K)) tptp.min_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K) tptp.min_1)))))) (forall ((K $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) tptp.min_1))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 K))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 K))))) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_273 tptp.min_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_272 tptp.pls)) (forall ((K $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) tptp.min_1))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 K))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 K))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_272 _let_9)) (forall ((K $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 K)) tptp.min_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K) tptp.min_1)))))) (forall ((K $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) tptp.min_1))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 K))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 K))))) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_271 tptp.min_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_270 tptp.pls)) (forall ((K $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 K)) tptp.min_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K) tptp.min_1)))))) (not (= _let_241 _let_240)) (forall ((I_1 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) I_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.dvd_dvd tptp.nat) (tptp.hAPP tptp.nat tptp.nat _let_2 M)) (tptp.hAPP tptp.nat tptp.nat _let_2 N_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) (tptp.one_one tptp.nat)) I_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) M) N_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) X_1) (tptp.zero_zero tptp.nat)) (tptp.one_one X_a))))) (forall ((X_a $$unsorted)) (=> (tptp.power X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1) (tptp.zero_zero tptp.nat)) (tptp.one_one X_a))))) (= _let_269 _let_28) (= _let_28 _let_269) (forall ((Y_1 $$unsorted) (N_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) P_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) Y_1) N_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_1))))))) (forall ((K $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) tptp.min_1) (tptp.hAPP tptp.int tptp.int tptp.bit0 K))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) tptp.min_1) K))))) (forall ((K $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 K)) tptp.min_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) K) tptp.min_1))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.ti tptp.int M))) (let ((_let_2 (tptp.one_one tptp.int))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) M) N_1) _let_2) (or (= _let_1 _let_2) (= _let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) tptp.min_1))))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) tptp.min_1))) (let ((_let_2 (tptp.ti tptp.int N))) (let ((_let_3 (tptp.ti tptp.int Ma))) (let ((_let_4 (tptp.one_one tptp.int))) (= (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) Ma) N) _let_4) (or (and (= _let_3 _let_4) (= _let_2 _let_4)) (and (= _let_3 _let_1) (= _let_2 _let_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (not (= (tptp.ti X_a X_1) (tptp.ti X_a Y_1))) (=> (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_1) X_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((N_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.one_one X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1) N_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) A_1) A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.dvd_dvd X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 A_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B) C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 C)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (=> (or (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (= (tptp.ti X_a X_1) (tptp.one_one X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) X_1) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) X_1) N_1))))))) (forall ((V $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) tptp.pls) V)))) (forall ((V $$unsorted)) (= (= (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V) (tptp.zero_zero tptp.nat)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) V) tptp.pls)))) (forall ((V $$unsorted)) (= (= (tptp.zero_zero tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) V) tptp.pls)))) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.zcong A_2) B_1) Ma)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.zcong B_1) A_2) Ma)))))) (forall ((K_4 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong K_4) K_4) M)))) (forall ((D $$unsorted) (C $$unsorted) (A_1 $$unsorted) (B $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 tptp.zcong A_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_3 B) M)) (=> (= (tptp.ti tptp.int B) (tptp.ti tptp.int C)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.zcong C) D) M)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_3 D) M))))))))) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 tptp.zcong A_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_3 B) M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.zcong B) C) M)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_3 C) M)))))))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_10 (tptp.ord_less tptp.nat) _let_28) _let_168)) (forall ((X_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong X_1))) (let ((_let_3 (tptp.number_number_of tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_2 (tptp.hAPP tptp.int tptp.int _let_3 tptp.min_1)) P_5)) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_2 (tptp.one_one tptp.int)) P_5))))))))) (forall ((V_3 $$unsorted) (K_4 $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.nat))) (let ((_let_2 (tptp.times_times tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.int tptp.nat _let_1 V_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.int tptp.nat _let_1 V_3)) K_4)))) (let ((_let_5 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) V_1) tptp.pls)))) (and (=> _let_5 (= _let_4 (tptp.zero_zero tptp.nat))) (=> (not _let_5) (= _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.int tptp.nat _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) V_1) V_3))) K_4)))))))))) (forall ((V_3 $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat _let_1 V_1)) (tptp.hAPP tptp.int tptp.nat _let_1 V_3)))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) V_1) tptp.pls)))) (and (=> _let_3 (= _let_2 (tptp.zero_zero tptp.nat))) (=> (not _let_3) (= _let_2 (tptp.hAPP tptp.int tptp.nat _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) V_1) V_3))))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) X_1) Y_1)) (=> (not (= (tptp.ti X_a X_1) (tptp.ti X_a Y_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) X_1) Y_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.no_zero_divisors X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (=> (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) B) _let_1) (or (= (tptp.ti X_a A_1) _let_1) (= (tptp.ti X_a B) _let_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.no_zero_divisors X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (=> (not (= (tptp.ti X_a A_1) _let_1)) (=> (not (= (tptp.ti X_a B) _let_1)) (not (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) B) _let_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_n68954251visors X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_2) B_1) _let_1) (or (= (tptp.ti X_a A_2) _let_1) (= (tptp.ti X_a B_1) _let_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.mult_zero X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) _let_1) _let_1))))) (forall ((X_a $$unsorted)) (=> (tptp.mult_zero X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) _let_1) A_1) _let_1))))) (forall ((X_a $$unsorted)) (=> (tptp.zero_neq_one X_a) (not (= (tptp.zero_zero X_a) (tptp.one_one X_a))))) (forall ((X_a $$unsorted)) (=> (tptp.zero_neq_one X_a) (not (= (tptp.one_one X_a) (tptp.zero_zero X_a))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring X_a) (forall ((A_1 $$unsorted) (E_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.times_times X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) E_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 B) E_1)) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)) E_1)) C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.plus_plus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) B)) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) _let_1) A_1)) (= (tptp.ti X_a A_1) _let_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.dvd_dvd X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) B)) C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B) C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.dvd_dvd X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) B)) C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_1) C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.dvd X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (K_4 $$unsorted)) (=> (= (tptp.ti X_a A_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) B) K_4)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) B) A_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((C $$unsorted) (D $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.dvd_dvd X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 C) D)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) D)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((B $$unsorted) (A_1 $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) A_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) B) C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) A_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) B) C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) A_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) B) A_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) A_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) B)))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) A_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) B) C))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) (tptp.one_one X_a)) A_1))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_258 _let_9)) (forall ((B $$unsorted) (A_1 $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.ord_less tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_3 A_1) C)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_3 B) C)) (or (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 A_1) B)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 B) A_1))))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong A_2) B_1) (tptp.zero_zero tptp.int))) (= (tptp.ti tptp.int A_2) (tptp.ti tptp.int B_1))))) (forall ((M $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong M) (tptp.zero_zero tptp.int)) M)))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong A_1) B) (tptp.one_one tptp.int))))) (forall ((C $$unsorted) (D $$unsorted) (A_1 $$unsorted) (B $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.zcong A_1) B) M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.zcong C) D) M)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) C)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B) D)) M))))))))) (forall ((K_4 $$unsorted) (A_1 $$unsorted) (B $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) K_4))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong A_1) B) M)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong (tptp.hAPP tptp.int tptp.int _let_1 A_1)) (tptp.hAPP tptp.int tptp.int _let_1 B)) M))))))) (forall ((K_4 $$unsorted) (A_1 $$unsorted) (B $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.zcong A_1) B) M)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) K_4)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B) K_4)) M)))))))) (forall ((C_1 $$unsorted) (D_1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) D_1))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.hAPP tptp.int _let_3 tptp.zcong C_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong A_2) B_1) Ma)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_4 (tptp.hAPP tptp.int tptp.int _let_1 A_2)) Ma)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_4 (tptp.hAPP tptp.int tptp.int _let_1 B_1)) Ma))))))))) (forall ((C_1 $$unsorted) (D_1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (let ((_let_5 (tptp.hAPP tptp.int _let_4 tptp.zcong C_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.zcong A_2) B_1) Ma)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_2) D_1)) Ma)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B_1) D_1)) Ma)))))))))) (forall ((A_1 $$unsorted) (M $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) M)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B) M)) M)))))) (forall ((C $$unsorted) (D $$unsorted) (A_1 $$unsorted) (B $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.zcong A_1) B) M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.zcong C) D) M)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) C)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B) D)) M))))))))) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.zcong A_1) B) M)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) C)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B) C)) M)))))))) (forall ((Z_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.power_power tptp.int))) (let ((_let_2 (tptp.fun tptp.nat tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.zcong X_1) Y_1) M)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.zcong (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_2 _let_1 X_1) Z_1)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_2 _let_1 Y_1) Z_1)) M)))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.min_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N_1)) (tptp.one_one X_a))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere453448008miring X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.hAPP X_a _let_3 _let_2 _let_1))) (=> (or (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B) _let_1))) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 B)))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) B)) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ring X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.hAPP X_a _let_3 _let_2 _let_1))) (=> (or (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 B))) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B) _let_1)))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) B))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_semiring X_a) (forall ((C $$unsorted) (D $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less_eq X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.hAPP X_a _let_4 _let_3 (tptp.zero_zero X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 C) D)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_5 B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_5 C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) D))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_semiring X_a) (forall ((C $$unsorted) (D $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less_eq X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.hAPP X_a _let_4 _let_3 (tptp.zero_zero X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 C) D)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_5 A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_5 C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) D))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ring X_a) (forall ((C $$unsorted) (B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) C))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 C) (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) (tptp.hAPP X_a X_a _let_1 B))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ring X_a) (forall ((C $$unsorted) (B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less_eq X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 B) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 C) (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere1490568538miring X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) C))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.zero_zero X_a)) C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) (tptp.hAPP X_a X_a _let_1 B))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_semiring X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) C))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.zero_zero X_a)) C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) (tptp.hAPP X_a X_a _let_1 B))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_semiring X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less_eq X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.zero_zero X_a)) C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ring X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) _let_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) B))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere453448008miring X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) _let_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) B)) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere453448008miring X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) B) A_1)) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere453448008miring X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) B)) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere453448008miring X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord581940658strict X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.hAPP X_a _let_3 _let_2 _let_1))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_2) B_1)) _let_1)) (or (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B_1) _let_1))) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_2) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 B_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord581940658strict X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.hAPP X_a _let_3 _let_2 _let_1))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_2) B_1))) (or (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 B_1))) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_2) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B_1) _let_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_ring X_a) (forall ((A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) A_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.linord581940658strict X_a) (forall ((C $$unsorted) (B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) C))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 C) (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) (tptp.hAPP X_a X_a _let_1 B))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord581940658strict X_a) (forall ((C $$unsorted) (B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 B) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 C) (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord893533164strict X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) C))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.zero_zero X_a)) C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) (tptp.hAPP X_a X_a _let_1 B))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord20386208strict X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) C))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.zero_zero X_a)) C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) (tptp.hAPP X_a X_a _let_1 B))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord20386208strict X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.zero_zero X_a)) C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord581940658strict X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) _let_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) B))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord20386208strict X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) _let_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) B)) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord581940658strict X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) C_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 C_1) (tptp.zero_zero X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_2)) (tptp.hAPP X_a X_a _let_3 B_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B_1) A_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord20386208strict X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) B) A_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord20386208strict X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) B))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord20386208strict X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) B) A_1)) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord20386208strict X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) B)) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord20386208strict X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord581940658strict X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) C_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.zero_zero X_a)) C_1)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_2)) (tptp.hAPP X_a X_a _let_3 B_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord581940658strict X_a) (forall ((C_1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.zero_zero X_a))) (let ((_let_4 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) C_1))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_4 A_2)) (tptp.hAPP X_a X_a _let_4 B_1))) (or (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 _let_3) C_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1))) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 C_1) _let_3)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B_1) A_2)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord581940658strict X_a) (forall ((A_2 $$unsorted) (C_1 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.zero_zero X_a))) (let ((_let_4 (tptp.times_times X_a))) (let ((_let_5 (tptp.fun X_a X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_5 _let_4 A_2) C_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_5 _let_4 B_1) C_1))) (or (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 _let_3) C_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1))) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 C_1) _let_3)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B_1) A_2))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_ring X_a) (forall ((A_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) A_1)) (tptp.zero_zero X_a))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((B $$unsorted) (C $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 B))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.zero_zero X_a)) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_1) C))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) (tptp.one_one X_a))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.one_one X_a)) (tptp.zero_zero X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)) (tptp.one_one X_a))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.one_one X_a)) (tptp.zero_zero X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.one_one X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 M)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 N_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) M) N_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) A_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_1) (tptp.one_one X_a))))))) (forall ((X_a $$unsorted)) (=> (tptp.idom X_a) (forall ((C_1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) C_1))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_2)) (tptp.hAPP X_a X_a _let_3 B_1))) (or (= (tptp.ti X_a C_1) (tptp.zero_zero X_a)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.idom X_a) (forall ((A_2 $$unsorted) (C_1 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.times_times X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 A_2) C_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 B_1) C_1))) (or (= (tptp.ti X_a C_1) (tptp.zero_zero X_a)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.power X_a) (tptp.mult_zero X_a) (tptp.no_zero_divisors X_a) (tptp.zero_neq_one X_a)) (forall ((A_2 $$unsorted) (W_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) W_1))) (let ((_let_2 (tptp.zero_zero X_a))) (= (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_2) _let_1) _let_2) (and (= (tptp.ti X_a A_2) _let_2) (not (= _let_1 (tptp.zero_zero tptp.nat)))))))))) _let_268 (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) X_1) Y_1))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) X_1) Y_1))))))) (forall ((B $$unsorted) (M $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.ord_less tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_1 _let_2 (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_2 A_1) M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 B)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_2 B) A_1)) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong A_1) B) M))))))))))) (forall ((M $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.ord_less tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_3 _let_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_3 X_1) M)) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.zcong X_1) _let_1) M))))))))) (forall ((M $$unsorted) (Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 _let_1 (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.zcong X_1) Y_1) M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 X_1) M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 Y_1) M)) (= (tptp.ti tptp.int X_1) (tptp.ti tptp.int Y_1)))))))))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.dvd_dvd tptp.int) N_1) M)) (or (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 M) (tptp.zero_zero tptp.int))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 N_1) M))))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) X_1) N_1)))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong A_2) B_1) Ma)) (exists ((K_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (= (tptp.ti tptp.int B_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) A_2) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) Ma) K_1)))))))) (forall ((A_2 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong A_2) (tptp.zero_zero tptp.int)) Ma)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.dvd_dvd tptp.int) Ma) A_2))))) (forall ((X_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong X_2) (tptp.zero_zero tptp.int)) P_4)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.dvd_dvd tptp.int) P_4) X_2))))) (forall ((M $$unsorted) (N_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) P_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) M) N_1))) (or (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 M)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 N_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord581940658strict X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) C_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less X_a) (tptp.zero_zero X_a)) C_1)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_2)) (tptp.hAPP X_a X_a _let_3 B_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord581940658strict X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) C_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less X_a) C_1) (tptp.zero_zero X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_2)) (tptp.hAPP X_a X_a _let_3 B_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B_1) A_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord20386208strict X_a) (forall ((C $$unsorted) (D $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.zero_zero X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 C) D)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 _let_5) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 (tptp.ord_less_eq X_a) _let_5) C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) D))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord20386208strict X_a) (forall ((C $$unsorted) (D $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.hAPP X_a _let_4 (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 C) D)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_5 A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_5 C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) D))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord20386208strict X_a) (forall ((C $$unsorted) (D $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.zero_zero X_a))) (let ((_let_6 (tptp.ord_less_eq X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_6 C) D)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_6 _let_5) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 _let_5) C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) D)))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord20386208strict X_a) (forall ((C $$unsorted) (D $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.zero_zero X_a))) (let ((_let_6 (tptp.ord_less_eq X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_6 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 C) D)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 _let_5) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_6 _let_5) C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) D)))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semiring X_a) (forall ((A_1 $$unsorted) (C $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.times_times X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 B) C))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_1) B))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord20386208strict X_a) (forall ((A_1 $$unsorted) (C $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.times_times X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 B) C))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_1) B))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semiring X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) C))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_1)) (tptp.hAPP X_a X_a _let_3 B))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_1) B)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord20386208strict X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) C))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_1)) (tptp.hAPP X_a X_a _let_3 B))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_1) B)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord20386208strict X_a) (forall ((A_1 $$unsorted) (C $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.times_times X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 B) C))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less X_a) (tptp.zero_zero X_a)) C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_1) B))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord20386208strict X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) C))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_1)) (tptp.hAPP X_a X_a _let_3 B))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less X_a) (tptp.zero_zero X_a)) C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_1) B)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 (tptp.zero_zero X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 X_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 Y_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_1) (tptp.one_one X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) Y_1) X_1)) X_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 (tptp.zero_zero X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 X_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 Y_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_1) (tptp.one_one X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) X_1) Y_1)) X_1))))))))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (=> (tptp.linordered_semidom X_a) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) _let_1) _let_1)))))) (forall ((X_a $$unsorted)) (=> (and (tptp.power X_a) (tptp.semiring_0 X_a)) (forall ((W $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) W))) (let ((_let_3 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) _let_1) _let_2))) (let ((_let_4 (= _let_2 (tptp.zero_zero tptp.nat)))) (and (=> _let_4 (= _let_3 (tptp.one_one X_a))) (=> (not _let_4) (= _let_3 _let_1)))))))))) (forall ((B $$unsorted) (M $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.ord_less tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_2 A_1) M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 B)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_2 B) M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong A_1) B) M)) (= (tptp.ti tptp.int A_1) (tptp.ti tptp.int B))))))))))) (forall ((M $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) _let_1) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) A_1) M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.zcong A_1) _let_1) M)) (= (tptp.ti tptp.int A_1) _let_1))))))) (forall ((M $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) _let_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) X_1) M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.zcong X_1) _let_1) M)) (= (tptp.ti tptp.int X_1) _let_1))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong X_1) _let_1) P_5))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong Y_1) _let_1) P_5))) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) X_1) Y_1)) _let_1) P_5)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1278240602ring_1 X_a) (forall ((V_1 $$unsorted) (U $$unsorted) (Y_1 $$unsorted) (X_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.plus_plus X_a))) (let ((_let_4 (tptp.ord_less_eq X_a))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (let ((_let_6 (tptp.hAPP X_a _let_5 _let_4 (tptp.zero_zero X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 _let_4 X_1) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 _let_4 Y_1) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_6 U)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_6 V_1)) (=> (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 U) V_1) (tptp.one_one X_a)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 U) X_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 V_1) Y_1))) A_1)))))))))))))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_258 _let_7)) (forall ((B $$unsorted) (Q_3 $$unsorted) (R_4 $$unsorted) (B_5 $$unsorted) (Q_5 $$unsorted) (R_5 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.zero_zero tptp.int))) (let ((_let_4 (tptp.ord_less tptp.int))) (let ((_let_5 (tptp.times_times tptp.int))) (let ((_let_6 (tptp.fun tptp.int tptp.int))) (let ((_let_7 (tptp.plus_plus tptp.int))) (let ((_let_8 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_7 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_5 B_5) Q_5)) R_5))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_7 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_5 B) Q_3)) R_4) _let_8) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_4 _let_8) _let_3)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_4 R_4) B)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 _let_3) R_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_4 _let_3) B_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 B_5) B)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 Q_5) Q_3))))))))))))))))) (forall ((B $$unsorted) (Q_5 $$unsorted) (R_5 $$unsorted) (Q_3 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) B))) (let ((_let_4 (tptp.fun tptp.int tptp.int))) (let ((_let_5 (tptp.hAPP tptp.int _let_4 (tptp.times_times tptp.int) B))) (let ((_let_6 (tptp.plus_plus tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 _let_6 (tptp.hAPP tptp.int tptp.int _let_5 Q_5)) R_5)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 _let_6 (tptp.hAPP tptp.int tptp.int _let_5 Q_3)) R_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 R_4) (tptp.zero_zero tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 R_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 R_5)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 Q_3) Q_5))))))))))))) (forall ((B $$unsorted) (Q_3 $$unsorted) (R_4 $$unsorted) (B_5 $$unsorted) (Q_5 $$unsorted) (R_5 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.zero_zero tptp.int))) (let ((_let_4 (tptp.ord_less tptp.int))) (let ((_let_5 (tptp.hAPP tptp.int _let_2 _let_1 _let_3))) (let ((_let_6 (tptp.times_times tptp.int))) (let ((_let_7 (tptp.fun tptp.int tptp.int))) (let ((_let_8 (tptp.plus_plus tptp.int))) (let ((_let_9 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_7 _let_8 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_7 _let_6 B_5) Q_5)) R_5))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_7 _let_8 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_7 _let_6 B) Q_3)) R_4) _let_9) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_5 _let_9)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_4 R_5) B_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_5 R_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_4 _let_3) B_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 B_5) B)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 Q_3) Q_5)))))))))))))))))) (forall ((B $$unsorted) (Q_5 $$unsorted) (R_5 $$unsorted) (Q_3 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.ord_less tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.int))) (let ((_let_5 (tptp.hAPP tptp.int _let_4 (tptp.times_times tptp.int) B))) (let ((_let_6 (tptp.plus_plus tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 _let_6 (tptp.hAPP tptp.int tptp.int _let_5 Q_5)) R_5)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 _let_6 (tptp.hAPP tptp.int tptp.int _let_5 Q_3)) R_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.zero_zero tptp.int)) R_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_3 R_5) B)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_3 R_4) B)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 Q_5) Q_3))))))))))))) (forall ((B_5 $$unsorted) (Q_5 $$unsorted) (R_5 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.ord_less_eq tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (let ((_let_4 (tptp.ord_less tptp.int))) (let ((_let_5 (tptp.fun tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_5 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_5 (tptp.times_times tptp.int) B_5) Q_5)) R_5)) _let_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 _let_1) R_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_4 _let_1) B_5)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 Q_5) _let_1))))))))))) (forall ((B_5 $$unsorted) (Q_5 $$unsorted) (R_5 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) _let_1))) (let ((_let_4 (tptp.ord_less tptp.int))) (let ((_let_5 (tptp.fun tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_5 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_5 (tptp.times_times tptp.int) B_5) Q_5)) R_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_4 R_5) B_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_4 _let_1) B_5)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 Q_5))))))))))) (forall ((B $$unsorted) (A_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) _let_1) A_1)) (=> (and (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong A_1) _let_1) P_5))) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong B) _let_1) P_5)))) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) A_1) B)) _let_1) P_5)))))))))) _let_263 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_267 _let_266)) (forall ((J_2 $$unsorted) (K_4 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) (tptp.hAPP tptp.int tptp.int _let_1 tptp.min_1)))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.int _let_2 K_4))) (let ((_let_4 (tptp.hAPP tptp.nat tptp.int _let_2 J_2))) (let ((_let_5 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_5) tptp.zcong _let_4) _let_3) M)) (= _let_4 _let_3))))))))) (forall ((M $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) M)) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.zcong (tptp.one_one tptp.int)) (tptp.hAPP tptp.int tptp.int _let_1 tptp.min_1)) M))))))) (= _let_266 _let_265) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.dvd_dvd tptp.nat) N_1) M)) (or (= M (tptp.zero_zero tptp.nat)) (= M N_1) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N_1)) M)))))) (=> (not _let_263) (not _let_262)) (forall ((M $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.number_number_of tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (let ((_let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) M)) _let_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime _let_4)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 tptp.legendre (tptp.hAPP tptp.int tptp.int _let_2 tptp.min_1)) _let_4) _let_1))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_3 (tptp.power_power tptp.real))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (= (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_4 _let_3 X_2) _let_2)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_4 _let_3 Y_2) _let_2)) _let_1) (and (= X_2 _let_1) (= Y_2 _let_1)))))))) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.one_one tptp.real)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N_1)))) (not (= _let_25 _let_127)) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) X_2) Y_2)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) X_2) Y_2)) (not (= X_2 Y_2)))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) X_2) Y_2)) (or (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) X_2) Y_2)) (= X_2 Y_2))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.power_power tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.dvd_dvd tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 X_1) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 X_1) N_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 Y_1) N_1))))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (= (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 X_2) Y_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Y_2) X_2))) (= X_2 Y_2))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((V_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (= (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) V_1) W)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) (tptp.hAPP tptp.int X_a _let_1 V_1)) (tptp.hAPP tptp.int X_a _let_1 W))))))) (forall ((Z_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 Z_1) W)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 W) Z_1)) (= Z_1 W)))))) (forall ((K_4 $$unsorted) (I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 _let_1 I_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 J_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 J_2) K_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 K_4)))))))) (forall ((Z_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (or (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 Z_1) W)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 W) Z_1)))))) (forall ((W $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) W) W))) (forall ((X_a $$unsorted)) (=> (tptp.ab_group_add X_a) (forall ((A_1 $$unsorted) (C $$unsorted) (B $$unsorted) (D $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.plus_plus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 B) D)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 C) D))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_ring_1 X_a) (forall ((Z_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) X_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 Y_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 Z_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) Y_1) Z_1))))))))) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) K_4) tptp.pls) (tptp.ti tptp.int K_4))) (forall ((K_4 $$unsorted) (L_4 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 K_4)) (tptp.hAPP tptp.int tptp.int tptp.bit0 L_4)) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 K_4) L_4)))))) (forall ((W $$unsorted) (Z1 $$unsorted) (Z2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) W))) (let ((_let_3 (tptp.minus_minus tptp.int))) (= (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_3 Z1) Z2)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_3 (tptp.hAPP tptp.int tptp.int _let_2 Z1)) (tptp.hAPP tptp.int tptp.int _let_2 Z2))))))) (forall ((Z1 $$unsorted) (Z2 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.minus_minus tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 Z1) Z2)) W) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 Z1) W)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 Z2) W))))))) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) A_1) B) (tptp.ti tptp.int C)) (= (tptp.ti tptp.int A_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) C) B))))) (forall ((C $$unsorted) (D $$unsorted) (A_1 $$unsorted) (B $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.zcong A_1) B) M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.zcong C) D) M)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) C)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B) D)) M))))))))) (forall ((K_4 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) K_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) M) N_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 N_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 M)))))) (forall ((X_a $$unsorted)) (=> (tptp.ring X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.times_times X_a))) (let ((_let_4 (tptp.hAPP X_a _let_2 _let_3 X_1))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_4 Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.plus_plus X_a) (tptp.hAPP X_a X_a _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) B))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) A_1)) B)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (let ((_let_2 (tptp.minus_minus X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.times_times X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_4 X_1) X_1)) _let_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 (tptp.plus_plus X_a) X_1) _let_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 X_1) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring X_a) (forall ((A_2 $$unsorted) (E_2 $$unsorted) (C_1 $$unsorted) (B_1 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.plus_plus X_a))) (= (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 A_2) E_2)) C_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 B_1) E_2)) D_1)) (= (tptp.ti X_a C_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.minus_minus X_a) B_1) A_2)) E_2)) D_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring X_a) (forall ((A_2 $$unsorted) (E_2 $$unsorted) (C_1 $$unsorted) (B_1 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.plus_plus X_a))) (= (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 A_2) E_2)) C_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 B_1) E_2)) D_1)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.minus_minus X_a) A_2) B_1)) E_2)) C_1) (tptp.ti X_a D_1))))))))) (forall ((X_b $$unsorted)) (=> (and (tptp.number X_b) (tptp.ring X_b)) (forall ((V_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.fun X_b X_b))) (let ((_let_2 (tptp.hAPP X_b _let_1 (tptp.times_times X_b) (tptp.hAPP tptp.int X_b (tptp.number_number_of X_b) V_1)))) (let ((_let_3 (tptp.minus_minus X_b))) (= (tptp.hAPP X_b X_b _let_2 (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_1 _let_3 B) C)) (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_1 _let_3 (tptp.hAPP X_b X_b _let_2 B)) (tptp.hAPP X_b X_b _let_2 C))))))))) (forall ((X_b $$unsorted)) (=> (and (tptp.number X_b) (tptp.ring X_b)) (forall ((A_1 $$unsorted) (B $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int X_b (tptp.number_number_of X_b) V_1))) (let ((_let_2 (tptp.times_times X_b))) (let ((_let_3 (tptp.fun X_b X_b))) (let ((_let_4 (tptp.minus_minus X_b))) (= (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_3 _let_2 (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_3 _let_4 A_1) B)) _let_1) (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_3 _let_4 (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_3 _let_2 A_1) _let_1)) (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_3 _let_2 B) _let_1)))))))))) (forall ((K_4 $$unsorted) (L_4 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 K_4)) (tptp.hAPP tptp.int tptp.int tptp.bit0 L_4)) (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 K_4) L_4)))))) (forall ((K_4 $$unsorted) (L_4 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 K_4)) (tptp.hAPP tptp.int tptp.int tptp.bit1 L_4)) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 K_4) L_4)))))) (forall ((L_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) tptp.pls))) (= (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 L_4)) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int _let_1 L_4))))) (forall ((K $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K) L)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) K) L)) (tptp.zero_zero tptp.int))))))) (forall ((A_1 $$unsorted) (R_4 $$unsorted) (B $$unsorted) (M $$unsorted) (C $$unsorted) (D $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.plus_plus tptp.int))) (let ((_let_4 (tptp.hAPP tptp.int _let_2 _let_1 R_4))) (let ((_let_5 (tptp.minus_minus tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_5 A_1) (tptp.hAPP tptp.int tptp.int _let_4 B))) M)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_5 C) (tptp.hAPP tptp.int tptp.int _let_4 D))) N_1)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) M)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 C) N_1))) (tptp.hAPP tptp.int tptp.int _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B) M)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 D) N_1))))))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong A_2) B_1) Ma)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.dvd_dvd tptp.int) Ma) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) A_2) B_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ring X_a) (forall ((A_2 $$unsorted) (E_2 $$unsorted) (C_1 $$unsorted) (B_1 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.plus_plus X_a))) (let ((_let_4 (tptp.ord_less_eq X_a))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 A_2) E_2)) C_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 B_1) E_2)) D_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 _let_4 C_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.minus_minus X_a) B_1) A_2)) E_2)) D_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ring X_a) (forall ((A_2 $$unsorted) (E_2 $$unsorted) (C_1 $$unsorted) (B_1 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.plus_plus X_a))) (let ((_let_4 (tptp.ord_less_eq X_a))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 A_2) E_2)) C_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 B_1) E_2)) D_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.minus_minus X_a) A_2) B_1)) E_2)) C_1)) D_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ring X_a) (forall ((A_2 $$unsorted) (E_2 $$unsorted) (C_1 $$unsorted) (B_1 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.plus_plus X_a))) (let ((_let_4 (tptp.ord_less X_a))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 A_2) E_2)) C_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 B_1) E_2)) D_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 _let_4 C_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.minus_minus X_a) B_1) A_2)) E_2)) D_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ring X_a) (forall ((A_2 $$unsorted) (E_2 $$unsorted) (C_1 $$unsorted) (B_1 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.plus_plus X_a))) (let ((_let_4 (tptp.ord_less X_a))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 A_2) E_2)) C_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 B_1) E_2)) D_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.minus_minus X_a) A_2) B_1)) E_2)) C_1)) D_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((V_1 $$unsorted) (W $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (let ((_let_2 (tptp.minus_minus X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 (tptp.plus_plus X_a) (tptp.hAPP tptp.int X_a _let_1 V_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.int X_a _let_1 W)) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) V_1) W))) C)))))))) (forall ((A_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) A_1) (tptp.one_one tptp.int)))) (let ((_let_2 (tptp.ord_less tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (let ((_let_4 (tptp.hAPP tptp.int _let_3 _let_2 X_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.zero_zero tptp.int)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_4 A_1)) (=> (not (= (tptp.ti tptp.int X_1) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_4 _let_1)))))))))) (forall ((W_1 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) W_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) Z) (tptp.one_one tptp.int)))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) W_1) Z))))) (forall ((L_4 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 tptp.pls) (tptp.hAPP tptp.int tptp.int tptp.bit1 L_4)) (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 tptp.min_1) L_4)))))) (forall ((L_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) tptp.min_1))) (= (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 L_4)) (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int _let_1 L_4))))) (forall ((L_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) tptp.min_1))) (= (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 L_4)) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int _let_1 L_4))))) (forall ((A_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.minus_minus tptp.int) P_4) _let_1))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) A_2) _let_3)) _let_1) P_4)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.zcong A_2) _let_3) P_4))))))))) (forall ((A_1 $$unsorted) (N_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.power_power tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 _let_3 A_1) N_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 _let_3 B) N_1))) (=> (not (= N_1 (tptp.zero_zero tptp.nat))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 A_1) B))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (not (= N_1 (tptp.zero_zero tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) X_1) N_1)) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 X_1) Y_1))))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) Ma) N) _let_1) (and (not (= N _let_1)) (= Ma _let_1))))) (forall ((B $$unsorted) (D $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) D))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) A_1) B))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 B)))))) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.one_one tptp.real)) Z_1) Z_1)) (forall ((Z_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 Z_1) W) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 W) Z_1))))) (forall ((Z1 $$unsorted) (Z2 $$unsorted) (Z3 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 _let_1 Z1))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real _let_3 Z2)) Z3) (tptp.hAPP tptp.real tptp.real _let_3 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 Z2) Z3))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (=> (not (= C_1 (tptp.zero_zero tptp.real))) (= (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 A_2) C_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 B_1) C_1)) (= A_2 B_1)))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) C_1))) (=> (not (= C_1 (tptp.zero_zero tptp.real))) (= (= (tptp.hAPP tptp.real tptp.real _let_1 A_2) (tptp.hAPP tptp.real tptp.real _let_1 B_1)) (= A_2 B_1))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.times_times tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) Z)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_3 X_2) Z)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_3 Y_2) Z))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) Y_2))))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.times_times tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) Z)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_3 X_2) Z)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_3 Y_2) Z))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) Y_2))))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) Z))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) Z)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real _let_3 X_2)) (tptp.hAPP tptp.real tptp.real _let_3 Y_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) Y_2)))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 Y_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) X_1) Y_1))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) Z_1))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.zero_zero tptp.real)) Z_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real _let_1 X_1)) (tptp.hAPP tptp.real tptp.real _let_1 Y_1))))))))) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) C))) (let ((_let_2 (tptp.dvd_dvd tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 A_1) B)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat _let_1 A_1)) (tptp.hAPP tptp.nat tptp.nat _let_1 B)))))))) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.times_times tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.dvd_dvd tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 A_1) B)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 A_1) C)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 B) C))))))))) (forall ((Z_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) Z_1))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real _let_1 X_1)) (tptp.hAPP tptp.real tptp.real _let_1 Y_1)))))))) (forall ((A_1 $$unsorted) (B $$unsorted) (P_5 $$unsorted) (Q_3 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 _let_1 B))) (let ((_let_4 (tptp.hAPP tptp.int _let_2 _let_1 A_1))) (let ((_let_5 (tptp.product_Pair tptp.int tptp.int))) (let ((_let_6 (tptp.product_prod tptp.int tptp.int))) (let ((_let_7 (tptp.fun tptp.int _let_6))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP _let_6 tptp.int tptp.twoSqu1094008024sum2sq (tptp.hAPP tptp.int _let_6 (tptp.hAPP tptp.int _let_7 _let_5 A_1) B))) (tptp.hAPP _let_6 tptp.int tptp.twoSqu1094008024sum2sq (tptp.hAPP tptp.int _let_6 (tptp.hAPP tptp.int _let_7 _let_5 P_5) Q_3))) (tptp.hAPP _let_6 tptp.int tptp.twoSqu1094008024sum2sq (tptp.hAPP tptp.int _let_6 (tptp.hAPP tptp.int _let_7 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int _let_4 P_5)) (tptp.hAPP tptp.int tptp.int _let_3 Q_3))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.minus_minus tptp.int) (tptp.hAPP tptp.int tptp.int _let_4 Q_3)) (tptp.hAPP tptp.int tptp.int _let_3 P_5))))))))))))) (forall ((A_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (let ((_let_5 (tptp.hAPP tptp.int _let_4 tptp.zcong A_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) A_1) A_1)) _let_1) P_5)) (or (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_5 _let_1) P_5)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.minus_minus tptp.int) P_5) _let_1)) P_5)))))))))))) (forall ((A_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.ti tptp.int A_1))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (let ((_let_5 (tptp.ord_less tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_5 (tptp.zero_zero tptp.int)) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_5 A_1) P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_4) tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) A_1) A_1)) _let_1) P_5)) (or (= _let_3 _let_1) (= _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.minus_minus tptp.int) P_5) _let_1))))))))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.dvd_dvd tptp.nat) A_1) B)) (or (= B (tptp.zero_zero tptp.nat)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) A_1) B)))))) (forall ((Ma $$unsorted) (K $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.times_times tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 _let_3 Ma) K)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 _let_3 N) K))) (or (= K (tptp.zero_zero tptp.nat)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Ma) N))))))))) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) X_2) N) _let_1) (or (= X_2 _let_1) (= N (tptp.zero_zero tptp.nat)))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.int))) (let ((_let_3 (tptp.fun tptp.nat tptp.int))) (let ((_let_4 (tptp.minus_minus tptp.int))) (let ((_let_5 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_5 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_5 (tptp.plus_plus tptp.int) A_1) B)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_5 _let_4 A_1) B)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_5 _let_4 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_3 _let_2 A_1) _let_1)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_3 _let_2 B) _let_1))))))))) (forall ((N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) N) Ma) _let_1) (and (= N _let_1) (= Ma _let_1))))) (forall ((Z1 $$unsorted) (Z2 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.plus_plus tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_3 Z1) Z2)) W) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_3 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 Z1) W)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 Z2) W))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.times_times tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (= (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X_2) X_2)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 Y_2) Y_2)) _let_1) (and (= X_2 _let_1) (= Y_2 _let_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))) (let ((_let_5 (tptp.power_power X_a))) (let ((_let_6 (tptp.fun tptp.nat X_a))) (let ((_let_7 (tptp.minus_minus X_a))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_6 _let_5 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_7 X_1) Y_1)) _let_4) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_7 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 (tptp.plus_plus X_a) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_6 _let_5 X_1) _let_4)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_6 _let_5 Y_1) _let_4))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) _let_1)) X_1)) Y_1))))))))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))) (let ((_let_3 (tptp.power_power tptp.int))) (let ((_let_4 (tptp.fun tptp.nat tptp.int))) (let ((_let_5 (tptp.times_times tptp.int))) (let ((_let_6 (tptp.fun tptp.int tptp.int))) (let ((_let_7 (tptp.minus_minus tptp.int))) (= (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_7 A_1) B)) _let_2) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_7 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 A_1) _let_2)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) _let_1)) A_1)) B))) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 B) _let_2))))))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int tptp.bit1 _let_1))) (let ((_let_3 (tptp.number_number_of tptp.nat))) (let ((_let_4 (tptp.hAPP tptp.int tptp.nat _let_3 _let_2))) (let ((_let_5 (tptp.power_power tptp.int))) (let ((_let_6 (tptp.fun tptp.nat tptp.int))) (let ((_let_7 (tptp.hAPP tptp.int _let_6 _let_5 B))) (let ((_let_8 (tptp.hAPP tptp.int tptp.nat _let_3 (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_1)))) (let ((_let_9 (tptp.times_times tptp.int))) (let ((_let_10 (tptp.fun tptp.int tptp.int))) (let ((_let_11 (tptp.hAPP tptp.int _let_10 _let_9 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) _let_2)))) (let ((_let_12 (tptp.hAPP tptp.int _let_6 _let_5 A_1))) (let ((_let_13 (tptp.minus_minus tptp.int))) (= (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_6 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_10 _let_13 A_1) B)) _let_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_10 _let_13 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_10 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_10 _let_13 (tptp.hAPP tptp.nat tptp.int _let_12 _let_4)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_10 _let_9 (tptp.hAPP tptp.int tptp.int _let_11 (tptp.hAPP tptp.nat tptp.int _let_12 _let_8))) B))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_10 _let_9 (tptp.hAPP tptp.int tptp.int _let_11 A_1)) (tptp.hAPP tptp.nat tptp.int _let_7 _let_8)))) (tptp.hAPP tptp.nat tptp.int _let_7 _let_4))))))))))))))))) (forall ((X_1 $$unsorted) (Q_3 $$unsorted) (N_1 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.ord_less tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (=> (= X_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 (tptp.times_times tptp.nat) Q_3) N_1)) R_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.zero_zero tptp.nat)) R_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 _let_2 R_4) N_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.dvd_dvd tptp.nat) N_1) X_1)))))))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) tptp.min_1))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) _let_1) N_1))) (or (= _let_2 (tptp.one_one tptp.int)) (= _let_2 _let_1))))) (forall ((A_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legendre A_1) P_5))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 tptp.quadRes P_5) A_1)))) (let ((_let_4 (tptp.zero_zero tptp.int))) (let ((_let_5 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.zcong A_1) _let_4) P_5)))) (and (=> _let_5 (= _let_1 _let_4)) (=> (not _let_5) (and (=> _let_3 (= _let_1 (tptp.one_one tptp.int))) (=> (not _let_3) (= _let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) tptp.min_1)))))))))))) (forall ((Ma $$unsorted) (X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) tptp.quadRes Ma) X_2)) (exists ((Y $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) Y) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) X_2) Ma)))))) (forall ((A_1 $$unsorted) (N_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) A_1)) (exists ((R_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) R_2)) (= (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) R_2) N_1) A_1)))))) (forall ((A_1 $$unsorted) (N_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) A_1)) (exists ((X $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X)) (= (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X) N_1) A_1) (forall ((Y $$unsorted)) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) Y)) (= (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) Y) N_1) A_1)) (= Y X)))))))) (forall ((N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) Ma)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.dvd_dvd tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) Ma) N)) Ma)) (= N (tptp.one_one tptp.nat)))))) (forall ((N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) Ma)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.dvd_dvd tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) N) Ma)) Ma)) (= N (tptp.one_one tptp.nat)))))) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.zero_zero tptp.nat)) N_1))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 (tptp.hAPP tptp.int tptp.int _let_1 N_1))) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 N_1)))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 N_1))))))))) (forall ((N_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) N_1) (tptp.zero_zero tptp.nat))))) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.twoSqu1091635170sum2sq X_2)) (exists ((A_4 $$unsorted) (B_4 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (= (tptp.hAPP _let_1 tptp.int tptp.twoSqu1094008024sum2sq (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) A_4) B_4)) (tptp.ti tptp.int X_2)))))) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) X_1) X_1))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (tptp.minus_minus tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (=> (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 M) N_1) _let_1) (=> (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 N_1) M) _let_1) (= M N_1))))))) (forall ((M $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) M) M) (tptp.zero_zero tptp.nat))) (forall ((M $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) M) (tptp.zero_zero tptp.nat)) M)) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) _let_1) N_1) _let_1))) (forall ((N_1 $$unsorted) (J_2 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 J_2) K_4)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) J_2) N_1)) K_4)))))) (forall ((L_4 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) L_4))) (let ((_let_2 (tptp.ord_less tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (let ((_let_4 (tptp.hAPP tptp.nat _let_3 _let_2 M))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_4 N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_4 L_4)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat _let_1 N_1)) (tptp.hAPP tptp.nat tptp.nat _let_1 M)))))))))) (forall ((N_1 $$unsorted) (K_4 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) K_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 M)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) M) N_1))))))) (forall ((M $$unsorted) (K_4 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.plus_plus tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 M) K_4)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 N_1) K_4)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)))))) (forall ((K_4 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 (tptp.plus_plus tptp.nat) K_4))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 M)) (tptp.hAPP tptp.nat tptp.nat _let_3 N_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)))))) (forall ((I_1 $$unsorted) (J_2 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.minus_minus tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_1 _let_2 I_1))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat _let_3 J_2)) K_4) (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) J_2) K_4))))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) N_1) M)) N_1) M))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) M) N_1)) N_1) M))) (forall ((N $$unsorted) (K $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.minus_minus tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.nat))) (let ((_let_5 (tptp.hAPP tptp.nat _let_2 _let_1 K))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_5 Ma)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_5 N)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 _let_3 Ma) K)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 _let_3 N) K))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Ma) N))))))))))) (forall ((N_1 $$unsorted) (K_4 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 _let_1 M))) (let ((_let_4 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) K_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_4 M)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_4 N_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 K_4)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 N_1) K_4)) (tptp.hAPP tptp.nat tptp.nat _let_3 N_1))))))))) (forall ((N $$unsorted) (K $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) K))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 Ma)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 N)) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 Ma) K) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 N) K)) (= Ma N)))))))) (forall ((I_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) N_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) I_1) N_1)) (= (tptp.hAPP tptp.nat tptp.nat _let_1 (tptp.hAPP tptp.nat tptp.nat _let_1 I_1)) I_1)))) (forall ((L_4 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.ord_less_eq tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 M) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) L_4)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 N_1) L_4))))))))) (forall ((L_4 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) L_4))) (let ((_let_2 (tptp.ord_less_eq tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 M) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat _let_1 N_1)) (tptp.hAPP tptp.nat tptp.nat _let_1 M)))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) M) N_1)) M))) (forall ((K_4 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) K_4))) (let ((_let_3 (tptp.minus_minus tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 M) N_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat _let_2 M)) (tptp.hAPP tptp.nat tptp.nat _let_2 N_1))))))) (forall ((M $$unsorted) (N_1 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.minus_minus tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 M) N_1)) K_4) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) K_4)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 N_1) K_4))))))) (forall ((N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.zero_zero tptp.nat)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) N) Ma))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Ma) N)))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.zero_zero tptp.nat)))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 M)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) M) N_1)) M)))))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) N_1) M)) (tptp.zero_zero tptp.nat)))) (forall ((Ma $$unsorted) (N $$unsorted)) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) Ma) N) (tptp.zero_zero tptp.nat)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) Ma) N)))) (forall ((M $$unsorted) (N_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M) N_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) M) N_1) (tptp.zero_zero tptp.nat)))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M) N_1))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) M) N_1)) M)))) (forall ((I $$unsorted) (J $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.ord_less tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 I) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) J) K))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) I) K)) J))))))) (forall ((N $$unsorted) (K $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.minus_minus tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.nat))) (let ((_let_5 (tptp.hAPP tptp.nat _let_2 (tptp.ord_less_eq tptp.nat) K))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_5 Ma)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_5 N)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 _let_3 Ma) K)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 _let_3 N) K))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Ma) N))))))))))) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.ord_less tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 (tptp.ord_less_eq tptp.nat) C) A_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 A_1) C)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 B) C)))))))))) (forall ((K_4 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.dvd_dvd tptp.nat) K_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) M) N_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 M)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) N_1) M)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 N_1)))))))) (forall ((K_4 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.dvd_dvd tptp.nat) K_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) M) N_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) N_1) M)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 M)))))))) (forall ((I_1 $$unsorted) (K_4 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.plus_plus tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) K_4) J_2)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 J_2) I_1)) K_4) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 J_2) K_4)) I_1))))))) (forall ((I_1 $$unsorted) (K_4 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.minus_minus tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) K_4) J_2)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 J_2) K_4)) I_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 J_2) I_1)) K_4))))))) (forall ((I_1 $$unsorted) (K_4 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 (tptp.plus_plus tptp.nat) I_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) K_4) J_2)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 J_2)) K_4) (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 J_2) K_4)))))))) (forall ((K $$unsorted) (I $$unsorted) (J $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) I) J)) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) J) I) K) (= J (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) K) I)))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_1) M)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) M) N_1)) N_1) M)))) (forall ((I $$unsorted) (K $$unsorted) (J $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.ord_less_eq tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 K) J)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 I) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) J) K))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) I) K)) J)))))))) (forall ((I_1 $$unsorted) (K_4 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) I_1))) (let ((_let_3 (tptp.minus_minus tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) K_4) J_2)) (= (tptp.hAPP tptp.nat tptp.nat _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 J_2) K_4)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat _let_2 J_2)) K_4))))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_1) M)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) M) N_1)) M)))) (forall ((M $$unsorted) (K_4 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.ord_less_eq tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 K_4) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 M) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) N_1) M)) K_4)))))))) (forall ((J $$unsorted) (K $$unsorted) (I $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.ord_less_eq tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) J) K)) I)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 J) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) I) K)))))))) (forall ((I_1 $$unsorted) (K_4 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.minus_minus tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) K_4) J_2)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 I_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 J_2) K_4)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) I_1) K_4)) J_2)))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) Y_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) X_2) Y_2)) (tptp.zero_zero tptp.real))))))) (forall ((P_1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) A_2) B_1))) (not (or (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) A_2) B_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.zero_zero tptp.nat))))) (exists ((D_3 $$unsorted)) (and (= A_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) B_1) D_3)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 D_3))))))))) (forall ((P_1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) A_2) B_1))) (and (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) A_2) B_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.zero_zero tptp.nat)))) (forall ((D_3 $$unsorted)) (=> (= A_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) B_1) D_3)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 D_3))))))) (forall ((N_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) N_1) N_1)))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (= (not (= Ma N)) (or (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Ma) N)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 N) Ma))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (not (= X_1 Y_1)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 X_1) Y_1))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Y_1) X_1))))))) (forall ((N_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) N_1) N_1)))) (forall ((N_1 $$unsorted) (M $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) N_1) M)) (not (= M N_1)))) (forall ((S_3 $$unsorted) (T_5 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) S_3) T_5)) (not (= S_3 T_5)))) (forall ((P_1 $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 P_1 N) Ma)))) (let ((_let_3 (tptp.ord_less tptp.nat))) (=> (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 _let_3 Ma) N)) _let_2) (=> (=> (= Ma N) _let_2) (=> (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 _let_3 N) Ma)) _let_2) _let_2))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) X_1) X_1)))) (not (and _let_1 (not _let_1))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (= (= X_2 Y_2) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 X_2) Y_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Y_2) X_2))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 X_2) Y_2)))) (= _let_3 (or (and _let_3 (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Y_2) X_2)))) (= X_2 Y_2))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 X_2) Y_2)))) (= (and _let_3 (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Y_2) X_2)))) (and _let_3 (not (= X_2 Y_2)))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 X_2) Y_2)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Y_2) X_2)))))) (= _let_3 _let_3))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 A_1) B)))) (=> (not (= A_1 B)) (=> _let_3 (and _let_3 (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 B) A_1)))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (= X_1 Y_1) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) X_1) Y_1)))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Y_2) X_2)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 X_2) Y_2)) (= X_2 Y_2)))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 X_1) Y_1)))) (=> _let_3 (or (and _let_3 (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Y_1) X_1)))) (= X_1 Y_1))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 A_1) B)))) (=> _let_3 (=> (not (= A_1 B)) (and _let_3 (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 B) A_1)))))))))) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (= A_1 B) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 B) C)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 A_1) C))))))) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) A_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 B)) (=> (= B C) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 C)))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 N_1) M)) (= M N_1)))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 X_1) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Y_1) X_1)) (= X_1 Y_1)))))) (forall ((Z_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 _let_1 X_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Y_1) Z_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 Z_1)))))))) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 _let_1 C))) (=> (= A_1 B) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 B) C)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 B)))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 A_1) C)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 A_1)))))))))) (forall ((Z_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 _let_1 Z_1))) (let ((_let_4 (tptp.hAPP tptp.nat _let_2 _let_1 X_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_4 Y_1)) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Y_1) Z_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 Y_1)))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_4 Z_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 X_1))))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 X_1) Y_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Y_1) X_1)))) (not (= X_1 Y_1)))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 X_1) Y_1)))) (let ((_let_4 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Y_1) X_1)))) (=> (and _let_3 (not _let_4)) (not (and _let_4 (not _let_3))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 X_1) Y_1)))) (=> (and _let_3 (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Y_1) X_1)))) _let_3))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 X_1) Y_1)))) (let ((_let_4 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Y_1) X_1)))) (=> (and _let_3 (not _let_4)) (not (and _let_4 (not _let_3))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 X_1) Y_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Y_1) X_1)))) (not (= X_1 Y_1)))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 X_1) Y_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Y_1) X_1)))) (not (= Y_1 X_1)))))) (forall ((P_1 $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 X_2) Y_2)))) (let ((_let_4 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Y_2) X_2)))) (=> (and _let_3 (not _let_4)) (=> (and _let_4 (not _let_3)) (tptp.hBOOL P_1)))))))) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 _let_1 A_1))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 B)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 B) A_1)))) (=> (= B C) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 C)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 C) A_1)))))))))) (forall ((Z_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 _let_1 X_1))) (let ((_let_4 (tptp.hAPP tptp.nat _let_2 _let_1 Y_1))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 Y_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_4 X_1)))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_4 Z_1)) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 Z_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Z_1) X_1))))))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 A_1) B)))) (let ((_let_4 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 B) A_1)))) (=> (and _let_3 (not _let_4)) (not (and _let_4 (not _let_3))))))))) (forall ((Z_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 _let_1 Z_1))) (let ((_let_4 (tptp.hAPP tptp.nat _let_2 _let_1 X_1))) (let ((_let_5 (tptp.hAPP tptp.nat _let_2 _let_1 Y_1))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_4 Y_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_5 X_1)))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_5 Z_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 Y_1)))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_4 Z_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 X_1)))))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 X_1) Y_1)))) (let ((_let_4 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Y_1) X_1)))) (=> (and _let_3 (not _let_4)) (not (and _let_4 (not _let_3))))))))) (forall ((Ma $$unsorted) (K $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 Ma) K) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 N) K)) (= Ma N))))) (forall ((K $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) K))) (= (= (tptp.hAPP tptp.nat tptp.nat _let_1 Ma) (tptp.hAPP tptp.nat tptp.nat _let_1 N)) (= Ma N)))) (forall ((M $$unsorted) (N_1 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 _let_1 M))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 N_1)) K_4) (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 N_1) K_4))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 _let_1 X_1))) (let ((_let_4 (tptp.hAPP tptp.nat _let_2 _let_1 Y_1))) (= (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.hAPP tptp.nat tptp.nat _let_4 Z_1)) (tptp.hAPP tptp.nat tptp.nat _let_4 (tptp.hAPP tptp.nat tptp.nat _let_3 Z_1)))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 N_1) M))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 N_1) M)) (= M N_1)))))) (forall ((K_4 $$unsorted) (I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 _let_1 I_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 J_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 J_2) K_4)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 K_4)))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (=> (= M N_1) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M) N_1)))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (or (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 N_1) M)))))) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_1) N_1))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 N_1) M))))) (forall ((M $$unsorted) (N_1 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 _let_1 M))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 N_1)) K_4) (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 N_1) K_4))))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.times_times tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 M) N_1))) (let ((_let_4 (tptp.zero_zero tptp.nat))) (let ((_let_5 (= M _let_4))) (and (=> _let_5 (= _let_3 _let_4)) (=> (not _let_5) (= _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) M) (tptp.one_one tptp.nat))) N_1))))))))))) (forall ((P_5 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 (tptp.power_power tptp.nat) P_5))) (let ((_let_4 (tptp.hAPP tptp.nat tptp.nat _let_3 M))) (let ((_let_5 (= M (tptp.zero_zero tptp.nat)))) (and (=> _let_5 (= _let_4 _let_1)) (=> (not _let_5) (= _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) P_5) (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.minus_minus tptp.nat) M) _let_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.monoid_mult X_a) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) X_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) N_1) (tptp.one_one tptp.nat)))) X_1) (tptp.hAPP tptp.nat X_a _let_1 N_1))))))) (forall ((N_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) N_1) (tptp.zero_zero tptp.nat))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (= (not (= N _let_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) _let_1) N))))) (forall ((N_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) N_1) (tptp.zero_zero tptp.nat))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M) N_1)) (not (= N_1 (tptp.zero_zero tptp.nat))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (=> (not (= N_1 _let_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) _let_1) N_1))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (=> (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) M) N_1) M) (= N_1 (tptp.zero_zero tptp.nat)))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) Ma) N) _let_1) (and (= Ma _let_1) (= N _let_1))))) (forall ((M $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) M) (tptp.zero_zero tptp.nat)) M)) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) (tptp.zero_zero tptp.nat)) N_1) N_1)) (forall ((P_2 $$unsorted) (P_1 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.hBOOL P_2))) (let ((_let_2 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X_2)))) (let ((_let_3 (tptp.hBOOL P_1))) (=> (=> _let_2 (= _let_3 _let_1)) (= (and _let_2 _let_3) (and _let_2 _let_1))))))) (forall ((P_2 $$unsorted) (P_1 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.hBOOL P_2))) (let ((_let_2 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X_2)))) (let ((_let_3 (tptp.hBOOL P_1))) (=> (=> _let_2 (= _let_3 _let_1)) (= (=> _let_2 _let_3) (=> _let_2 _let_1))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N) _let_1)) (= N _let_1)))) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.zero_zero tptp.nat)) N_1))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) _let_1) N_1) _let_1))) (forall ((M $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) M) _let_1) _let_1))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) Ma) N) _let_1) (or (= Ma _let_1) (= N _let_1))))) (forall ((K $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) K))) (= (= (tptp.hAPP tptp.nat tptp.nat _let_1 Ma) (tptp.hAPP tptp.nat tptp.nat _let_1 N)) (or (= Ma N) (= K (tptp.zero_zero tptp.nat)))))) (forall ((Ma $$unsorted) (K $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.times_times tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 Ma) K) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 N) K)) (or (= Ma N) (= K (tptp.zero_zero tptp.nat))))))) (forall ((I_1 $$unsorted) (J_2 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) I_1) J_2)) K_4)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 I_1) K_4)))))) (forall ((M $$unsorted) (N_1 $$unsorted) (K_4 $$unsorted) (L_4 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.plus_plus tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 K_4) L_4)) (=> (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 _let_3 M) L_4) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 _let_3 K_4) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1))))))))) (forall ((K_4 $$unsorted) (L_4 $$unsorted) (I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.ord_less tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 I_1) J_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 K_4) L_4)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 I_1) K_4)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 J_2) L_4)))))))))) (forall ((K_4 $$unsorted) (I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.ord_less tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 I_1) J_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 I_1) K_4)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 J_2) K_4))))))))) (forall ((M $$unsorted) (I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) I_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 J_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) M) J_2)))))) (forall ((M $$unsorted) (I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) I_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 J_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) J_2) M)))))) (forall ((K $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) K))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 Ma)) (tptp.hAPP tptp.nat tptp.nat _let_3 N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Ma) N))))))) (forall ((J_2 $$unsorted) (I_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) J_2) I_1)) I_1)))) (forall ((I_1 $$unsorted) (J_2 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) I_1) J_2)) I_1)))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (or (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) M) N_1)) (= M N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) M) N_1))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) M) N_1)) (=> (not (= M N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) M) N_1)))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) M) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) M) N_1))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) Ma) N)) (or (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) Ma) N)) (= Ma N))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) Ma) N)) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) Ma) N)) (not (= Ma N)))))) (forall ((K $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) K))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) N) K))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 N))))) (forall ((M $$unsorted) (K_4 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) M) K_4)) N_1)) (not (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 K_4) N_1))))))))) (forall ((M $$unsorted) (K_4 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) M) K_4)) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)))))) (forall ((M $$unsorted) (K_4 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) M) K_4)) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 K_4) N_1)))))) (forall ((K_4 $$unsorted) (L_4 $$unsorted) (I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.ord_less_eq tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 I_1) J_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 K_4) L_4)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 I_1) K_4)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 J_2) L_4)))))))))) (forall ((K_4 $$unsorted) (I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.ord_less_eq tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 I_1) J_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 I_1) K_4)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 J_2) K_4))))))))) (forall ((M $$unsorted) (I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) I_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 J_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) M) J_2)))))) (forall ((M $$unsorted) (I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) I_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 J_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) J_2) M)))))) (forall ((K $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) K))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 Ma)) (tptp.hAPP tptp.nat tptp.nat _let_3 N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Ma) N))))))) (forall ((Ma $$unsorted) (N $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) Ma) N)) (exists ((K_1 $$unsorted)) (= N (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) Ma) K_1))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) N_1) M)))) (forall ((N_1 $$unsorted) (M $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) M) N_1)))) (forall ((K_4 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) K_4))) (let ((_let_3 (tptp.plus_plus tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 M) N_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat _let_2 M)) (tptp.hAPP tptp.nat tptp.nat _let_2 N_1))))))) (forall ((M $$unsorted) (N_1 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.plus_plus tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 M) N_1)) K_4) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) K_4)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 N_1) K_4))))))) (forall ((Ma $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) Ma) _let_1)) (= Ma _let_1)))) (forall ((M $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) M) M)))) (forall ((M $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) M))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M) (tptp.hAPP tptp.nat tptp.nat _let_1 (tptp.hAPP tptp.nat tptp.nat _let_1 M)))))) (forall ((K_4 $$unsorted) (I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.ord_less_eq tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 I_1) J_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 I_1) K_4)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 J_2) K_4))))))))) (forall ((K_4 $$unsorted) (I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) K_4))) (let ((_let_2 (tptp.ord_less_eq tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 I_1) J_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat _let_1 I_1)) (tptp.hAPP tptp.nat tptp.nat _let_1 J_2)))))))) (forall ((K_4 $$unsorted) (L_4 $$unsorted) (I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.ord_less_eq tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 I_1) J_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 K_4) L_4)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 I_1) K_4)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 J_2) L_4)))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_4 (tptp.power_power tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_4 X_1) _let_3)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_4 Y_1) _let_3)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.plus_plus tptp.nat) X_1) Y_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 X_1) Y_1)))))))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.one_one tptp.nat)) N_1) N_1)) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (= (= _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) Ma) N)) (and (= Ma _let_1) (= N _let_1))))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) N_1) (tptp.one_one tptp.nat)) N_1)) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) Ma) N) _let_1) (and (= Ma _let_1) (= N _let_1))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.ord_less tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.zero_zero tptp.nat)) M)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 _let_2 M) N_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.dvd_dvd tptp.nat) N_1) M)))))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) Ma) N))) (or (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 Ma)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 N)))))) (forall ((K_4 $$unsorted) (I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) K_4))) (let ((_let_2 (tptp.ord_less tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 I_1) J_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.zero_zero tptp.nat)) K_4)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat _let_1 I_1)) (tptp.hAPP tptp.nat tptp.nat _let_1 J_2))))))))) (forall ((K_4 $$unsorted) (I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.ord_less tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 I_1) J_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 (tptp.zero_zero tptp.nat)) K_4)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 I_1) K_4)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 J_2) K_4)))))))))) (forall ((Ma $$unsorted) (K $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.times_times tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 _let_3 Ma) K)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 _let_3 N) K))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.zero_zero tptp.nat)) K)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Ma) N))))))))) (forall ((K $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) K))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 Ma)) (tptp.hAPP tptp.nat tptp.nat _let_3 N))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.zero_zero tptp.nat)) K)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Ma) N)))))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) Ma) N))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 Ma)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 N)))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (=> (= M (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) M) N_1)) (or (= N_1 (tptp.one_one tptp.nat)) (= M (tptp.zero_zero tptp.nat))))) (forall ((Ma $$unsorted) (Ta $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) K))) (let ((_let_2 (tptp.dvd_dvd tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (not (= (tptp.ti tptp.int K) (tptp.zero_zero tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 Ma) Ta)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int _let_1 Ma)) (tptp.hAPP tptp.int tptp.int _let_1 Ta))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.dvd X_a) (tptp.semiring_0 X_a)) (forall ((P_1 $$unsorted) (L $$unsorted)) (= (exists ((X $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) L) X)))) (exists ((X $$unsorted)) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) L) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) X) (tptp.zero_zero X_a)))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X)))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.comm_ring X_a) (tptp.dvd X_a)) (forall ((Ta $$unsorted) (D_1 $$unsorted) (D_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) D_1) D_2)) (forall ((X $$unsorted) (K_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.plus_plus X_a))) (let ((_let_3 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) D_1))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 X) Ta))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.minus_minus X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) K_1) D_2))) Ta)))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.comm_ring X_a) (tptp.dvd X_a)) (forall ((Ta $$unsorted) (D_1 $$unsorted) (D_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) D_1) D_2)) (forall ((X $$unsorted) (K_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.plus_plus X_a))) (let ((_let_3 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) D_1))) (= (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 X) Ta)))) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.minus_minus X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) K_1) D_2))) Ta))))))))))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_258 _let_241)) (forall ((K_4 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.dvd_dvd tptp.nat) K_4) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) K_4) N_1)))))) (forall ((K_4 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) K_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 M)) (tptp.hAPP tptp.nat tptp.nat _let_3 N_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) K_4)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)))))))) (forall ((Ma $$unsorted) (K $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.times_times tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 _let_3 Ma) K)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 _let_3 N) K))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) K)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Ma) N))))))))) (forall ((K $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) K))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 Ma)) (tptp.hAPP tptp.nat tptp.nat _let_3 N))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) K)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Ma) N)))))))) (forall ((K $$unsorted) (P_1 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) _let_1) D_1)) (=> (forall ((X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) X) D_1))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) _let_1) K)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) K) D_1))))))))))))) (forall ((N $$unsorted) (P_1 $$unsorted)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.zero_zero tptp.nat)))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 N)) (exists ((K_1 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) K_1) N)) (forall ((I_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) I_2) K_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 I_2))))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) K_1) (tptp.one_one tptp.nat))))))))) (forall ((K $$unsorted) (P_1 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) _let_1) D_1)) (=> (forall ((X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) X) D_1))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) _let_1) K)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) K) D_1))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.power X_a) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) M))) (let ((_let_2 (tptp.hAPP tptp.nat X_a _let_1 N_1))) (let ((_let_3 (= N_1 (tptp.zero_zero tptp.nat)))) (and (=> _let_3 (= _let_2 (tptp.one_one X_a))) (=> (not _let_3) (= _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) M) (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) N_1) (tptp.one_one tptp.nat))))))))))))) (forall ((A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.one_one tptp.int)) A_1)) (exists ((P_6 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_6)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) P_6) A_1)))))) (forall ((A_1 $$unsorted) (M $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) M)) (exists ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) X) M)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong A_1) X) M)) (forall ((Y $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) Y)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) Y) M)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong A_1) Y) M))) (= (tptp.ti tptp.int Y) (tptp.ti tptp.int X)))))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) A_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) B) (tptp.one_one tptp.int)))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) A_1) B))))) (forall ((U_1 $$unsorted) (Ma $$unsorted) (N $$unsorted) (J $$unsorted) (I $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.times_times tptp.nat))) (let ((_let_3 (tptp.plus_plus tptp.nat))) (let ((_let_4 (tptp.ord_less tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 (tptp.ord_less_eq tptp.nat) J) I)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 I) U_1)) Ma)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 J) U_1)) N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) I) J)) U_1)) Ma)) N)))))))))) (forall ((U_1 $$unsorted) (Ma $$unsorted) (N $$unsorted) (I $$unsorted) (J $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.times_times tptp.nat))) (let ((_let_3 (tptp.plus_plus tptp.nat))) (let ((_let_4 (tptp.ord_less tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 (tptp.ord_less_eq tptp.nat) I) J)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 I) U_1)) Ma)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 J) U_1)) N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 Ma) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) J) I)) U_1)) N))))))))))) (forall ((I_1 $$unsorted) (J_2 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 _let_1 I_1))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 J_2)) K_4) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 K_4)) J_2)))))) (forall ((K $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) K))) (= (= (tptp.hAPP tptp.nat tptp.nat _let_1 Ma) (tptp.hAPP tptp.nat tptp.nat _let_1 N)) (or (= K (tptp.zero_zero tptp.nat)) (= Ma N))))) (forall ((I_1 $$unsorted) (U $$unsorted) (J_2 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.times_times tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 I_1) U)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 J_2) U)) K_4)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 I_1) J_2)) U)) K_4)))))) (forall ((Ma $$unsorted) (N $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) K))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) K)) (= (= (tptp.hAPP tptp.nat tptp.nat _let_1 Ma) (tptp.hAPP tptp.nat tptp.nat _let_1 N)) (= Ma N))))) (forall ((Ma $$unsorted) (N $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) K))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.zero_zero tptp.nat)) K)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 Ma)) (tptp.hAPP tptp.nat tptp.nat _let_3 N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Ma) N)))))))) (forall ((K $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) K))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 Ma)) (tptp.hAPP tptp.nat tptp.nat _let_3 N))) (or (= K (tptp.zero_zero tptp.nat)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Ma) N)))))))) (forall ((U_1 $$unsorted) (Ma $$unsorted) (N $$unsorted) (I $$unsorted) (J $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.times_times tptp.nat))) (let ((_let_3 (tptp.plus_plus tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) I) J)) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 I) U_1)) Ma) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 J) U_1)) N)) (= Ma (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) J) I)) U_1)) N)))))))) (forall ((U $$unsorted) (M $$unsorted) (N_1 $$unsorted) (I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.times_times tptp.nat))) (let ((_let_4 (tptp.plus_plus tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) I_1) J_2)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 I_1) U)) M)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 J_2) U)) N_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 J_2) I_1)) U)) N_1))))))))) (forall ((U_1 $$unsorted) (Ma $$unsorted) (N $$unsorted) (I $$unsorted) (J $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.times_times tptp.nat))) (let ((_let_3 (tptp.plus_plus tptp.nat))) (let ((_let_4 (tptp.ord_less_eq tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 I) J)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 I) U_1)) Ma)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 J) U_1)) N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 Ma) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) J) I)) U_1)) N))))))))))) (forall ((U_1 $$unsorted) (Ma $$unsorted) (N $$unsorted) (J $$unsorted) (I $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.times_times tptp.nat))) (let ((_let_3 (tptp.plus_plus tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) J) I)) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 I) U_1)) Ma) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 J) U_1)) N)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) I) J)) U_1)) Ma) N))))))) (forall ((U $$unsorted) (M $$unsorted) (N_1 $$unsorted) (J_2 $$unsorted) (I_1 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.times_times tptp.nat))) (let ((_let_4 (tptp.plus_plus tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) J_2) I_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 I_1) U)) M)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 J_2) U)) N_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 I_1) J_2)) U)) M)) N_1)))))))) (forall ((U_1 $$unsorted) (Ma $$unsorted) (N $$unsorted) (J $$unsorted) (I $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.times_times tptp.nat))) (let ((_let_3 (tptp.plus_plus tptp.nat))) (let ((_let_4 (tptp.ord_less_eq tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 J) I)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 I) U_1)) Ma)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 J) U_1)) N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) I) J)) U_1)) Ma)) N)))))))))) (forall ((Ma $$unsorted) (N $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) K))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) K)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 Ma)) (tptp.hAPP tptp.nat tptp.nat _let_3 N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Ma) N)))))))) (forall ((Ma $$unsorted) (N $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) K))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) K)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 Ma)) (tptp.hAPP tptp.nat tptp.nat _let_3 N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Ma) N)))))))) (forall ((P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong (tptp.hAPP tptp.int tptp.int tptp.zfact (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) P_5) (tptp.one_one tptp.int)))) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) tptp.min_1)) P_5))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere216010020id_add X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.ord_less_eq X_a) A_1) _let_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_1) B)) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere216010020id_add X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) _let_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.ord_less_eq X_a) B) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_1) B)) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere216010020id_add X_a) (forall ((B $$unsorted) (C $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) B))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_1) C)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere216010020id_add X_a) (forall ((B $$unsorted) (C $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.zero_zero X_a)) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less_eq X_a) B) C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_1) C)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere216010020id_add X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a _let_2 (tptp.ord_less X_a) _let_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less_eq X_a) _let_1) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_1) B))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere216010020id_add X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a _let_2 (tptp.ord_less X_a) _let_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less_eq X_a) _let_1) B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_1) B))))))))))) (forall ((A_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.inv P_5))) (let ((_let_2 (tptp.ord_less tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.zero_zero tptp.int)) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 A_1) P_5)) (= (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int _let_1 A_1)) (tptp.ti tptp.int A_1)))))))))) (forall ((J_2 $$unsorted) (A_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.hAPP tptp.int _let_3 tptp.zcong J_2))) (let ((_let_5 (tptp.zero_zero tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_5)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong A_1) _let_5) P_5))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_4 _let_5) P_5))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 tptp.quadRes P_5) A_1))) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) A_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.multInv P_5) J_2))) P_5)))))))))))))) (forall ((J_2 $$unsorted) (K_4 $$unsorted) (A_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.times_times tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_1 _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.multInv P_5) J_2)))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 J_2) K_4)) A_1) P_5)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 (tptp.hAPP tptp.int tptp.int _let_3 J_2)) K_4)) (tptp.hAPP tptp.int tptp.int _let_3 A_1)) P_5))))))))) (forall ((J_2 $$unsorted) (A_1 $$unsorted) (P_5 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.times_times tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 A_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.multInv P_5) K_4)))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.zcong J_2) _let_3) P_5)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 J_2) K_4)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 _let_3) K_4)) P_5))))))))) (forall ((X_a $$unsorted)) (=> (tptp.zero X_a) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ti X_a X_2))) (= (= _let_1 _let_2) (= _let_2 _let_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.ab_semigroup_mult X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 A_1))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 B)) C) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C))))))))) (forall ((X_a $$unsorted)) (=> (tptp.cancel_semigroup_add X_a) (forall ((B $$unsorted) (A_1 $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (=> (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) A_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 C) A_1)) (= (tptp.ti X_a B) (tptp.ti X_a C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.cancel146912293up_add X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_1))) (=> (= (tptp.hAPP X_a X_a _let_1 B) (tptp.hAPP X_a X_a _let_1 C)) (= (tptp.ti X_a B) (tptp.ti X_a C))))))) (forall ((X_a $$unsorted)) (=> (tptp.cancel_semigroup_add X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_1))) (=> (= (tptp.hAPP X_a X_a _let_1 B) (tptp.hAPP X_a X_a _let_1 C)) (= (tptp.ti X_a B) (tptp.ti X_a C))))))) (forall ((X_a $$unsorted)) (=> (tptp.cancel_semigroup_add X_a) (forall ((B_1 $$unsorted) (A_2 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B_1) A_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 C_1) A_2)) (= (tptp.ti X_a B_1) (tptp.ti X_a C_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.cancel_semigroup_add X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_2))) (= (= (tptp.hAPP X_a X_a _let_1 B_1) (tptp.hAPP X_a X_a _let_1 C_1)) (= (tptp.ti X_a B_1) (tptp.ti X_a C_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.ab_semigroup_add X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 A_1))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 B)) C) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C))))))))) (forall ((X_a $$unsorted)) (=> (tptp.one X_a) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (let ((_let_2 (tptp.ti X_a X_2))) (= (= _let_1 _let_2) (= _let_2 _let_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.ab_group_add X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (=> (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_2) B_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 C_1) D_1)) (= (= (tptp.ti X_a A_2) (tptp.ti X_a B_1)) (= (tptp.ti X_a C_1) (tptp.ti X_a D_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_monoid_add X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_1) (tptp.zero_zero X_a)) (tptp.ti X_a A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.monoid_add X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_1) (tptp.zero_zero X_a)) (tptp.ti X_a A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.linord219039673up_add X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (= _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_2) A_2)) (= (tptp.ti X_a A_2) _let_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_monoid_add X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.zero_zero X_a)) A_1) (tptp.ti X_a A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.monoid_add X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.zero_zero X_a)) A_1) (tptp.ti X_a A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere236663937imp_le X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) C))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_1)) (tptp.hAPP X_a X_a _let_3 B))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_1) B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere236663937imp_le X_a) (forall ((A_1 $$unsorted) (C $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.plus_plus X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 B) C))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_1) B)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere779506340up_add X_a) (forall ((C $$unsorted) (D $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less_eq X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 C) D)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) D)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere779506340up_add X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) C))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) (tptp.hAPP X_a X_a _let_1 B)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere779506340up_add X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less_eq X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 A_1) B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere236663937imp_le X_a) (forall ((C_1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) C_1))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_2)) (tptp.hAPP X_a X_a _let_3 B_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere236663937imp_le X_a) (forall ((A_2 $$unsorted) (C_1 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.plus_plus X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 A_2) C_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 B_1) C_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere236663937imp_le X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) C))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_1)) (tptp.hAPP X_a X_a _let_3 B))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_1) B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere236663937imp_le X_a) (forall ((A_1 $$unsorted) (C $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.plus_plus X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 B) C))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_1) B)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere223160158up_add X_a) (forall ((C $$unsorted) (D $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 C) D)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) D)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere223160158up_add X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) C))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) (tptp.hAPP X_a X_a _let_1 B)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere223160158up_add X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 A_1) B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere236663937imp_le X_a) (forall ((C_1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) C_1))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_2)) (tptp.hAPP X_a X_a _let_3 B_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere236663937imp_le X_a) (forall ((A_2 $$unsorted) (C_1 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.plus_plus X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 A_2) C_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 B_1) C_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.group_add X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) A_1) (tptp.zero_zero X_a)) (tptp.ti X_a A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.group_add X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) A_1) A_1) (tptp.zero_zero X_a))))) (forall ((X_a $$unsorted)) (=> (tptp.ab_group_add X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (= (= (tptp.ti X_a A_2) (tptp.ti X_a B_1)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) A_2) B_1) (tptp.zero_zero X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.group_add X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (= (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) A_2) B_1) (tptp.zero_zero X_a)) (= (tptp.ti X_a A_2) (tptp.ti X_a B_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ab_group_add X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.minus_minus X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (=> (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 A_2) B_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 C_1) D_1)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 C_1) D_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ab_group_add X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.minus_minus X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (=> (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 A_2) B_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 C_1) D_1)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 C_1) D_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_monoid_mult X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) (tptp.one_one X_a)) (tptp.ti X_a A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.monoid_mult X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) (tptp.one_one X_a)) (tptp.ti X_a A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_monoid_mult X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.one_one X_a)) A_1) (tptp.ti X_a A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.monoid_mult X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.one_one X_a)) A_1) (tptp.ti X_a A_1))))) (forall ((A_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.one_one tptp.int))) (let ((_let_3 (tptp.ord_less tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 _let_2) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 A_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) P_5) _let_2))) (not (= (tptp.ti tptp.int A_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.inv P_5) A_1))))))))))) (forall ((A_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.ord_less tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 _let_1) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 A_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.minus_minus tptp.int) P_5) _let_1))) (not (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.inv P_5) A_1) _let_1)))))))))) (forall ((A_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.minus_minus tptp.int) P_5) _let_1))) (let ((_let_4 (tptp.ord_less tptp.int))) (let ((_let_5 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 _let_1) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 A_1) _let_3)) (not (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.inv P_5) A_1) _let_3))))))))))) (forall ((A_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.one_one tptp.int))) (let ((_let_3 (tptp.ord_less tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (let ((_let_5 (tptp.hAPP tptp.int _let_4 _let_3 _let_2))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_5 A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 A_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) P_5) _let_2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.inv P_5) A_1)))))))))))) (forall ((A_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.minus_minus tptp.int) P_5) _let_1))) (let ((_let_4 (tptp.ord_less tptp.int))) (let ((_let_5 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 _let_1) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 A_1) _let_3)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.inv P_5) A_1)) _let_3))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.group_add X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.minus_minus X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.plus_plus X_a) A_1) B)) B) (tptp.ti X_a A_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.group_add X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.plus_plus X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.minus_minus X_a) A_1) B)) B) (tptp.ti X_a A_1)))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.multInv P_5))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong X_1) Y_1) P_5)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong (tptp.hAPP tptp.int tptp.int _let_1 X_1)) (tptp.hAPP tptp.int tptp.int _let_1 Y_1)) P_5)))))))) (forall ((A_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.one_one tptp.int))) (let ((_let_3 (tptp.ord_less tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 _let_2) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 A_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) P_5) _let_2))) (not (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.inv P_5) A_1) (tptp.zero_zero tptp.int))))))))))) (forall ((A_1 $$unsorted) (J_2 $$unsorted) (K_4 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 tptp.multInv P_5))) (let ((_let_3 (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) A_1))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.zcong J_2) K_4) P_5)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.zcong (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int _let_2 J_2))) (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int _let_2 K_4))) P_5)))))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 tptp.zcong X_1))) (let ((_let_4 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.multInv P_5))) (let ((_let_5 (tptp.zero_zero tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_3 _let_5) P_5))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.zcong Y_1) _let_5) P_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.zcong (tptp.hAPP tptp.int tptp.int _let_4 X_1)) (tptp.hAPP tptp.int tptp.int _let_4 Y_1)) P_5)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_3 Y_1) P_5))))))))))))) (forall ((X_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.multInv P_5))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong X_1) (tptp.zero_zero tptp.int)) P_5))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int _let_1 X_1))) X_1) P_5))))))))) (forall ((X_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong X_1) _let_1) P_5))) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.multInv P_5) X_1)) _let_1) P_5)))))))))) (forall ((A_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.ord_less tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_3 (tptp.zero_zero tptp.int)) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_3 A_1) P_5)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) A_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.inv P_5) A_1))) (tptp.one_one tptp.int)) P_5))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere216010020id_add X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) _let_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_1) B)) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere216010020id_add X_a) (forall ((B $$unsorted) (A_1 $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 B))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.zero_zero X_a)) C)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_1) C))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere216010020id_add X_a) (forall ((B $$unsorted) (C $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 B))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.zero_zero X_a)) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_1) C))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere216010020id_add X_a) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) _let_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 X_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 Y_2)) (= (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) X_2) Y_2) _let_1) (and (= (tptp.ti X_a X_2) _let_1) (= (tptp.ti X_a Y_2) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere216010020id_add X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_1) B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord219039673up_add X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_2) A_2)) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_2) _let_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord219039673up_add X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_2) A_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_2))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere216010020id_add X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) _let_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_1) B)) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere216010020id_add X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_1) B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord219039673up_add X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_2) A_2)) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_2) _let_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord219039673up_add X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_2) A_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_2))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere223160158up_add X_a) (forall ((C $$unsorted) (D $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 (tptp.ord_less_eq X_a) A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 C) D)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) D)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere223160158up_add X_a) (forall ((C $$unsorted) (D $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 (tptp.ord_less_eq X_a) C) D)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) D)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ab_group_add X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) A_2) B_1)) (tptp.zero_zero X_a))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ab_group_add X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) A_2) B_1)) (tptp.zero_zero X_a))))))))) (forall ((K_4 $$unsorted) (A_1 $$unsorted) (J_2 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.multInv P_5) J_2))) (let ((_let_3 (tptp.times_times tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (let ((_let_6 (tptp.hAPP tptp.int _let_1 _let_3 _let_2))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.zcong J_2) (tptp.zero_zero tptp.int)) P_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_3 (tptp.hAPP tptp.int tptp.int _let_6 J_2)) K_4)) (tptp.hAPP tptp.int tptp.int _let_6 A_1)) P_5)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.zcong K_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_3 A_1) _let_2)) P_5))))))))))))) (forall ((J_2 $$unsorted) (A_1 $$unsorted) (K_4 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (let ((_let_5 (tptp.hAPP tptp.int _let_4 tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 J_2) K_4)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.zcong K_4) (tptp.zero_zero tptp.int)) P_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.multInv P_5) K_4))) K_4)) P_5)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_5 A_1) P_5)))))))))))) (forall ((A_1 $$unsorted) (J_2 $$unsorted) (K_4 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 tptp.multInv P_5))) (let ((_let_3 (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) A_1))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (let ((_let_6 (tptp.hAPP tptp.int _let_5 tptp.zcong K_4))) (let ((_let_7 (tptp.hAPP tptp.int _let_5 tptp.zcong J_2))) (let ((_let_8 (tptp.zero_zero tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_6 _let_8) P_5))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_7 _let_8) P_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_7 (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int _let_2 K_4))) P_5)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_6 (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int _let_2 J_2))) P_5)))))))))))))))) (forall ((J_2 $$unsorted) (K_4 $$unsorted) (A_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 tptp.zcong J_2))) (let ((_let_4 (tptp.fun tptp.int tptp.int))) (let ((_let_5 (tptp.hAPP tptp.int _let_4 tptp.multInv P_5))) (let ((_let_6 (tptp.hAPP tptp.int _let_4 (tptp.times_times tptp.int) A_1))) (let ((_let_7 (tptp.zero_zero tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.zcong A_1) _let_7) P_5))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.zcong K_4) _let_7) P_5))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_3 _let_7) P_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.zcong (tptp.hAPP tptp.int tptp.int _let_6 (tptp.hAPP tptp.int tptp.int _let_5 J_2))) (tptp.hAPP tptp.int tptp.int _let_6 (tptp.hAPP tptp.int tptp.int _let_5 K_4))) P_5)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_3 K_4) P_5)))))))))))))))) (forall ((X_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 tptp.multInv P_5))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int _let_2 X_1))) (let ((_let_4 (tptp.times_times tptp.int))) (let ((_let_5 (tptp.fun tptp.int tptp.bool))) (let ((_let_6 (tptp.fun tptp.int _let_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 tptp.zcong X_1) (tptp.zero_zero tptp.int)) P_5))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_4 X_1) _let_3)) (tptp.hAPP tptp.int tptp.int _let_2 _let_3))) X_1) P_5)))))))))))) (forall ((X_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 tptp.multInv P_5))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int _let_2 X_1))) (let ((_let_4 (tptp.hAPP tptp.int tptp.int _let_2 _let_3))) (let ((_let_5 (tptp.times_times tptp.int))) (let ((_let_6 (tptp.fun tptp.int tptp.bool))) (let ((_let_7 (tptp.fun tptp.int _let_6))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_6 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_6 (tptp.hAPP tptp.int _let_7 tptp.zcong X_1) (tptp.zero_zero tptp.int)) P_5))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_6 (tptp.hAPP tptp.int _let_7 tptp.zcong _let_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_5 X_1) _let_3)) _let_4)) P_5))))))))))))) (forall ((X_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong X_1) (tptp.zero_zero tptp.int)) P_5))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.multInv P_5) X_1)) X_1)) (tptp.one_one tptp.int)) P_5))))))))) (forall ((X_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong X_1) (tptp.zero_zero tptp.int)) P_5))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) X_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.multInv P_5) X_1))) (tptp.one_one tptp.int)) P_5))))))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int tptp.zfact N_1))) (let ((_let_4 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) N_1) (tptp.zero_zero tptp.int))))) (and (=> _let_4 (= _let_3 _let_1)) (=> (not _let_4) (= _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) N_1) (tptp.hAPP tptp.int tptp.int tptp.zfact (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.minus_minus tptp.int) N_1) _let_1))))))))))) (forall ((B_1 $$unsorted) (A_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.wset A_2) P_4))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (let ((_let_4 (tptp.member tptp.int))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) A_2) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.minus_minus tptp.int) P_4) (tptp.one_one tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 B_1) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 tptp.inv P_4) B_1)) _let_2)))))))))))) (forall ((B_1 $$unsorted) (A_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.wset A_2) P_4))) (let ((_let_3 (tptp.member tptp.int))) (let ((_let_4 (tptp.fun _let_1 tptp.bool))) (let ((_let_5 (tptp.fun tptp.int tptp.int))) (let ((_let_6 (tptp.one_one tptp.int))) (let ((_let_7 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_5 (tptp.minus_minus tptp.int) P_4) _let_6))) (let ((_let_8 (tptp.ord_less tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_8 A_2) _let_7)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_8 _let_6) B_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_8 B_1) _let_7)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_5 tptp.inv P_4) B_1)) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 B_1) _let_2))))))))))))))))) (forall ((P_1 $$unsorted) (I $$unsorted) (K $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) I) K)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 K)) (=> (forall ((I_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) I_2) K)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 I_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) I_2) (tptp.one_one tptp.int))))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 I)))))) (forall ((X_2 $$unsorted) (P_1 $$unsorted)) (=> (forall ((A_4 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (=> (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) _let_1) A_4)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) A_4) _let_1)))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 A_4))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 X_2)))) (forall ((P_1 $$unsorted) (I $$unsorted) (K $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) I) K)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) K) (tptp.one_one tptp.int)))) (=> (forall ((I_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) I_2) K)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 I_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) I_2) (tptp.one_one tptp.int))))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 I)))))) (forall ((P_1 $$unsorted) (K $$unsorted) (I $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) K) I)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) K) (tptp.one_one tptp.int)))) (=> (forall ((I_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) K) I_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 I_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) I_2) (tptp.one_one tptp.int))))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 I)))))) (forall ((Ma $$unsorted) (K $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (=> (forall ((M_2 $$unsorted) (N_2 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 M_2) N_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat F M_2)) (tptp.hAPP tptp.nat tptp.nat F N_2))))))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat F Ma)) K)) (tptp.hAPP tptp.nat tptp.nat F (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 Ma) K)))))))) (forall ((P_4 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.one_one tptp.int)) A_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) A_2) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.wset A_2) P_4)))))) (forall ((B_1 $$unsorted) (P_4 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (let ((_let_3 (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) B_1))) (let ((_let_4 (tptp.one_one tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) _let_4) A_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_3 (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.wset (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) A_2) _let_4)) P_4))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_3 (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.wset A_2) P_4)))))))))) (forall ((B_1 $$unsorted) (A_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) P_4) (tptp.one_one tptp.int)))) (let ((_let_2 (tptp.ord_less tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 A_2) _let_1)) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_3 tptp.bool) (tptp.member tptp.int) B_1) (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) tptp.wset A_2) P_4))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 B_1) _let_1))))))))) (forall ((B_1 $$unsorted) (A_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.ord_less tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 A_2) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) P_4) _let_1))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_3 tptp.bool) (tptp.member tptp.int) B_1) (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) tptp.wset A_2) P_4))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 _let_1) B_1))))))))) (forall ((B_1 $$unsorted) (P_4 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.ti tptp.int B_1))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (let ((_let_5 (tptp.hAPP tptp.int (tptp.fun _let_3 tptp.bool) (tptp.member tptp.int) B_1))) (let ((_let_6 (tptp.one_one tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less tptp.int) _let_6) A_2)) (=> (not (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_5 (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.wset (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) A_2) _let_6)) P_4)))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_5 (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.wset A_2) P_4))) (or (= _let_2 (tptp.ti tptp.int A_2)) (= _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.inv P_4) A_2))))))))))))) (forall ((B_1 $$unsorted) (A_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.one_one tptp.int))) (let ((_let_3 (tptp.ord_less tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_3 A_2) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) P_4) _let_2))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_3 _let_2) B_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) B_1) A_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) B_1) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.wset A_2) P_4))))))))))) (forall ((P_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) P_4) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_4)) (= (tptp.hAPP tptp.int _let_2 tptp.d22set _let_1) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.wset _let_1) P_4)))))) (forall ((N $$unsorted) (P_1 $$unsorted)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.zero_zero tptp.nat)))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 N)) (exists ((K_1 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) K_1) N)) (forall ((I_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) I_2) K_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 I_2))))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 K_1))))))) (forall ((I_1 $$unsorted) (J_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) I_1) J_2)) (exists ((K_1 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) K_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) I_1) K_1) J_2))))) (forall ((X_a $$unsorted)) (=> (and (tptp.plus X_a) (tptp.linorder X_a) (tptp.dvd X_a)) (forall ((D_1 $$unsorted) (Sa $$unsorted)) (exists ((Z_2 $$unsorted)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.dvd_dvd X_a) D_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) X) Sa))))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) Z_2) X)) (= _let_2 _let_2))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.plus X_a) (tptp.linorder X_a) (tptp.dvd X_a)) (forall ((D_1 $$unsorted) (Sa $$unsorted)) (exists ((Z_2 $$unsorted)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.dvd_dvd X_a) D_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) X) Sa))))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) X) Z_2)) (= _let_2 _let_2))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.plus X_a) (tptp.linorder X_a) (tptp.dvd X_a)) (forall ((D_1 $$unsorted) (Sa $$unsorted)) (exists ((Z_2 $$unsorted)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.dvd_dvd X_a) D_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) X) Sa)))))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) Z_2) X)) (= _let_2 _let_2))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.plus X_a) (tptp.linorder X_a) (tptp.dvd X_a)) (forall ((D_1 $$unsorted) (Sa $$unsorted)) (exists ((Z_2 $$unsorted)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.dvd_dvd X_a) D_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) X) Sa)))))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) X) Z_2)) (= _let_2 _let_2))))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.power_power tptp.int))) (let ((_let_4 (tptp.fun tptp.nat tptp.int))) (=> (not (= N (tptp.zero_zero tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 A_2) N)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 B_1) N))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 A_2) B_1))))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) A_2) B_1)) (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) B_1) (tptp.hAPP tptp.int _let_1 tptp.d22set A_2))))))) (forall ((B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) B_1) (tptp.hAPP tptp.int _let_1 tptp.d22set A_2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) B_1) A_2))))) (forall ((B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) B_1) (tptp.hAPP tptp.int _let_1 tptp.d22set A_2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.one_one tptp.int)) B_1))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.one_one tptp.int)) B_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) B_1) A_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) B_1) (tptp.hAPP tptp.int _let_1 tptp.d22set A_2))))))) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) _let_1) A_1)) (= A_1 _let_1)))) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) _let_1) A_2)) (= A_2 _let_1)))) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (tptp.dvd_dvd tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (= (not (= A_2 _let_1)) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 A_2) _let_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 _let_1) A_2))))))))) (forall ((A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) A_1) (tptp.zero_zero tptp.nat)))) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (tptp.dvd_dvd tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (not (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 _let_1) A_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 A_1) _let_1))))))))) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) A_1) _let_1)) (= A_1 _let_1)))) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) A_2) _let_1)) (= A_2 _let_1)))) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (let ((_let_2 (tptp.dvd_dvd tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (= (not (= A_2 _let_1)) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 _let_1) A_2)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 A_2) _let_1))))))))) (forall ((A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) (tptp.one_one tptp.nat)) A_1))) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (let ((_let_2 (tptp.dvd_dvd tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (not (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 A_1) _let_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 _let_1) A_1))))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.dvd_dvd tptp.nat) M) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 M))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.power_power tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.nat))) (=> (not (= N (tptp.zero_zero tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 _let_3 A_2) N)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 _let_3 B_1) N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 A_2) B_1))))))))) (forall ((A_1 $$unsorted) (N_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.power_power tptp.int))) (let ((_let_4 (tptp.fun tptp.nat tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 A_1) N_1)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 B) N_1))) (=> (not (= N_1 (tptp.zero_zero tptp.nat))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 A_1) B))))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.dvd_dvd tptp.nat) M) N_1)) (or (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) M) N_1)) (= N_1 (tptp.zero_zero tptp.nat)))))) (forall ((N_1 $$unsorted) (M $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) K_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) K_4)) (=> (= (tptp.hAPP tptp.nat tptp.nat _let_1 N_1) (tptp.hAPP tptp.nat tptp.nat _let_1 M)) (= N_1 M))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) B))) (let ((_let_4 (tptp.times_times X_a))) (let ((_let_5 (tptp.hAPP X_a _let_2 _let_4 A_1))) (let ((_let_6 (tptp.hAPP X_a _let_2 _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) A_1)))) (let ((_let_7 (tptp.plus_plus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_4 X_1) Y_1)) (tptp.hAPP X_a X_a _let_5 B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_7 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_7 (tptp.hAPP X_a X_a _let_6 _let_3)) (tptp.hAPP X_a X_a _let_6 B))) (tptp.hAPP X_a X_a _let_5 _let_3))))))))))))) (forall ((P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (let ((_let_3 (tptp.fun tptp.bool tptp.bool))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (= (tptp.hAPP tptp.int _let_1 tptp.sr P_4) (tptp.hAPP _let_1 _let_1 (tptp.collect tptp.int) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_4 (tptp.fun _let_1 _let_1) (tptp.combs tptp.int tptp.bool tptp.bool) (tptp.hAPP _let_1 _let_4 (tptp.hAPP (tptp.fun tptp.bool _let_3) (tptp.fun _let_1 _let_4) (tptp.combb tptp.bool _let_3 tptp.int) tptp.fconj) (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (tptp.hAPP tptp.int _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.int tptp.int tptp.bool) (tptp.ord_less tptp.int)) P_4))))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.plus_plus tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (let ((_let_4 (tptp.div_mod tptp.int))) (let ((_let_5 (tptp.hAPP tptp.int _let_3 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) A_1) (tptp.zero_zero tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 _let_1) (tptp.hAPP tptp.int tptp.int _let_5 B))) (tptp.hAPP tptp.int tptp.int _let_5 A_1)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.minus_minus tptp.int) (tptp.hAPP tptp.int tptp.int _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 B) _let_1)) A_1))) _let_1))))))))) (forall ((V_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.number_number_of tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int _let_2 W))) (let ((_let_4 (tptp.hAPP tptp.int tptp.int _let_2 V_1))) (let ((_let_5 (tptp.plus_plus tptp.int))) (let ((_let_6 (tptp.fun tptp.int tptp.int))) (let ((_let_7 (tptp.div_mod tptp.int))) (let ((_let_8 (tptp.hAPP tptp.int _let_6 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_9 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_7 (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int tptp.bit1 V_1))) (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int tptp.bit0 W))))) (let ((_let_10 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) _let_3)))) (and (=> _let_10 (= _let_9 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_5 (tptp.hAPP tptp.int tptp.int _let_8 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_7 _let_4) _let_3))) _let_1))) (=> (not _let_10) (= _let_9 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 (tptp.minus_minus tptp.int) (tptp.hAPP tptp.int tptp.int _let_8 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_7 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_5 _let_4) _let_1)) _let_3))) _let_1))))))))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 tptp.standardRes M))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) M)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_4) tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int _let_3 X_1)) (tptp.hAPP tptp.int tptp.int _let_3 Y_1))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 X_1) Y_1)) M)))))))) (forall ((W $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int _let_1 W))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (let ((_let_4 (tptp.one_one tptp.int))) (let ((_let_5 (tptp.product_prod tptp.int tptp.int))) (let ((_let_6 (tptp.fun tptp.int _let_5))) (let ((_let_7 (tptp.hAPP tptp.int _let_6 tptp.negDivAlg _let_4))) (let ((_let_8 (tptp.hAPP tptp.int _let_5 _let_7 _let_2))) (let ((_let_9 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.plus_plus tptp.int) _let_4) _let_2))) (let ((_let_10 (tptp.zero_zero tptp.int))) (let ((_let_11 (tptp.fun tptp.int tptp.bool))) (let ((_let_12 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_11 (tptp.ord_less_eq tptp.int) _let_10) _let_9)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_11 (tptp.ord_less tptp.int) _let_10) _let_2)) (and (=> _let_12 (= _let_8 (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 (tptp.product_Pair tptp.int tptp.int) (tptp.hAPP tptp.int tptp.int _let_1 tptp.min_1)) _let_9))) (=> (not _let_12) (= _let_8 (tptp.hAPP _let_5 _let_5 (tptp.hAPP tptp.int (tptp.fun _let_5 _let_5) tptp.adjust _let_2) (tptp.hAPP tptp.int _let_5 _let_7 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) _let_2)))))))))))))))))))) (forall ((M $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.standardRes M) X_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) X_1) M)))) (forall ((X_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X_2) (tptp.hAPP tptp.int _let_1 tptp.sr P_4))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.standardRes P_4) X_2) (tptp.ti tptp.int X_2))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.div_mod X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 _let_3) B) _let_3))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.div_mod X_a) A_1) A_1) (tptp.zero_zero X_a))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.div_mod X_a) A_1) (tptp.zero_zero X_a)) (tptp.ti X_a A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.div_mod X_a) _let_1) A_1) _let_1))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.div_mod X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 (tptp.times_times X_a) A_1))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 B)) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C))) C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.div_mod X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.times_times X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) B)) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) B)) C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.div_mod X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.times_times X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) B)) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C))) C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.div_mod X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 (tptp.times_times X_a) C))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_1)) (tptp.hAPP X_a X_a _let_3 B)) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (C $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.div_mod X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.times_times X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 B) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)) C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (C $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.div_mod X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) C)) B)) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)) C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((B $$unsorted) (B_5 $$unsorted) (A_1 $$unsorted) (C $$unsorted) (A_6 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.div_mod X_a))) (=> (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_6) C)) (=> (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 B) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 B_5) C)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_6) B_5)) C)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.div_mod X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.plus_plus X_a) A_1) B)) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.div_mod X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.plus_plus X_a) B) A_1)) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.div_mod X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 (tptp.plus_plus X_a) A_1))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 B)) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C))) C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.div_mod X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.plus_plus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) B)) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) B)) C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.div_mod X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.plus_plus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) B)) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C))) C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.plus_plus X_a) A_1))) (let ((_let_3 (tptp.div_mod X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 B) C))) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a _let_2 B)) C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (C $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.div_mod X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) C)) B)) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)) C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((B $$unsorted) (B_5 $$unsorted) (A_1 $$unsorted) (C $$unsorted) (A_6 $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.div_mod X_a))) (=> (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_6) C)) (=> (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 B) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 B_5) C)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_6) B_5)) C)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.div_mod X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 (tptp.minus_minus X_a) A_1))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 B)) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C))) C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.div_mod X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.minus_minus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) B)) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) B)) C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.div_mod X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.minus_minus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) B)) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C))) C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_div X_a) (forall ((B $$unsorted) (B_5 $$unsorted) (A_1 $$unsorted) (C $$unsorted) (A_6 $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.div_mod X_a))) (=> (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_6) C)) (=> (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 B) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 B_5) C)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_6) B_5)) C)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((K_4 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) K_4))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.div_mod X_a) M) N_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 N_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 M)))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((N_1 $$unsorted) (K_4 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) K_4))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 M)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 N_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.div_mod X_a) M) N_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (C $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.div_mod X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 A_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) C) B)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 B)) C) (tptp.hAPP X_a X_a _let_3 C))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((Ma $$unsorted) (K $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) K))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 N)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.div_mod X_a) Ma) N))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 Ma)))))))) (forall ((A_1 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) A_1) A_1) (tptp.zero_zero tptp.int))) (forall ((B $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) _let_1) B) _let_1))) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.div_mod tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) A_1))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int _let_3 B)) C) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B) C))) C)))))) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) A_1))) (let ((_let_3 (tptp.div_mod tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_3 (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_3 B) C))) C) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_3 (tptp.hAPP tptp.int tptp.int _let_2 B)) C)))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) X_1))) (let ((_let_3 (tptp.div_mod tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_3 (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_3 Y_1) M))) M) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_3 (tptp.hAPP tptp.int tptp.int _let_2 Y_1)) M)))))) (forall ((X_1 $$unsorted) (M $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.div_mod tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 X_1) M)) Y_1)) M) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 X_1) Y_1)) M)))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.div_mod tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.zcong A_2) B_1) Ma)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_2) Ma)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B_1) Ma)) Ma)))))))) (forall ((X_1 $$unsorted) (M $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.div_mod tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 X_1) M) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 Y_1) M)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong X_1) Y_1) M))))))) (forall ((X_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong X_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) X_1) M)) M)))) (forall ((K_4 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) K_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) M) N_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 N_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 M)))))) (forall ((N_1 $$unsorted) (F_4 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) F_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 N_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) M) N_1))))))) (forall ((X_1 $$unsorted) (M $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.power_power tptp.int))) (let ((_let_2 (tptp.fun tptp.nat tptp.int))) (let ((_let_3 (tptp.div_mod tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 _let_3 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 _let_3 X_1) M)) Y_1)) M) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 _let_3 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_2 _let_1 X_1) Y_1)) M))))))) (forall ((X_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong X_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.standardRes M) X_1)) M)))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.div_mod X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_1) B)) B) (tptp.zero_zero X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.div_mod X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) B) A_1)) B) (tptp.zero_zero X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.div_mod X_a) A_1) (tptp.one_one X_a)) (tptp.zero_zero X_a))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.div_mod X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.plus_plus X_a) A_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.times_times X_a) B) C))) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (C $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.div_mod X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.plus_plus X_a) A_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.times_times X_a) C) B))) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) A_1) B)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.div_mod X_a) B) A_1) (tptp.zero_zero X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) A_2) B_1)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.div_mod X_a) B_1) A_2) (tptp.zero_zero X_a)))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.zero_zero tptp.int)) B)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) A_1) B)) B)))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) B))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.zero_zero tptp.int))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) A_1) B)))))) (forall ((K_4 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.zero_zero tptp.int)) M)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) M) K_4)) M)))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) X_1) Y_1))))))) (forall ((Ma $$unsorted) (D_1 $$unsorted)) (= (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) Ma) D_1) (tptp.zero_zero tptp.int)) (exists ((Q_4 $$unsorted)) (= (tptp.ti tptp.int Ma) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) D_1) Q_4))))) (forall ((X_2 $$unsorted) (N $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.div_mod tptp.int))) (= (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 X_2) N) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 Y_2) N)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) N) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) X_2) Y_2))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.semiring_div X_a) (tptp.number X_a)) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (let ((_let_2 (tptp.hAPP tptp.int X_a _let_1 X_2))) (let ((_let_3 (tptp.hAPP tptp.int X_a _let_1 Y_2))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) _let_2) _let_3)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.div_mod X_a) _let_3) _let_2) (tptp.zero_zero X_a))))))))) (forall ((X_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.zero_zero tptp.int)) P_5)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.standardRes P_5) X_1)) P_5)))))) (forall ((Ma $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.standardRes Ma) X_2) _let_1) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.zcong X_2) _let_1) Ma)))))) (forall ((X_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.zcong X_2) _let_1) P_4))) (not (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.standardRes P_4) X_2) _let_1)))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) A_1) (tptp.zero_zero tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) B) A_1)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) A_1) B) (tptp.ti tptp.int A_1)))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) A_1) B))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) B))) (let ((_let_4 (tptp.zero_zero tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 _let_4)) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) _let_1) _let_4)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 _let_1))))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) B) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) A_1) B)) _let_1)))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) A_1) B)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) A_1) B) (tptp.ti tptp.int A_1)))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) A_1) B))) (let ((_let_2 (tptp.ord_less tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (let ((_let_4 (tptp.zero_zero tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 _let_4) B)) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less_eq tptp.int) _let_4) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 _let_1) B))))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) _let_1) B)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) _let_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) A_1) B))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.div_mod tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) Ma)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) tptp.zcong A_2) B_1) Ma)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_2) Ma) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B_1) Ma)))))))) (forall ((A_1 $$unsorted) (B $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.div_mod tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 _let_1 A_1))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.dvd_dvd tptp.int) M) B)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int _let_3 B)) M) (tptp.hAPP tptp.int tptp.int _let_3 M))))))))) (forall ((A_1 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) A_1) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) tptp.min_1)) (tptp.zero_zero tptp.int))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int _let_1 X_2))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int _let_1 Y_2))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) _let_2) _let_3)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) _let_3) _let_2) (tptp.zero_zero tptp.int))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) A_1) B))) (let ((_let_3 (tptp.zero_zero tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.ord_less tptp.int) _let_3) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.ord_less_eq tptp.int) _let_2) _let_3)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) A_1) B) _let_2)))))))) (forall ((X_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) _let_1) P_5)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) _let_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.standardRes P_5) X_1))))))) (forall ((X1_2 $$unsorted) (X2_2 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.standardRes Ma))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) Ma)) (= (= (tptp.hAPP tptp.int tptp.int _let_2 X1_2) (tptp.hAPP tptp.int tptp.int _let_2 X2_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong X1_2) X2_2) Ma))))))) (forall ((V_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.int))) (let ((_let_2 (tptp.div_mod tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 V_1))) (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 W))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int _let_1 V_1)) (tptp.hAPP tptp.int tptp.int _let_1 W)))))))) (forall ((P_1 $$unsorted) (N $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.ord_less tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) N) K))) (and (=> (= (tptp.ti tptp.int K) _let_1) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 N))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 _let_1) K)) (forall ((I_2 $$unsorted) (J_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) J_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) J_1) K)) (= (tptp.ti tptp.int N) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) K) I_2)) J_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 J_1))))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 K) _let_1)) (forall ((I_2 $$unsorted) (J_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) K) J_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) J_1) (tptp.zero_zero tptp.int))) (= (tptp.ti tptp.int N) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) K) I_2)) J_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 J_1))))))))))))) (forall ((Q_3 $$unsorted) (B $$unsorted) (R_4 $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.zero_zero tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (let ((_let_4 (tptp.hAPP tptp.int _let_3 (tptp.ord_less_eq tptp.int) _let_2))) (let ((_let_5 (tptp.ord_less tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_5 _let_2) C)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_4 R_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_5 R_4) B)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) B) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) Q_3) C))) R_4)))))))))))) (forall ((Q_3 $$unsorted) (B $$unsorted) (R_4 $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) B))) (let ((_let_3 (tptp.ord_less tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (let ((_let_5 (tptp.zero_zero tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 _let_5) C)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.ord_less_eq tptp.int) _let_5) R_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 R_4) B)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) Q_3) C))) R_4)) (tptp.hAPP tptp.int tptp.int _let_2 C)))))))))))) (forall ((Q_3 $$unsorted) (B $$unsorted) (R_4 $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) B))) (let ((_let_3 (tptp.ord_less tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (let ((_let_5 (tptp.zero_zero tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 _let_5) C)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 B) R_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.ord_less_eq tptp.int) R_4) _let_5)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 (tptp.hAPP tptp.int tptp.int _let_2 C)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) Q_3) C))) R_4)))))))))))) (forall ((Q_3 $$unsorted) (B $$unsorted) (R_4 $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.ord_less_eq tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (let ((_let_5 (tptp.ord_less tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_5 _let_1) C)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_5 B) R_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 R_4) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) B) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.div_mod tptp.int) Q_3) C))) R_4)) _let_1))))))))))) (forall ((A_9 $$unsorted) (B_8 $$unsorted) (Q_6 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.zero_zero tptp.int))) (let ((_let_3 (tptp.ord_less_eq tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (let ((_let_5 (tptp.ord_less tptp.int))) (let ((_let_6 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_5 _let_2) B_8)))) (=> (= (tptp.ti tptp.int A_9) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) B_8) Q_6)) Y_1)) (=> (and (=> _let_6 (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 _let_2) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_5 Y_1) B_8)))) (=> (not _let_6) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_5 B_8) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 Y_1) _let_2))))) (=> (not (= (tptp.ti tptp.int B_8) _let_2)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) A_9) B_8) (tptp.ti tptp.int Y_1)))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) X_2) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (= (not (= _let_1 (tptp.zero_zero tptp.int))) (= _let_1 (tptp.one_one tptp.int))))) (forall ((B $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) B)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) tptp.min_1)) B) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) B) (tptp.one_one tptp.int)))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((B $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) _let_1) B) _let_1))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) _let_1) Y_1) _let_1))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) _let_1) _let_1))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) X_1) _let_1) _let_1))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (B_5 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_1))) (let ((_let_3 (tptp.plus_plus X_a))) (= (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 B) B_5)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a _let_2 B)) (tptp.hAPP X_a X_a _let_2 B_5))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((Xa_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.times_times X_a) Xa_1))) (let ((_let_3 (tptp.plus_plus X_a))) (= (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a _let_2 X_1)) (tptp.hAPP X_a X_a _let_2 Y_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((A_1 $$unsorted) (A_6 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.plus_plus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) A_6)) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_6) B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Ya $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.plus_plus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 X_1) Y_1)) Ya) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Ya)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) Ya))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (B_5 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_1))) (let ((_let_3 (tptp.minus_minus X_a))) (= (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 B) B_5)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a _let_2 B)) (tptp.hAPP X_a X_a _let_2 B_5))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((Xa_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.times_times X_a) Xa_1))) (let ((_let_3 (tptp.minus_minus X_a))) (= (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a _let_2 X_1)) (tptp.hAPP X_a X_a _let_2 Y_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((A_1 $$unsorted) (A_6 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.minus_minus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) A_6)) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_6) B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Ya $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.minus_minus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 X_1) Y_1)) Ya) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Ya)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) Ya))))))))) (forall ((B $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) tptp.min_1))) (let ((_let_2 (tptp.product_prod tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (= (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.negDivAlg _let_1) B) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 (tptp.product_Pair tptp.int tptp.int) _let_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) B) (tptp.one_one tptp.int)))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.product_prod tptp.int tptp.int))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (let ((_let_5 (tptp.hAPP tptp.int _let_4 tptp.negDivAlg A_1))) (let ((_let_6 (tptp.hAPP tptp.int _let_3 _let_5 B))) (let ((_let_7 (tptp.zero_zero tptp.int))) (let ((_let_8 (tptp.ord_less_eq tptp.int))) (let ((_let_9 (tptp.fun tptp.int tptp.bool))) (let ((_let_10 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.plus_plus tptp.int) A_1) B))) (let ((_let_11 (or (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_9 _let_8 _let_7) _let_10)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_9 _let_8 B) _let_7))))) (and (=> _let_11 (= _let_6 (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 (tptp.product_Pair tptp.int tptp.int) (tptp.hAPP tptp.int tptp.int _let_1 tptp.min_1)) _let_10))) (=> (not _let_11) (= _let_6 (tptp.hAPP _let_3 _let_3 (tptp.hAPP tptp.int (tptp.fun _let_3 _let_3) tptp.adjust B) (tptp.hAPP tptp.int _let_3 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) B)))))))))))))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.product_prod tptp.int tptp.int))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (let ((_let_5 (tptp.hAPP tptp.int _let_4 tptp.negDivAlg A_1))) (let ((_let_6 (tptp.hAPP tptp.int _let_3 _let_5 B))) (let ((_let_7 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.plus_plus tptp.int) A_1) B))) (let ((_let_8 (tptp.zero_zero tptp.int))) (let ((_let_9 (tptp.fun tptp.int tptp.bool))) (let ((_let_10 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_9 (tptp.ord_less_eq tptp.int) _let_8) _let_7)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_9 (tptp.ord_less tptp.int) _let_8) B)) (and (=> _let_10 (= _let_6 (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 (tptp.product_Pair tptp.int tptp.int) (tptp.hAPP tptp.int tptp.int _let_1 tptp.min_1)) _let_7))) (=> (not _let_10) (= _let_6 (tptp.hAPP _let_3 _let_3 (tptp.hAPP tptp.int (tptp.fun _let_3 _let_3) tptp.adjust B) (tptp.hAPP tptp.int _let_3 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) B)))))))))))))))))) (forall ((W $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int _let_1 V_1))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (let ((_let_4 (tptp.hAPP tptp.int tptp.int _let_1 W))) (let ((_let_5 (tptp.product_prod tptp.int tptp.int))) (let ((_let_6 (tptp.fun tptp.int _let_5))) (let ((_let_7 (tptp.hAPP tptp.int _let_6 tptp.negDivAlg _let_4))) (let ((_let_8 (tptp.hAPP tptp.int _let_5 _let_7 _let_2))) (let ((_let_9 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.plus_plus tptp.int) _let_4) _let_2))) (let ((_let_10 (tptp.zero_zero tptp.int))) (let ((_let_11 (tptp.fun tptp.int tptp.bool))) (let ((_let_12 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_11 (tptp.ord_less_eq tptp.int) _let_10) _let_9)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_11 (tptp.ord_less tptp.int) _let_10) _let_2)) (and (=> _let_12 (= _let_8 (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 (tptp.product_Pair tptp.int tptp.int) (tptp.hAPP tptp.int tptp.int _let_1 tptp.min_1)) _let_9))) (=> (not _let_12) (= _let_8 (tptp.hAPP _let_5 _let_5 (tptp.hAPP tptp.int (tptp.fun _let_5 _let_5) tptp.adjust _let_2) (tptp.hAPP tptp.int _let_5 _let_7 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) _let_2)))))))))))))))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.div_mod tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_4 (tptp.hAPP tptp.int _let_2 (tptp.plus_plus tptp.int) (tptp.one_one tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) A_1)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int _let_4 (tptp.hAPP tptp.int tptp.int _let_3 B))) (tptp.hAPP tptp.int tptp.int _let_3 A_1)) (tptp.hAPP tptp.int tptp.int _let_4 (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B) A_1)))))))))) (forall ((X_2 $$unsorted) (A_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 tptp.sRStar P_4))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (let ((_let_4 (tptp.member tptp.int))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_4)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong A_2) (tptp.zero_zero tptp.int)) P_4))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 X_2) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 tptp.standardRes P_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.times_times tptp.int) A_2) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 tptp.multInv P_4) X_2)))) _let_2)))))))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 tptp.posDivAlg A_1))) (let ((_let_4 (tptp.hAPP tptp.int _let_1 _let_3 B))) (let ((_let_5 (tptp.zero_zero tptp.int))) (let ((_let_6 (tptp.fun tptp.int tptp.bool))) (let ((_let_7 (or (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_6 (tptp.ord_less tptp.int) A_1) B)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_6 (tptp.ord_less_eq tptp.int) B) _let_5))))) (and (=> _let_7 (= _let_4 (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 (tptp.product_Pair tptp.int tptp.int) _let_5) A_1))) (=> (not _let_7) (= _let_4 (tptp.hAPP _let_1 _let_1 (tptp.hAPP tptp.int (tptp.fun _let_1 _let_1) tptp.adjust B) (tptp.hAPP tptp.int _let_1 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) B)))))))))))))) (forall ((W $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int _let_1 W))) (let ((_let_3 (tptp.one_one tptp.int))) (let ((_let_4 (tptp.product_prod tptp.int tptp.int))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (let ((_let_6 (tptp.hAPP tptp.int _let_5 tptp.posDivAlg _let_3))) (let ((_let_7 (tptp.hAPP tptp.int _let_4 _let_6 _let_2))) (let ((_let_8 (tptp.ord_less tptp.int))) (let ((_let_9 (tptp.fun tptp.int tptp.bool))) (let ((_let_10 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_9 _let_8 _let_3) _let_2)))) (let ((_let_11 (tptp.zero_zero tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_9 _let_8 _let_11) _let_2)) (and (=> _let_10 (= _let_7 (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 (tptp.product_Pair tptp.int tptp.int) _let_11) _let_3))) (=> (not _let_10) (= _let_7 (tptp.hAPP _let_4 _let_4 (tptp.hAPP tptp.int (tptp.fun _let_4 _let_4) tptp.adjust _let_2) (tptp.hAPP tptp.int _let_4 _let_6 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) _let_2))))))))))))))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 tptp.posDivAlg A_1))) (let ((_let_4 (tptp.hAPP tptp.int _let_1 _let_3 B))) (let ((_let_5 (tptp.ord_less tptp.int))) (let ((_let_6 (tptp.fun tptp.int tptp.bool))) (let ((_let_7 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_6 _let_5 A_1) B)))) (let ((_let_8 (tptp.zero_zero tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_6 _let_5 _let_8) B)) (and (=> _let_7 (= _let_4 (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 (tptp.product_Pair tptp.int tptp.int) _let_8) A_1))) (=> (not _let_7) (= _let_4 (tptp.hAPP _let_1 _let_1 (tptp.hAPP tptp.int (tptp.fun _let_1 _let_1) tptp.adjust B) (tptp.hAPP tptp.int _let_1 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) B)))))))))))))))) (forall ((W $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int _let_1 V_1))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int _let_1 W))) (let ((_let_4 (tptp.product_prod tptp.int tptp.int))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (let ((_let_6 (tptp.hAPP tptp.int _let_5 tptp.posDivAlg _let_3))) (let ((_let_7 (tptp.hAPP tptp.int _let_4 _let_6 _let_2))) (let ((_let_8 (tptp.ord_less tptp.int))) (let ((_let_9 (tptp.fun tptp.int tptp.bool))) (let ((_let_10 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_9 _let_8 _let_3) _let_2)))) (let ((_let_11 (tptp.zero_zero tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_9 _let_8 _let_11) _let_2)) (and (=> _let_10 (= _let_7 (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 (tptp.product_Pair tptp.int tptp.int) _let_11) _let_3))) (=> (not _let_10) (= _let_7 (tptp.hAPP _let_4 _let_4 (tptp.hAPP tptp.int (tptp.fun _let_4 _let_4) tptp.adjust _let_2) (tptp.hAPP tptp.int _let_4 _let_6 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) _let_2))))))))))))))))))) (forall ((M_5 $$unsorted) (D_4 $$unsorted)) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) M_5) D_4) (tptp.zero_zero tptp.int)) (exists ((Q_4 $$unsorted)) (= (tptp.ti tptp.int M_5) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) D_4) Q_4))))) (forall ((X_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 tptp.sRStar P_4))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (let ((_let_4 (tptp.member tptp.int))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_4)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 X_2) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 tptp.standardRes P_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 tptp.multInv P_4) X_2))) _let_2))))))))))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 tptp.sRStar P_4))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (let ((_let_4 (tptp.member tptp.int))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_4)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 X_2) _let_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 Y_2) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 tptp.standardRes P_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.times_times tptp.int) X_2) Y_2))) _let_2)))))))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M) N_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) M) N_1) M))) (forall ((M $$unsorted) (N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) M) N_1)) M))) (forall ((K_4 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) K_4))) (let ((_let_3 (tptp.div_mod tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 M) N_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat _let_2 M)) (tptp.hAPP tptp.nat tptp.nat _let_2 N_1))))))) (forall ((M $$unsorted) (N_1 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.div_mod tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 M) N_1)) K_4) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) K_4)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 N_1) K_4))))))) (forall ((X_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X_2) (tptp.hAPP tptp.int _let_1 tptp.sRStar P_4))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.standardRes P_4) X_2) (tptp.ti tptp.int X_2))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.zero_zero tptp.nat)) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) M) N_1)) N_1)))))) (forall ((Ma $$unsorted) (D_1 $$unsorted)) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) Ma) D_1) (tptp.zero_zero tptp.nat)) (exists ((Q_4 $$unsorted)) (= Ma (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) D_1) Q_4))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.div_mod tptp.nat))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M) N_1))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 M) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) M) N_1)) N_1)))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.div_mod tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 M) N_1))) (let ((_let_4 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M) N_1)))) (and (=> _let_4 (= _let_3 M)) (=> (not _let_4) (= _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) M) N_1)) N_1))))))))) (forall ((K_4 $$unsorted) (N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.div_mod tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) K_4) N_1)) M)) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.div_mod tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_1) M)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 M) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) M) N_1)) N_1)))))) (forall ((X_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X_2))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 (tptp.hAPP tptp.int _let_1 tptp.sRStar P_4))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 (tptp.hAPP tptp.int _let_1 tptp.sr P_4))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) M) N_1)) N_1))))) (forall ((B $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.product_prod tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (= (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.posDivAlg _let_1) B) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 (tptp.product_Pair tptp.int tptp.int) _let_1) _let_1)))))) (forall ((P_4 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.fun tptp.bool tptp.bool))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (= (tptp.hAPP tptp.int _let_2 tptp.sRStar P_4) (tptp.hAPP _let_2 _let_2 (tptp.collect tptp.int) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_5 (tptp.fun _let_2 _let_2) (tptp.combs tptp.int tptp.bool tptp.bool) (tptp.hAPP _let_2 _let_5 (tptp.hAPP (tptp.fun tptp.bool _let_4) (tptp.fun _let_2 _let_5) (tptp.combb tptp.bool _let_4 tptp.int) tptp.fconj) (tptp.hAPP tptp.int _let_2 _let_1 (tptp.zero_zero tptp.int)))) (tptp.hAPP tptp.int _let_2 (tptp.hAPP _let_3 _let_3 (tptp.combc tptp.int tptp.int tptp.bool) _let_1) P_4)))))))))) (forall ((X_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X_2) (tptp.hAPP tptp.int _let_1 tptp.sRStar P_4))) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong X_2) (tptp.zero_zero tptp.int)) P_4)))))) (forall ((Q_3 $$unsorted) (R_4 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) B))) (let ((_let_3 (tptp.ord_less tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 (tptp.zero_zero tptp.nat)) C)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 R_4) B)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.nat tptp.nat _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_mod tptp.nat) Q_3) C))) R_4)) (tptp.hAPP tptp.nat tptp.nat _let_2 C)))))))))) (forall ((P_1 $$unsorted) (N $$unsorted) (K $$unsorted)) (let ((_let_1 (= K (tptp.zero_zero tptp.nat)))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) N) K))) (and (=> _let_1 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 N))) (=> (not _let_1) (forall ((I_2 $$unsorted) (J_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) J_1) K)) (=> (= N (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) K) I_2)) J_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 J_1))))))))))) (forall ((Ma $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) Ma) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) _let_1)) (= _let_1 (tptp.one_one tptp.nat))))) (forall ((X_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 tptp.sRStar P_4))) (let ((_let_3 (tptp.member tptp.int))) (let ((_let_4 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_4)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 X_2) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.standardRes P_4) X_2)) _let_2)))))))))) (forall ((X_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_4)) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.standardRes P_4) X_2)) (tptp.hAPP tptp.int _let_1 tptp.sRStar P_4))) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong X_2) (tptp.zero_zero tptp.int)) P_4))))))) (forall ((M $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))) (let ((_let_2 (tptp.number_number_of tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_1))) (let ((_let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) M) (tptp.hAPP tptp.int tptp.nat _let_2 (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_3))))) (or (= _let_4 (tptp.zero_zero tptp.nat)) (= _let_4 (tptp.one_one tptp.nat)) (= _let_4 (tptp.hAPP tptp.int tptp.nat _let_2 _let_3)) (= _let_4 (tptp.hAPP tptp.int tptp.nat _let_2 (tptp.hAPP tptp.int tptp.int tptp.bit1 _let_1))))))))) (forall ((X_1 $$unsorted) (N_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.div_mod tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (=> (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 X_1) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 Y_1) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) Y_1) X_1)) (exists ((Q_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (= X_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) Y_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) N_1) Q_4)))))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.product_prod tptp.int tptp.int))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (let ((_let_5 (tptp.hAPP tptp.int _let_4 tptp.negDivAlg A_2))) (let ((_let_6 (tptp.hAPP tptp.int _let_3 _let_5 B_1))) (let ((_let_7 (tptp.zero_zero tptp.int))) (let ((_let_8 (tptp.ord_less_eq tptp.int))) (let ((_let_9 (tptp.fun tptp.int tptp.bool))) (let ((_let_10 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.plus_plus tptp.int) A_2) B_1))) (let ((_let_11 (or (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_9 _let_8 _let_7) _let_10)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_9 _let_8 B_1) _let_7))))) (let ((_let_12 (tptp.product_Pair tptp.int tptp.int))) (let ((_let_13 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP (tptp.fun _let_3 _let_13) _let_13 (tptp.accp _let_3) tptp.negDivAlg_rel) (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 _let_12 A_2) B_1))) (and (=> _let_11 (= _let_6 (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 _let_12 (tptp.hAPP tptp.int tptp.int _let_1 tptp.min_1)) _let_10))) (=> (not _let_11) (= _let_6 (tptp.hAPP _let_3 _let_3 (tptp.hAPP tptp.int (tptp.fun _let_3 _let_3) tptp.adjust B_1) (tptp.hAPP tptp.int _let_3 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) B_1))))))))))))))))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 tptp.posDivAlg A_2))) (let ((_let_4 (tptp.hAPP tptp.int _let_1 _let_3 B_1))) (let ((_let_5 (tptp.zero_zero tptp.int))) (let ((_let_6 (tptp.fun tptp.int tptp.bool))) (let ((_let_7 (or (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_6 (tptp.ord_less tptp.int) A_2) B_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_6 (tptp.ord_less_eq tptp.int) B_1) _let_5))))) (let ((_let_8 (tptp.product_Pair tptp.int tptp.int))) (let ((_let_9 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP (tptp.fun _let_1 _let_9) _let_9 (tptp.accp _let_1) tptp.posDivAlg_rel) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 _let_8 A_2) B_1))) (and (=> _let_7 (= _let_4 (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 _let_8 _let_5) A_2))) (=> (not _let_7) (= _let_4 (tptp.hAPP _let_1 _let_1 (tptp.hAPP tptp.int (tptp.fun _let_1 _let_1) tptp.adjust B_1) (tptp.hAPP tptp.int _let_1 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) B_1))))))))))))))))) (forall ((X_2 $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (=> (= (tptp.ti tptp.int X_2) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) K)) (tptp.one_one tptp.int))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X_2) tptp.zOdd)))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.plus_plus tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (let ((_let_4 (tptp.div_div tptp.int))) (let ((_let_5 (tptp.hAPP tptp.int _let_3 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) A_1) (tptp.zero_zero tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 _let_1) (tptp.hAPP tptp.int tptp.int _let_5 B))) (tptp.hAPP tptp.int tptp.int _let_5 A_1)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 B) _let_1)) A_1))))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.div_div tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) A_1)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.plus_plus tptp.int) (tptp.one_one tptp.int)) (tptp.hAPP tptp.int tptp.int _let_3 B))) (tptp.hAPP tptp.int tptp.int _let_3 A_1)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B) A_1))))))) (forall ((X_2 $$unsorted) (N $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.div_mod tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 X_2) N) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 Y_2) N)) (exists ((Q1 $$unsorted) (Q2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) N))) (let ((_let_3 (tptp.plus_plus tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 X_2) (tptp.hAPP tptp.nat tptp.nat _let_2 Q1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 Y_2) (tptp.hAPP tptp.nat tptp.nat _let_2 Q2))))))))))) (forall ((B $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) _let_1) B) _let_1))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.div_div X_a) A_1) _let_1) _let_1))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.div_div X_a) _let_1) A_1) _let_1))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.div_div X_a) A_1) (tptp.one_one X_a)) (tptp.ti X_a A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((C_1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.div_div X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (let ((_let_5 (tptp.hAPP X_a _let_2 _let_1 A_2))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_5 B_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_5 C_1)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 B_1) A_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 C_1) A_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B_1) C_1))))))))))))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.member tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 X_2) tptp.zOdd)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 Y_2) tptp.zOdd)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) X_2) Y_2)) tptp.zOdd)))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.member tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) X_2) Y_2)) tptp.zOdd)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 X_2) tptp.zOdd))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.ord_less tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 _let_1) B_1)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) A_2) B_1)) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 A_2) _let_1)))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.ord_less tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 B_1) _let_1)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) A_2) B_1)) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 _let_1) A_2)))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.ord_less tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 A_1) _let_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 _let_1) B)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) A_1) B)) _let_1)))))))) (forall ((A_1 $$unsorted)) (=> (not (= (tptp.ti tptp.int A_1) (tptp.zero_zero tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) A_1) A_1) (tptp.one_one tptp.int)))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) X_1) Y_1))))))) (forall ((V_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.int))) (let ((_let_2 (tptp.div_div tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 V_1))) (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 W))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int _let_1 V_1)) (tptp.hAPP tptp.int tptp.int _let_1 W))))))) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (and (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.div_div tptp.int) A_1) _let_1) _let_1) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.div_mod tptp.int) A_1) _let_1) (tptp.ti tptp.int A_1)))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_div tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) A_1) B)) B) (tptp.zero_zero tptp.int)))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) N_1) M)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) N_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_div tptp.int) M) N_1)) (tptp.ti tptp.int M))))) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.div_mod tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.plus_plus tptp.int))) (let ((_let_4 (tptp.div_div tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 A_1) B)) C) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_4 A_1) C)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_4 B) C))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) C)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B) C))) C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.div_div X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 (tptp.times_times X_a) C))) (let ((_let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_1)) (tptp.hAPP X_a X_a _let_3 B)))) (let ((_let_5 (tptp.zero_zero X_a))) (let ((_let_6 (= (tptp.ti X_a C) _let_5))) (and (=> _let_6 (= _let_4 _let_5)) (=> (not _let_6) (= _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (=> (not (= (tptp.ti X_a B) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.div_div X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_1) B)) B) (tptp.ti X_a A_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (=> (not (= (tptp.ti X_a B) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.div_div X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) B) A_1)) B) (tptp.ti X_a A_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.div_div X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.times_times X_a))) (=> (not (= (tptp.ti X_a C) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 B) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.div_div X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 (tptp.times_times X_a) C))) (=> (not (= (tptp.ti X_a C) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_1)) (tptp.hAPP X_a X_a _let_3 B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted)) (=> (not (= (tptp.ti X_a A_1) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.div_div X_a) A_1) A_1) (tptp.one_one X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) A_1) B)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.div_div X_a) B) A_1)) (tptp.ti X_a B))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (C $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_1))) (let ((_let_3 (tptp.div_div X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) C) B)) (= (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 B) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a _let_2 B)) C))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) A_1) B)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.div_div X_a) B) A_1)) A_1) (tptp.ti X_a B))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.div_div X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) A_1) B)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 B) A_1)) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C)) A_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((Z_1 $$unsorted) (W $$unsorted) (Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.div_div X_a))) (let ((_let_4 (tptp.dvd_dvd X_a))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 _let_4 Y_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 _let_4 Z_1) W)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 W) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) W)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) Z_1))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((Y_1 $$unsorted) (Z_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.div_div X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.plus_plus X_a))) (let ((_let_4 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) Z_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 X_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 Y_1)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 X_1) Y_1)) Z_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) Z_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.div_div X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.div_mod X_a) A_1) B)) B) (tptp.zero_zero X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((N_1 $$unsorted) (Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.div_div X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) Y_1) X_1)) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 X_1) Y_1)) N_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 X_1) N_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) N_1))))))))))) (forall ((K_4 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.zero_zero tptp.int)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.one_one tptp.int)) K_4)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) X_1) K_4)) X_1))))))) (forall ((B $$unsorted) (A_1 $$unsorted) (A_6 $$unsorted)) (let ((_let_1 (tptp.div_div tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.ord_less_eq tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 A_1) A_6)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.ord_less tptp.int) B) (tptp.zero_zero tptp.int))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_6) B)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) B)))))))))) (forall ((B $$unsorted) (A_1 $$unsorted) (A_6 $$unsorted)) (let ((_let_1 (tptp.div_div tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.ord_less_eq tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 A_1) A_6)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) B)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) B)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_6) B)))))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) A_1) _let_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) B) A_1)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) A_1) B) _let_1)))))) (forall ((B $$unsorted) (B_5 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) A_1))) (let ((_let_2 (tptp.ord_less_eq tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (let ((_let_4 (tptp.zero_zero tptp.int))) (let ((_let_5 (tptp.ord_less tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_5 A_1) _let_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_5 _let_4) B_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 B_5) B)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int _let_1 B_5)) (tptp.hAPP tptp.int tptp.int _let_1 B)))))))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.ord_less_eq tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 A_1) _let_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less tptp.int) _let_1) B)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) A_1) B)) _let_1)))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.ord_less_eq tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less tptp.int) B_1) _let_1)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 _let_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) A_2) B_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 A_2) _let_1)))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) _let_1) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) A_1) B)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) A_1) B) _let_1)))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.ord_less_eq tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 _let_1) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less tptp.int) B) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) A_1) B)) _let_1)))))))) (forall ((B $$unsorted) (B_5 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) A_1))) (let ((_let_2 (tptp.ord_less_eq tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (let ((_let_4 (tptp.zero_zero tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 _let_4) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less tptp.int) _let_4) B_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 B_5) B)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int _let_1 B)) (tptp.hAPP tptp.int tptp.int _let_1 B_5))))))))))) (forall ((B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) _let_1))) (let ((_let_4 (tptp.ord_less_eq tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_4 _let_1) A_2)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) A_2) B_1))) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_4 B_1) A_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 B_1)))))))))) (forall ((I $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 K)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) I) K))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) K) I))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) _let_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) _let_1) B_1)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) A_2) B_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 A_2)))))))) (forall ((I $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.zero_zero tptp.int))) (let ((_let_4 (tptp.ord_less_eq tptp.int))) (= (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) I) K) _let_3) (or (= (tptp.ti tptp.int K) _let_3) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_4 _let_3) I)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 I) K))) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_4 I) _let_3)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K) I)))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.ord_less tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.zero_zero tptp.int)) Z_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 X_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) Y_1) Z_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_div tptp.int) X_1) Z_1)) Y_1)))))))) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.div_div tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 _let_1 A_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) C)) (= (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) B) C)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int _let_3 B)) C))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (= (tptp.ti tptp.int A_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) B) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_div tptp.int) A_1) B))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) A_1) B))))) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) A_1))) (let ((_let_3 (tptp.div_div tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_3 (tptp.hAPP tptp.int tptp.int _let_2 B)) C) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_3 B) C))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_3 (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) B) C))) C))))))) (forall ((B $$unsorted) (A_1 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) B) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.div_div tptp.int) A_1) B))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.div_mod tptp.int) A_1) B))) K_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) K_4))))) (forall ((A_1 $$unsorted) (B $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.div_div tptp.int) A_1) B)) B)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.div_mod tptp.int) A_1) B))) K_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) K_4))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) M) N_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) M) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_div tptp.int) M) N_1)) N_1))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) N_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_div tptp.int) M) N_1)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) M) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) M) N_1))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (C $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.div_div X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.plus_plus X_a))) (=> (not (= (tptp.ti X_a B) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.times_times X_a) B) C))) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (C $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.div_div X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.plus_plus X_a))) (=> (not (= (tptp.ti X_a B) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.times_times X_a) C) B))) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.div_div X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.plus_plus X_a))) (=> (not (= (tptp.ti X_a B) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) B)) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)) (tptp.one_one X_a)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.div_div X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.plus_plus X_a))) (=> (not (= (tptp.ti X_a B) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 B) A_1)) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)) (tptp.one_one X_a)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((D_1 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.div_div X_a))) (let ((_let_4 (tptp.dvd_dvd X_a))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (let ((_let_6 (tptp.zero_zero X_a))) (=> (not (= (tptp.ti X_a A_2) _let_6)) (=> (not (= (tptp.ti X_a C_1) _let_6)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 _let_4 A_2) B_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 _let_4 C_1) D_1)) (= (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 B_1) A_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 D_1) C_1)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B_1) C_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_2) D_1)))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((C_1 $$unsorted) (B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (=> (not (= (tptp.ti X_a A_2) (tptp.zero_zero X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) A_2) B_1)) (= (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.div_div X_a) B_1) A_2) (tptp.ti X_a C_1)) (= (tptp.ti X_a B_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) C_1) A_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.plus_plus X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.div_mod X_a) A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.div_div X_a) A_1) B)) B)) (tptp.ti X_a A_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.plus_plus X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.div_div X_a) A_1) B))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.div_mod X_a) A_1) B)) (tptp.ti X_a A_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.plus_plus X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.div_div X_a) A_1) B)) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.div_mod X_a) A_1) B)) (tptp.ti X_a A_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((B $$unsorted) (A_1 $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.times_times X_a) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.div_div X_a) A_1) B))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.div_mod X_a) A_1) B))) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.times_times X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.div_div X_a) A_1) B)) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.div_mod X_a) A_1) B))) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) Y_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_div tptp.int) X_1) Y_1))) X_1)))))) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.member tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) X_2) N)) tptp.zOdd)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 X_2) tptp.zOdd)))))))) (forall ((B $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) tptp.min_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) B)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) _let_1) B) _let_1)))) (forall ((R_4 $$unsorted) (S_3 $$unsorted) (T_5 $$unsorted) (R_5 $$unsorted) (S_4 $$unsorted) (M $$unsorted) (T_6 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.times_times tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_1 _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_div tptp.int) R_5) R_4)))) (let ((_let_4 (tptp.minus_minus tptp.int))) (let ((_let_5 (tptp.plus_plus tptp.int))) (=> (= (tptp.ti tptp.int R_5) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 S_4) M)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 T_6) N_1))) (=> (= (tptp.ti tptp.int R_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 S_3) M)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 T_5) N_1))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) R_5) R_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_4 S_4) (tptp.hAPP tptp.int tptp.int _let_3 S_3))) M)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_4 T_6) (tptp.hAPP tptp.int tptp.int _let_3 T_5))) N_1))))))))))) (forall ((A_1 $$unsorted) (B $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.div_mod tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.minus_minus tptp.int))) (let ((_let_4 (tptp.div_div tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 A_1) B) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) M) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_4 A_1) M)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_4 B) M)))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) M)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B) M))))))))) (forall ((P_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.ord_less tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 _let_1) P_4)) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_4 tptp.bool) (tptp.member tptp.int) P_4) tptp.zOdd)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 (tptp.zero_zero tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.div_div tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.minus_minus tptp.int) P_4) (tptp.one_one tptp.int))) _let_1)))))))))) (forall ((P_1 $$unsorted) (N $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.ord_less tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) N) K))) (and (=> (= (tptp.ti tptp.int K) _let_1) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 _let_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 _let_1) K)) (forall ((I_2 $$unsorted) (J_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) J_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) J_1) K)) (= (tptp.ti tptp.int N) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) K) I_2)) J_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 I_2))))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 K) _let_1)) (forall ((I_2 $$unsorted) (J_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) K) J_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) J_1) (tptp.zero_zero tptp.int))) (= (tptp.ti tptp.int N) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) K) I_2)) J_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 I_2))))))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.ord_less tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_3 (tptp.zero_zero tptp.int)) Z_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_3 X_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) Y_1) Z_1)) Z_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_div tptp.int) X_1) Z_1)) Y_1)))))))) (forall ((A_9 $$unsorted) (B_8 $$unsorted) (Y_1 $$unsorted) (R_6 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.zero_zero tptp.int))) (let ((_let_3 (tptp.ord_less_eq tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (let ((_let_5 (tptp.ord_less tptp.int))) (let ((_let_6 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_5 _let_2) B_8)))) (=> (= (tptp.ti tptp.int A_9) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) B_8) Y_1)) R_6)) (=> (and (=> _let_6 (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 _let_2) R_6)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_5 R_6) B_8)))) (=> (not _let_6) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_5 B_8) R_6)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 R_6) _let_2))))) (=> (not (= (tptp.ti tptp.int B_8) _let_2)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_div tptp.int) A_9) B_8) (tptp.ti tptp.int Y_1)))))))))))) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.div_mod tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 _let_1 A_1))) (let ((_let_4 (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) B))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) C)) (= (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int _let_4 C)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.div_div tptp.int) A_1) B)) C))) (tptp.hAPP tptp.int tptp.int _let_3 B))))))))) (forall ((L_4 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.product_prod tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_4 K_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_4 L_4)) (= (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.posDivAlg K_4) L_4) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 (tptp.product_Pair tptp.int tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_div tptp.int) K_4) L_4)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) K_4) L_4)))))))))) (forall ((L_4 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.product_prod tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.zero_zero tptp.int))) (let ((_let_5 (tptp.ord_less tptp.int))) (let ((_let_6 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_6 _let_5 K_4) _let_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_6 _let_5 _let_4) L_4)) (= (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.negDivAlg K_4) L_4) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 (tptp.product_Pair tptp.int tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_div tptp.int) K_4) L_4)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) K_4) L_4)))))))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.zero_zero tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less tptp.int) _let_2) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) A_1) B)) _let_2)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_div tptp.int) A_1) B) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) tptp.min_1)))))))) (forall ((P_1 $$unsorted) (N $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) K) (tptp.zero_zero tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_div tptp.int) N) K)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) N) K))) (forall ((I_2 $$unsorted) (J_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) K) J_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) J_1) (tptp.zero_zero tptp.int))) (= (tptp.ti tptp.int N) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) K) I_2)) J_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 P_1 I_2) J_1))))))))))) (forall ((P_1 $$unsorted) (N $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) K)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_div tptp.int) N) K)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) N) K))) (forall ((I_2 $$unsorted) (J_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) J_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) J_1) K)) (= (tptp.ti tptp.int N) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) K) I_2)) J_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 P_1 I_2) J_1))))))))))) (forall ((V_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int _let_1 W))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int _let_1 V_1))) (let ((_let_4 (tptp.fun tptp.int tptp.int))) (let ((_let_5 (tptp.div_div tptp.int))) (let ((_let_6 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 _let_5 (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 V_1))) (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 W))))) (let ((_let_7 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) _let_2)))) (and (=> _let_7 (= _let_6 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 _let_5 _let_3) _let_2))) (=> (not _let_7) (= _let_6 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 (tptp.plus_plus tptp.int) _let_3) (tptp.one_one tptp.int))) _let_2)))))))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (= (= X_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.minus_minus tptp.real) Y_2) Z)) (= Y_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.plus_plus tptp.real) X_2) Z))))) (forall ((P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_4)) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) P_4) tptp.zOdd)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_4)))))) (forall ((P_1 $$unsorted) (A0 $$unsorted) (A1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP (tptp.fun _let_1 _let_2) _let_2 (tptp.accp _let_1) tptp.negDivAlg_rel) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) A0) A1))) (=> (forall ((A_4 $$unsorted) (B_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 P_1 A_4))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (let ((_let_4 (tptp.zero_zero tptp.int))) (let ((_let_5 (tptp.ord_less_eq tptp.int))) (let ((_let_6 (tptp.product_prod tptp.int tptp.int))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP (tptp.fun _let_6 _let_7) _let_7 (tptp.accp _let_6) tptp.negDivAlg_rel) (tptp.hAPP tptp.int _let_6 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_6) (tptp.product_Pair tptp.int tptp.int) A_4) B_4))) (=> (=> (not (or (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_5 _let_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.plus_plus tptp.int) A_4) B_4))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_5 B_4) _let_4)))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) B_4)))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 B_4)))))))))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) P_1 A0) A1))))))) (forall ((P_1 $$unsorted) (A0 $$unsorted) (A1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP (tptp.fun _let_1 _let_2) _let_2 (tptp.accp _let_1) tptp.posDivAlg_rel) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) A0) A1))) (=> (forall ((A_4 $$unsorted) (B_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 P_1 A_4))) (let ((_let_3 (tptp.product_prod tptp.int tptp.int))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP (tptp.fun _let_3 _let_4) _let_4 (tptp.accp _let_3) tptp.posDivAlg_rel) (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) (tptp.product_Pair tptp.int tptp.int) A_4) B_4))) (=> (=> (not (or (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) A_4) B_4)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) B_4) (tptp.zero_zero tptp.int))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) B_4)))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 B_4))))))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) P_1 A0) A1))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X_2) tptp.zOdd)) (not (forall ((K_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (not (= (tptp.ti tptp.int X_2) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) K_1)) (tptp.one_one tptp.int)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.ti X_a A_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.plus_plus X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.div_div X_a) A_1) B)) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.div_mod X_a) A_1) B))))))) (forall ((A_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.minus_minus tptp.int) P_5) (tptp.one_one tptp.int)))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.ord_less tptp.int) _let_1) P_5)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.zcong A_1) (tptp.zero_zero tptp.int)) P_5))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 tptp.quadRes P_5) A_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.zcong (tptp.hAPP tptp.int tptp.int tptp.zfact _let_3)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) A_1) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.div_div tptp.int) _let_3) _let_1)))) P_5)))))))))))) (forall ((X_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.ord_less tptp.int) _let_2) P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.zcong X_1) (tptp.zero_zero tptp.int)) P_5))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 tptp.quadRes P_5) X_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.zcong (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) X_1) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.div_div tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.minus_minus tptp.int) P_5) (tptp.one_one tptp.int))) _let_2)))) (tptp.hAPP tptp.int tptp.int _let_1 tptp.min_1)) P_5)))))))))))) (forall ((X_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.ord_less tptp.int) _let_2) P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.zcong X_1) (tptp.zero_zero tptp.int)) P_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 tptp.quadRes P_5) X_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.zcong (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) X_1) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.div_div tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.minus_minus tptp.int) P_5) _let_1)) _let_2)))) _let_1) P_5)))))))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (P_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.bool (tptp.fun tptp.int _let_1) (tptp.if tptp.int) P_1) X_2) Y_2)))) (let ((_let_3 (tptp.hBOOL P_1))) (and (=> _let_3 (= (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_2) _let_2)) (=> (not _let_3) (= (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Y_2) _let_2))))))) (forall ((K_4 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.div_div tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.ord_less_eq tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 M) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) K_4)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 N_1) K_4))))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_div tptp.nat) M) N_1)) M))) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.div_div tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 _let_1 A_1))) (= (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) B) C)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 B)) C)))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_div tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Y_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) X_1) Y_1))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X_1)) (= (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) X_1) Y_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_div tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Y_1))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M) N_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_div tptp.nat) M) N_1) (tptp.zero_zero tptp.nat)))) (forall ((M $$unsorted) (N_1 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.div_div tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) K_4))) (let ((_let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 M)) (tptp.hAPP tptp.nat tptp.nat _let_3 N_1)))) (let ((_let_5 (tptp.zero_zero tptp.nat))) (let ((_let_6 (= K_4 _let_5))) (and (=> _let_6 (= _let_4 _let_5)) (=> (not _let_6) (= _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1))))))))))) (= _let_28 _let_260) (= _let_260 _let_28) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_2)) (= (= (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_2) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Y_2)) (= (tptp.ti tptp.int X_2) (tptp.ti tptp.int Y_2))))))) (forall ((P_1 $$unsorted)) (= (forall ((X1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 X1))) (forall ((X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X))))))) (forall ((P_1 $$unsorted)) (= (exists ((X1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 X1))) (exists ((X $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X))))))) (forall ((Z_3 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Z)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Z_3)) (= (= (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z_3)) (= (tptp.ti tptp.int Z) (tptp.ti tptp.int Z_3))))))) (forall ((W $$unsorted)) (= (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) W)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) W))) (forall ((V_1 $$unsorted)) (= (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V_1) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V_1)))) (= _let_175 _let_249) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.div_mod tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.plus_plus tptp.nat))) (let ((_let_4 (tptp.div_div tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 A_1) B)) C) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_4 A_1) C)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_4 B) C))) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 A_1) C)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 B) C))) C)))))))) (forall ((K_4 $$unsorted) (N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_div tptp.nat) K_4))) (let ((_let_2 (tptp.ord_less_eq tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) M)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 M) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat _let_1 N_1)) (tptp.hAPP tptp.nat tptp.nat _let_1 M))))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_div tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) M) N_1)) N_1) M)))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_div tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) N_1) M)) N_1) M)))) (forall ((M $$unsorted) (N_1 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.div_div tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) K_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) K_4)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 M)) (tptp.hAPP tptp.nat tptp.nat _let_3 N_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.one_one tptp.nat)) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.zero_zero tptp.nat)) M)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_div tptp.nat) M) N_1)) M))))))) (forall ((Z_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) Z_1) (tptp.zero_zero tptp.int))) (= (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z_1) (tptp.zero_zero tptp.nat)))) (forall ((I $$unsorted)) (= (= (tptp.hAPP tptp.int tptp.nat tptp.nat_1 I) (tptp.zero_zero tptp.nat)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) I) (tptp.zero_zero tptp.int))))) (forall ((W_1 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.zero_zero tptp.int)) Z)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 W_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 W_1) Z))))))) (forall ((W_1 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 W_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z))) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.zero_zero tptp.int)) Z)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 W_1) Z))))))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 _let_1 (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 X_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 Y_2)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_2)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Y_2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 X_2) Y_2))))))))) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) A_1))) (let ((_let_3 (tptp.div_div tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat _let_2 B)) C) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.nat tptp.nat _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 B) C))) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_mod tptp.nat) B) C))) C))))))) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.div_mod tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 _let_1 A_1))) (let ((_let_4 (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) B))) (= (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.hAPP tptp.nat tptp.nat _let_4 C)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.nat tptp.nat _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.div_div tptp.nat) A_1) B)) C))) (tptp.hAPP tptp.nat tptp.nat _let_3 B)))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_div tptp.nat) M) N_1)) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) M) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_mod tptp.nat) M) N_1))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_div tptp.nat) M) N_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) M) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_mod tptp.nat) M) N_1))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_mod tptp.nat) M) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) M) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_div tptp.nat) M) N_1)) N_1))))) (forall ((P_1 $$unsorted) (N $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (= K _let_1))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_div tptp.nat) N) K))) (and (=> _let_2 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 _let_1))) (=> (not _let_2) (forall ((I_2 $$unsorted) (J_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) J_1) K)) (=> (= N (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) K) I_2)) J_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 I_2)))))))))))) (forall ((Z $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) Z)))) (= _let_247 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 _let_7)) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 X_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 Y_2)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_2)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Y_2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) X_2) Y_2)))))))) (forall ((Z $$unsorted) (W_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) W_1)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 W_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) W_1) Z)))))) (forall ((Z $$unsorted) (W_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.zero_zero tptp.int))) (=> (or (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) _let_3) W_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 _let_3) Z))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 W_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 W_1) Z)))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Y_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) X_1) Y_1))))))) (forall ((Z_4 $$unsorted) (Z_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) Z_1)) (= (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) Z_1) Z_4)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z_4))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Y_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) X_1) Y_1))))))) (forall ((Z_4 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Z_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Z_4)) (= (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) Z_1) Z_4)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z_4))))))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 X_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 Y_2)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_2)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Y_2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.dvd_dvd tptp.int) X_2) Y_2)))))))) (forall ((Z_1 $$unsorted) (Z_4 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.zero_zero tptp.int)) Z_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 Z_4) Z_1)) (= (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) Z_1) Z_4)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z_4)))))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_1)) N_1) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) X_1) N_1))))) (forall ((N_1 $$unsorted) (Z_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) Z_1)) (= (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) Z_1) N_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z_1)) N_1)))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Y_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) X_1) Y_1))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_1)) (= (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) X_1) Y_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Y_1))))))) (forall ((M $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_div tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) M) M)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) M))) (= _let_168 _let_245) (forall ((A_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 P_5))) (let ((_let_2 (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) A_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) P_5)) (= (tptp.hAPP tptp.nat tptp.int _let_2 _let_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) A_1) (tptp.hAPP tptp.nat tptp.int _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) _let_1) (tptp.one_one tptp.nat))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) tptp.min_1))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_2 tptp.bool) (tptp.member tptp.int) X_2) tptp.zOdd)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X_2)) (= (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) _let_1) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_2)) _let_1)))))) (forall ((X_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.dvd_dvd tptp.int) P_5) X_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.zcong (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) X_1) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) P_5) _let_1)))) _let_1) P_5))))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.one_one tptp.nat)) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.zero_zero tptp.nat)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_div tptp.nat) N_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))))))) (forall ((P_5 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.multInv P_5) X_1) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) X_1) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) P_5) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_div tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) N_1) (tptp.one_one tptp.nat))) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))))))) (forall ((P_5 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) _let_1) P_5)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) P_5) _let_1))))))) (forall ((P_5 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) _let_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) _let_2) P_5)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 P_5)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) P_5) _let_2))))))) (forall ((P_5 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.inv P_5) A_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) A_1) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) P_5) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))) P_5)))) (forall ((P_5 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) _let_1))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (let ((_let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.div_div tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.minus_minus tptp.int) P_5) (tptp.one_one tptp.int))) _let_2))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 _let_4)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.times_times tptp.int) _let_2) _let_4)))))))) (forall ((A_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.zero_zero tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.ord_less tptp.int) _let_1) P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.zcong A_1) _let_3) P_5)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.zcong _let_3) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) A_1) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.div_div tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.minus_minus tptp.int) P_5) (tptp.one_one tptp.int))) _let_1)))) P_5))))))))))) (forall ((A_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less tptp.int) _let_1) P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.legendre A_1) P_5)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) A_1) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.div_div tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.minus_minus tptp.int) P_5) (tptp.one_one tptp.int))) _let_1)))) P_5)))))))) (forall ((I_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.int _let_1 tptp.nat_aux I_1) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 I_1)) N_1)))) (forall ((M $$unsorted) (D $$unsorted) (R_4 $$unsorted)) (=> (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) M) D) R_4) (exists ((Q_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (= M (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) R_4) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) Q_4) D))))))) (forall ((M_5 $$unsorted) (D_4 $$unsorted)) (=> (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) M_5) D_4) (tptp.zero_zero tptp.nat)) (exists ((Q_4 $$unsorted)) (= M_5 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) D_4) Q_4))))) (forall ((P_5 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (= (tptp.hAPP tptp.int tptp.nat tptp.phi P_5) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) P_5) (tptp.one_one tptp.int)))))) (tptp.hBOOL (tptp.hAPP _let_61 tptp.bool (tptp.hAPP _let_259 _let_66 (tptp.nat_tr1645093318rphism tptp.int tptp.nat) tptp.nat_1) _let_258)) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted) (Q_3 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) B))) (let ((_let_3 (tptp.product_Pair tptp.int tptp.int))) (let ((_let_4 (tptp.product_prod tptp.int tptp.int))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (let ((_let_6 (tptp.fun _let_4 tptp.bool))) (let ((_let_7 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_6) tptp.divmod_int_rel A_1))) (let ((_let_8 (tptp.zero_zero tptp.int))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP tptp.int _let_6 _let_7 B) (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 _let_3 Q_3) R_4))) (=> (not (= (tptp.ti tptp.int B) _let_8)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) _let_8) C)) (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP tptp.int _let_6 _let_7 (tptp.hAPP tptp.int tptp.int _let_2 C)) (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_div tptp.int) Q_3) C)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) Q_3) C))) R_4)))))))))))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Y_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.nat_tsub X_1) Y_1))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 tptp.bool) (tptp.nat_tr1645093318rphism X_a X_b) F) A_3)))) (forall ((X_a $$unsorted) (X_b $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 tptp.bool) (tptp.nat_tr1645093318rphism X_a X_b) F) A_3)))) (forall ((Q_5 $$unsorted) (R_5 $$unsorted) (A_1 $$unsorted) (B $$unsorted) (Q_3 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.product_Pair tptp.int tptp.int))) (let ((_let_2 (tptp.product_prod tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.fun _let_2 tptp.bool))) (let ((_let_5 (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_4) tptp.divmod_int_rel A_1) B))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_5 (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 _let_1 Q_3) R_4))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_5 (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 _let_1 Q_5) R_5))) (=> (not (= (tptp.ti tptp.int B) (tptp.zero_zero tptp.int))) (= (tptp.ti tptp.int R_4) (tptp.ti tptp.int R_5))))))))))) (forall ((Q_5 $$unsorted) (R_5 $$unsorted) (A_1 $$unsorted) (B $$unsorted) (Q_3 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.product_Pair tptp.int tptp.int))) (let ((_let_2 (tptp.product_prod tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.fun _let_2 tptp.bool))) (let ((_let_5 (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_4) tptp.divmod_int_rel A_1) B))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_5 (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 _let_1 Q_3) R_4))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_5 (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 _let_1 Q_5) R_5))) (=> (not (= (tptp.ti tptp.int B) (tptp.zero_zero tptp.int))) (= (tptp.ti tptp.int Q_3) (tptp.ti tptp.int Q_5))))))))))) (forall ((A_1 $$unsorted) (Q_3 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.product_prod tptp.int tptp.int))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) tptp.divmod_int_rel A_1) A_1) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) (tptp.product_Pair tptp.int tptp.int) Q_3) R_4))) (=> (not (= (tptp.ti tptp.int A_1) _let_1)) (= (tptp.ti tptp.int R_4) _let_1))))))) (forall ((B $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.product_prod tptp.int tptp.int))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (not (= (tptp.ti tptp.int B) _let_1)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) tptp.divmod_int_rel _let_1) B) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) (tptp.product_Pair tptp.int tptp.int) _let_1) _let_1)))))))) (forall ((A_1 $$unsorted) (Q_3 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.divmod_int_rel A_1) A_1) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) Q_3) R_4))) (=> (not (= (tptp.ti tptp.int A_1) (tptp.zero_zero tptp.int))) (= (tptp.ti tptp.int Q_3) (tptp.one_one tptp.int))))))) (forall ((A_1 $$unsorted) (B $$unsorted) (Q_3 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.divmod_int_rel A_1) B) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) Q_3) R_4))) (=> (not (= (tptp.ti tptp.int B) (tptp.zero_zero tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) A_1) B) (tptp.ti tptp.int Q_3))))))) (forall ((A_1 $$unsorted) (B $$unsorted) (Q_3 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.divmod_int_rel A_1) B) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) Q_3) R_4))) (=> (not (= (tptp.ti tptp.int B) (tptp.zero_zero tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) A_1) B) (tptp.ti tptp.int R_4))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.zero_zero tptp.int))) (let ((_let_4 (tptp.ord_less tptp.int))) (let ((_let_5 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 A_1) _let_3)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 _let_3) B)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.divmod_int_rel A_1) B) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.negDivAlg A_1) B))))))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.nat_tsub X_1) Y_1))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) Y_1) X_1)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.nat_tsub X_1) Y_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) X_1) Y_1))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.product_prod tptp.int tptp.int))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (not (= (tptp.ti tptp.int B) (tptp.zero_zero tptp.int))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) tptp.divmod_int_rel A_1) B) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) (tptp.product_Pair tptp.int tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_div tptp.int) A_1) B)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) A_1) B))))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.zero_zero tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.ord_less_eq tptp.int) _let_3) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.ord_less tptp.int) _let_3) B)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.divmod_int_rel A_1) B) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.posDivAlg A_1) B)))))))))) (forall ((B $$unsorted) (Bq $$unsorted) (Br $$unsorted) (A_1 $$unsorted) (C $$unsorted) (Aq $$unsorted) (Ar $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 Ar) Br))) (let ((_let_4 (tptp.product_Pair tptp.int tptp.int))) (let ((_let_5 (tptp.product_prod tptp.int tptp.int))) (let ((_let_6 (tptp.fun tptp.int _let_5))) (let ((_let_7 (tptp.fun _let_5 tptp.bool))) (let ((_let_8 (tptp.fun tptp.int _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP tptp.int _let_7 (tptp.hAPP tptp.int _let_8 tptp.divmod_int_rel A_1) C) (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 _let_4 Aq) Ar))) (=> (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP tptp.int _let_7 (tptp.hAPP tptp.int _let_8 tptp.divmod_int_rel B) C) (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 _let_4 Bq) Br))) (=> (not (= (tptp.ti tptp.int C) (tptp.zero_zero tptp.int))) (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP tptp.int _let_7 (tptp.hAPP tptp.int _let_8 tptp.divmod_int_rel (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) B)) C) (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 Aq) Bq)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.div_div tptp.int) _let_3) C))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.div_mod tptp.int) _let_3) C)))))))))))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.nat_tsub X_1) Y_1))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) Y_1) X_1)))) (and (=> _let_3 (= _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) X_1) Y_1))) (=> (not _let_3) (= _let_2 (tptp.zero_zero tptp.int)))))))) (forall ((A_1 $$unsorted) (B $$unsorted) (Q_3 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.zero_zero tptp.int))) (let ((_let_4 (tptp.ord_less_eq tptp.int))) (let ((_let_5 (tptp.fun tptp.int tptp.bool))) (let ((_let_6 (tptp.ord_less tptp.int))) (let ((_let_7 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 _let_6 _let_3) B)))) (let ((_let_8 (tptp.fun tptp.int tptp.int))) (=> (= (tptp.ti tptp.int A_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_8 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_8 (tptp.times_times tptp.int) B) Q_3)) R_4)) (=> (and (=> _let_7 (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 _let_3) R_4)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 _let_6 R_4) B)))) (=> (not _let_7) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 _let_6 B) R_4)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 R_4) _let_3))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.divmod_int_rel A_1) B) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) Q_3) R_4)))))))))))))) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted) (Q_3 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) A_1))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int _let_2 R_4))) (let ((_let_4 (tptp.product_Pair tptp.int tptp.int))) (let ((_let_5 (tptp.product_prod tptp.int tptp.int))) (let ((_let_6 (tptp.fun tptp.int _let_5))) (let ((_let_7 (tptp.fun _let_5 tptp.bool))) (let ((_let_8 (tptp.fun tptp.int _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP tptp.int _let_7 (tptp.hAPP tptp.int _let_8 tptp.divmod_int_rel B) C) (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 _let_4 Q_3) R_4))) (=> (not (= (tptp.ti tptp.int C) (tptp.zero_zero tptp.int))) (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP tptp.int _let_7 (tptp.hAPP tptp.int _let_8 tptp.divmod_int_rel (tptp.hAPP tptp.int tptp.int _let_2 B)) C) (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int _let_2 Q_3)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_div tptp.int) _let_3) C))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) _let_3) C))))))))))))))) (forall ((P_5 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))) (let ((_let_2 (tptp.number_number_of tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) P_5))) (let ((_let_4 (tptp.times_times tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat tptp.nat))) (let ((_let_6 (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_1))) (let ((_let_7 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int _let_2 _let_6))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int tptp.bit1 _let_6))) P_5)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_5 _let_4 _let_7) _let_7) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_5 _let_4 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int _let_3 (tptp.one_one tptp.int)))) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int tptp.bit1 _let_1)))))))))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.even_odd_even tptp.int) X_1))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) _let_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.div_div tptp.int) X_1) _let_1))) (tptp.one_one tptp.int)) (tptp.ti tptp.int X_1)))))) (forall ((K_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.hAPP tptp.int tptp.code_code_numeral (tptp.number_number_of tptp.code_code_numeral) _let_1))) (let ((_let_3 (tptp.fun tptp.code_code_numeral tptp.code_code_numeral))) (let ((_let_4 (tptp.fun tptp.int tptp.int))) (let ((_let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) _let_1)) (tptp.hAPP tptp.code_code_numeral tptp.int tptp.code_int_of (tptp.hAPP tptp.code_code_numeral tptp.code_code_numeral (tptp.hAPP tptp.code_code_numeral _let_3 (tptp.div_div tptp.code_code_numeral) K_4) _let_2))))) (let ((_let_6 (tptp.hAPP tptp.code_code_numeral tptp.int tptp.code_int_of K_4))) (let ((_let_7 (tptp.zero_zero tptp.code_code_numeral))) (let ((_let_8 (= (tptp.hAPP tptp.code_code_numeral tptp.code_code_numeral (tptp.hAPP tptp.code_code_numeral _let_3 (tptp.div_mod tptp.code_code_numeral) K_4) _let_2) _let_7))) (let ((_let_9 (= K_4 _let_7))) (and (=> _let_9 (= _let_6 (tptp.zero_zero tptp.int))) (=> (not _let_9) (and (=> _let_8 (= _let_6 _let_5)) (=> (not _let_8) (= _let_6 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 (tptp.plus_plus tptp.int) _let_5) (tptp.one_one tptp.int))))))))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X_2) tptp.zEven)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X_2)) (= (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) tptp.min_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_2)) (tptp.one_one tptp.int)))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_1 X_a) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat X_a))) (let ((_let_2 (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_1)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X_1)) (= (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) X_1))) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) _let_2) _let_2)))))))) (forall ((I $$unsorted) (J $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (forall ((I_2 $$unsorted) (J_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 I_2) J_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat F I_2)) (tptp.hAPP tptp.nat tptp.nat F J_1))))))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 I) J)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat F I)) (tptp.hAPP tptp.nat tptp.nat F J)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (forall ((Z_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.ord_less X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 _let_2 (tptp.zero_zero X_a)) Z_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 _let_2 Z_2) (tptp.one_one X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) Z_2) X_1)) Y_1))))))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_1) Y_1)))))) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) N_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc M)) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1))))))) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)))) (forall ((K_4 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))) K_4))) (= (tptp.hAPP tptp.code_code_numeral tptp.code_code_numeral (tptp.hAPP tptp.code_code_numeral _let_256 (tptp.minus_minus tptp.code_code_numeral) _let_205) _let_243) _let_205) (forall ((X_a $$unsorted)) (=> (tptp.number_semiring X_a) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N_1)) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) N_1))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (= (tptp.hAPP tptp.nat tptp.nat tptp.suc X_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc Y_1)) (= X_1 Y_1))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_char_0 X_a) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat X_a))) (= (= (tptp.hAPP tptp.nat X_a _let_1 Ma) (tptp.hAPP tptp.nat X_a _let_1 N)) (= Ma N)))))) (forall ((Nat $$unsorted) (Nat_5 $$unsorted)) (= (= (tptp.hAPP tptp.nat tptp.nat tptp.suc Nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc Nat_5)) (= Nat Nat_5))) (forall ((N_1 $$unsorted)) (not (= (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1) N_1))) (forall ((N_1 $$unsorted)) (not (= N_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_1 X_a) (forall ((M $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat X_a))) (= (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc M)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.one_one X_a)) (tptp.hAPP tptp.nat X_a _let_1 M))))))) _let_255 (forall ((W_1 $$unsorted) (Z $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) W_1) Z)) (exists ((N_2 $$unsorted)) (= (tptp.ti tptp.int Z) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) W_1) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2))))))) (forall ((M $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc M)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) (tptp.one_one tptp.int)) (tptp.hAPP tptp.nat tptp.int _let_1 M))))) (forall ((M $$unsorted)) (not (= (tptp.hAPP tptp.nat tptp.nat tptp.suc M) (tptp.zero_zero tptp.nat)))) (forall ((M $$unsorted)) (not (= (tptp.zero_zero tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc M)))) (forall ((Nat_4 $$unsorted)) (not (= (tptp.hAPP tptp.nat tptp.nat tptp.suc Nat_4) (tptp.zero_zero tptp.nat)))) (forall ((M $$unsorted)) (not (= (tptp.hAPP tptp.nat tptp.nat tptp.suc M) (tptp.zero_zero tptp.nat)))) (forall ((Nat_3 $$unsorted)) (not (= (tptp.zero_zero tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc Nat_3)))) (forall ((M $$unsorted)) (not (= (tptp.zero_zero tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc M)))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N_1)) N_1)) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (= (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Ma) N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 N) (tptp.hAPP tptp.nat tptp.nat tptp.suc Ma))))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) Ma))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (or (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 N)) (= Ma N))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc Ma)) (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Ma) N)))))) (forall ((N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) N))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 Ma))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc Ma))) (= N Ma))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) N_1))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 M))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc M))) (= M N_1))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc M))) (let ((_let_2 (tptp.ord_less tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 M) N_1)) (=> (not (= _let_1 N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 _let_1) N_1)))))))) (forall ((K_4 $$unsorted) (I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 I_1) J_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 J_2) K_4)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc I_1)) K_4))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 N_1))) (= M N_1))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc M)) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc M)) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc M)) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc M)) N_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) M))) (= (tptp.hAPP tptp.nat tptp.nat _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat _let_1 N_1))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc M)) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1))) (let ((_let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 _let_1)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 N_1))) (= M _let_1)))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)))))) (forall ((N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N)) (tptp.hAPP tptp.nat tptp.nat tptp.suc Ma))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 N) Ma)))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (let ((_let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) Ma))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 _let_1)) (or (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 N)) (= Ma _let_1)))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (= (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Ma) N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N)) Ma)))))) (forall ((N_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)) N_1)))) (forall ((K $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc K)))) (= (= (tptp.hAPP tptp.nat tptp.nat _let_1 Ma) (tptp.hAPP tptp.nat tptp.nat _let_1 N)) (= Ma N)))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc M)) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1))))) (forall ((M $$unsorted) (N_1 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc M)) N_1)) (tptp.hAPP tptp.nat tptp.nat tptp.suc K_4)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)) K_4))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.div_mod tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc M)) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1))) N_1))))) (forall ((X_2 $$unsorted) (N $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (let ((_let_2 (tptp.power_power tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 X_2) _let_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 Y_2) _let_1)) (= X_2 Y_2)))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_253 _let_9)) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_253 _let_8))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.even_odd_even tptp.int))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_1))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_1))) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) X_1) Y_1)))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.even_odd_even tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) X_1) Y_1)))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.even_odd_even tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) X_1) Y_1)))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.even_odd_even tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) X_2) Y_2))) (or (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_2)))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.even_odd_even tptp.int))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_1))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) X_1) Y_1))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.even_odd_even tptp.int))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_1)) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) X_1) Y_1)))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.even_odd_even tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_1)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_1))) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) X_1) Y_1)))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.even_odd_even tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) X_1) Y_1))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.even_odd_even tptp.int))) (let ((_let_2 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_2)))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_2)))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) X_2) Y_2))) (or (and _let_3 _let_2) (and (not _let_3) (not _let_2)))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.even_odd_even tptp.int))) (let ((_let_2 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_2)))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_2)))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) X_2) Y_2))) (or (and _let_3 _let_2) (and (not _let_3) (not _let_2)))))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.even_odd_even tptp.int))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_1))) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) X_1) N_1))))))) (not (tptp.hBOOL (tptp.hAPP _let_61 tptp.bool (tptp.hAPP tptp.int _let_66 (tptp.member tptp.int) _let_8) tptp.zEven))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.member tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) X_2) Y_2)) tptp.zEven)) (or (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 X_2) tptp.zEven)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 Y_2) tptp.zEven)))))))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.member tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 X_2) tptp.zEven)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) X_2) Y_2)) tptp.zEven))))))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.member tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 X_2) tptp.zEven)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 Y_2) tptp.zEven)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) X_2) Y_2)) tptp.zEven)))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.member tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) X_2) Y_2)) tptp.zEven)) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 X_2) tptp.zEven)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 Y_2) tptp.zEven)))))))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.member tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 X_2) tptp.zEven)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 Y_2) tptp.zEven)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) X_2) Y_2)) tptp.zEven)))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X_2))) (=> (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 tptp.zOdd))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 tptp.zEven)))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X_2))) (or (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 tptp.zOdd)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 tptp.zEven)))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X_2))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 tptp.zOdd)) (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 tptp.zEven))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X_2))) (not (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 tptp.zOdd)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 tptp.zEven))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) N_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((M $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) M)))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((M $$unsorted)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) M)) (tptp.zero_zero X_a))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_1 X_a) (= (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) (tptp.zero_zero tptp.nat)) (tptp.zero_zero X_a)))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP tptp.nat X_a _let_1 Ma)) (tptp.hAPP tptp.nat X_a _let_1 N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) Ma) N))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat X_a))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M) N_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP tptp.nat X_a _let_1 M)) (tptp.hAPP tptp.nat X_a _let_1 N_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP tptp.nat X_a _let_1 M)) (tptp.hAPP tptp.nat X_a _let_1 N_1))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M) N_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.nat X_a _let_1 Ma)) (tptp.hAPP tptp.nat X_a _let_1 N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) Ma) N))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_1 X_a) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat X_a))) (= (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) M) N_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.nat X_a _let_1 M)) (tptp.hAPP tptp.nat X_a _let_1 N_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_1 X_a) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat X_a))) (= (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) M) N_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.hAPP tptp.nat X_a _let_1 M)) (tptp.hAPP tptp.nat X_a _let_1 N_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_1 X_a) (= (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) (tptp.one_one tptp.nat)) (tptp.one_one X_a)))) (= _let_9 _let_252) (forall ((N $$unsorted)) (= (= (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N) (tptp.zero_zero tptp.int)) (= N (tptp.zero_zero tptp.nat)))) (= _let_252 _let_9) (forall ((X_a $$unsorted)) (=> (tptp.semiring_1 X_a) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat X_a))) (= (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) M) N_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) (tptp.hAPP tptp.nat X_a _let_1 M)) N_1)))))) (forall ((K_4 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) K_4)) (tptp.zero_zero tptp.int))))) (forall ((P_1 $$unsorted)) (= (forall ((X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 X)))) (forall ((X $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) X)))))) (forall ((P_1 $$unsorted)) (= (exists ((X $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 X)))) (exists ((X $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) X)))))) (forall ((Z_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) Z_1)))) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N_1)))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 X_2)) (tptp.hAPP tptp.nat tptp.int _let_1 Y_2))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) X_2) Y_2))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 Ma)) (tptp.hAPP tptp.nat tptp.int _let_1 N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) Ma) N))))) (forall ((X_a $$unsorted)) (=> (and (tptp.power X_a) (tptp.semiring_0 X_a)) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) _let_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)) _let_1))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 X_2)) (tptp.hAPP tptp.nat tptp.int _let_1 Y_2))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) X_2) Y_2))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 Ma)) (tptp.hAPP tptp.nat tptp.int _let_1 N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) Ma) N))))) (forall ((W_1 $$unsorted) (Z $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) W_1) Z)) (exists ((N_2 $$unsorted)) (= (tptp.ti tptp.int Z) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) W_1) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N_2)))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 X_1)) (tptp.hAPP tptp.nat tptp.int _let_1 Y_1)) (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) X_1) Y_1))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) M) N_1)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 M)) (tptp.hAPP tptp.nat tptp.int _let_1 N_1))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 M)) (tptp.hAPP tptp.nat tptp.int _let_1 N_1)) (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) M) N_1))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((X_1 $$unsorted) (Q_3 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) X_1))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.hAPP tptp.nat X_a _let_1 Q_3)) X_1) (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc Q_3))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((X_1 $$unsorted) (Q_3 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) X_1))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) X_1) (tptp.hAPP tptp.nat X_a _let_1 Q_3)) (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc Q_3))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((X_1 $$unsorted) (Q_3 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) X_1))) (= (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc Q_3)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) X_1) (tptp.hAPP tptp.nat X_a _let_1 Q_3))))))) (forall ((X_a $$unsorted)) (=> (tptp.monoid_mult X_a) (forall ((A_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1))) (= (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.hAPP tptp.nat X_a _let_1 N_1)) A_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.power X_a) (forall ((A_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1))) (= (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) (tptp.hAPP tptp.nat X_a _let_1 N_1))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 X_1)) (tptp.hAPP tptp.nat tptp.int _let_1 Y_1)) (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) X_1) Y_1))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 M)) (tptp.hAPP tptp.nat tptp.int _let_1 N_1)) (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) M) N_1))))) (forall ((M $$unsorted) (N_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (let ((_let_2 (tptp.plus_plus tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.nat tptp.int _let_1 M)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.nat tptp.int _let_1 N_1)) Z_1)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) M) N_1))) Z_1)))))) (= _let_8 _let_251) (= _let_251 _let_8) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 X_2)) (tptp.hAPP tptp.nat tptp.int _let_1 Y_2))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) X_2) Y_2))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) X_2) Y_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 X_2)) (tptp.hAPP tptp.nat tptp.int _let_1 Y_2)))))) (forall ((N $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)) (exists ((M_2 $$unsorted)) (= N (tptp.hAPP tptp.nat tptp.nat tptp.suc M_2))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) N) (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_1))) (= N _let_1)))) (forall ((Ma $$unsorted) (N $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) Ma) (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (or (= Ma (tptp.zero_zero tptp.nat)) (exists ((J_1 $$unsorted)) (and (= Ma (tptp.hAPP tptp.nat tptp.nat tptp.suc J_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) J_1) N))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) X_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_2))) (or (= X_1 _let_1) (= X_1 _let_2)))))) (forall ((Ma $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) Ma) _let_1)) (= Ma _let_1)))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_1))) (= (= _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) Ma) N)) (or (and (= Ma _let_2) (= N _let_1)) (and (= Ma _let_1) (= N _let_2))))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_1))) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) Ma) N) _let_2) (or (and (= Ma _let_2) (= N _let_1)) (and (= Ma _let_1) (= N _let_2))))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) Ma) N) _let_1) (and (= Ma _let_1) (= N _let_1))))) (forall ((Ma $$unsorted) (N $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) Ma) N)) (exists ((K_1 $$unsorted)) (= N (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) Ma) K_1)))))) (forall ((I_1 $$unsorted) (M $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) I_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) M) I_1))))) (forall ((I_1 $$unsorted) (M $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) I_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) I_1) M))))) (= _let_175 _let_202) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc M)) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) M) N_1))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) Ma) N)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) N) (tptp.hAPP tptp.nat tptp.nat tptp.suc Ma))) (= N Ma))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) M) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc M)) N_1))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) M) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) M) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc Ma)) N)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) Ma) N))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) Ma) (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) Ma) N))))) (forall ((N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) N) Ma)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc N)) Ma))))) (forall ((K $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc K)))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 Ma)) (tptp.hAPP tptp.nat tptp.nat _let_3 N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Ma) N))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) M) N_1)) (tptp.hAPP tptp.nat tptp.nat tptp.suc M)))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) M))) (= (tptp.hAPP tptp.nat tptp.nat _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) M) (tptp.hAPP tptp.nat tptp.nat _let_2 N_1)))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc M)) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.plus_plus tptp.nat) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)))))) (forall ((K $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc K)))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 Ma)) (tptp.hAPP tptp.nat tptp.nat _let_3 N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Ma) N))))))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) N_1) (tptp.one_one tptp.nat)))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) (tptp.one_one tptp.nat)) N_1))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_1) M)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc M)) N_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1))))))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)) (tptp.one_one tptp.nat)) N_1)) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 _let_1 M))) (= (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.one_one tptp.nat))) N_1)))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_div tptp.nat) A_1) B)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 A_1)) (tptp.hAPP tptp.nat tptp.int _let_1 B))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 X_1)) (tptp.hAPP tptp.nat tptp.int _let_1 Y_1)) (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_div tptp.nat) X_1) Y_1))))) (forall ((M $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_div tptp.nat) M) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))) M)) (forall ((M $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) M) (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_1)) _let_1))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.div_mod tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)))) (let ((_let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc M)) N_1))) (let ((_let_5 (= _let_3 N_1))) (and (=> _let_5 (= _let_4 (tptp.zero_zero tptp.nat))) (=> (not _let_5) (= _let_4 _let_3))))))))) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 X_1)) N_1) (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) X_1) N_1))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) M) N_1)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 M)) N_1)))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 M)) N_1) (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) M) N_1))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) _let_1) N_1) _let_1))) (forall ((X_2 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_1))) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) X_2) Ma) _let_2) (or (= Ma _let_1) (= X_2 _let_2)))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) A_1) B)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 A_1)) (tptp.hAPP tptp.nat tptp.int _let_1 B))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 X_1)) (tptp.hAPP tptp.nat tptp.int _let_1 Y_1)) (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) X_1) Y_1))))) (forall ((X_2 $$unsorted) (N $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (let ((_let_4 (tptp.power_power tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_5 _let_4 X_2) _let_3)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_5 _let_4 Y_2) _let_3))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 X_2) Y_2))))))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) X_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 Y_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) Y_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1))))))) (forall ((X_2 $$unsorted) (N $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (let ((_let_4 (tptp.power_power tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_5 _let_4 X_2) _let_3)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_5 _let_4 Y_2) _let_3))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 X_2) Y_2))))))))) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.even_odd_even tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) X_2) N))) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_2)) (not (= N (tptp.zero_zero tptp.nat))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.nat_tsub (tptp.hAPP tptp.nat tptp.int _let_1 X_1)) (tptp.hAPP tptp.nat tptp.int _let_1 Y_1)) (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) X_1) Y_1))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.member tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) A_2) B_1)) tptp.zOdd)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 A_2) tptp.zEven)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 B_1) tptp.zOdd)))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.member tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) A_2) B_1)) tptp.zOdd)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 A_2) tptp.zOdd)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 B_1) tptp.zEven)))))))) (forall ((B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.member tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 A_2) tptp.zEven)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 B_1) tptp.zOdd)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) A_2) B_1)) tptp.zOdd)))))))) (forall ((B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.member tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 A_2) tptp.zOdd)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 B_1) tptp.zOdd)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) A_2) B_1)) tptp.zEven)))))))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.member tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 X_2) tptp.zEven)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 Y_2) tptp.zOdd)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) X_2) Y_2)) tptp.zOdd)))))))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.member tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 X_2) tptp.zOdd)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 Y_2) tptp.zEven)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) X_2) Y_2)) tptp.zOdd)))))))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.member tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 X_2) tptp.zOdd)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 Y_2) tptp.zOdd)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) X_2) Y_2)) tptp.zEven)))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat X_a))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_1) M)) (= (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) M) N_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) (tptp.hAPP tptp.nat X_a _let_1 M)) (tptp.hAPP tptp.nat X_a _let_1 N_1)))))))) (forall ((N $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N)) (tptp.zero_zero tptp.int))) (= N (tptp.zero_zero tptp.nat)))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((A_1 $$unsorted) (N_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1))) (let ((_let_4 (tptp.power_power X_a))) (let ((_let_5 (tptp.fun tptp.nat X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_5 _let_4 A_1) _let_3)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_5 _let_4 B) _let_3))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.zero_zero X_a)) B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_1) B)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((A_1 $$unsorted) (N_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1))) (let ((_let_3 (tptp.power_power X_a))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (=> (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_4 _let_3 A_1) _let_2) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_4 _let_3 B) _let_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 B)) (= (tptp.ti X_a A_1) (tptp.ti X_a B)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((N_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.one_one X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1))))))))) (forall ((Z_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) Z_1)) (= (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z_1)) (tptp.ti tptp.int Z_1)))) (forall ((Ma $$unsorted) (Z $$unsorted)) (= (= (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) Ma) (tptp.ti tptp.int Z)) (and (= Ma (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) Z))))) (forall ((Z_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z_1)))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) _let_1) Z_1)))) (and (=> _let_3 (= _let_2 (tptp.ti tptp.int Z_1))) (=> (not _let_3) (= _let_2 _let_1))))))) (forall ((Ma $$unsorted) (Z $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) Ma) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) Ma)) Z)))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_1) M)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 M)) (tptp.hAPP tptp.nat tptp.int _let_1 N_1)) (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) M) N_1)))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 M)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) M) N_1))))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 M)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) N_1) M))))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 M)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) M) N_1))))))) (forall ((M $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))) (=> (not (= M (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) M) K_4))) (=> (not (= M _let_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) _let_1) M)))))) (forall ((M $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) M) K_4))) (=> (not (= M _let_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 _let_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 K_4))))))) (forall ((M $$unsorted) (K_4 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.zero_zero tptp.nat))) (let ((_let_4 (tptp.hAPP tptp.nat _let_2 _let_1 _let_3))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_4 N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_4 K_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_3)) M)) (=> (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) M) N_1) K_4) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 N_1) K_4))))))))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) _let_1) M)) (=> (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) M) N_1) M) (= N_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_1)))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) _let_1) N_1)) (= (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) N_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_1))) N_1)))) (forall ((I_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.zero_zero tptp.nat)) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) N_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc I_1))) N_1)))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) Ma) N))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 Ma)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 N)))))) _let_250 (forall ((M $$unsorted) (K_4 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.minus_minus tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) K_4) J_2)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 J_2) K_4))) M) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc J_2)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) K_4) M))))))) (forall ((M $$unsorted) (K_4 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.minus_minus tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) K_4) J_2)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 M) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 J_2) K_4))) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) M) K_4)) (tptp.hAPP tptp.nat tptp.nat tptp.suc J_2))))))) (forall ((N_1 $$unsorted) (I_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 I_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) I_1) N_1)))))) (forall ((K_4 $$unsorted) (N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.div_mod tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) K_4) N_1)) M))) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc M)) N_1))))) (= _let_205 (tptp.hAPP tptp.int tptp.code_code_numeral _let_242 tptp.pls)) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((N $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)))))) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.member tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) X_2) N)) tptp.zEven)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 X_2) tptp.zEven)))))))) (forall ((N $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.member tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 X_2) tptp.zOdd)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) X_2) (tptp.one_one tptp.int))) tptp.zEven))))))) (= _let_7 (tptp.hAPP tptp.nat tptp.int _let_186 _let_247)) (forall ((K_4 $$unsorted) (I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) K_4)))) (let ((_let_2 (tptp.ord_less tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 I_1) J_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) K_4)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int _let_1 I_1)) (tptp.hAPP tptp.int tptp.int _let_1 J_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((N_1 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.zero_zero X_a)) R_4)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 R_4) (tptp.one_one X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) R_4) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1))) R_4))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((N_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.zero_zero X_a)) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1))) _let_1)))))))))) (forall ((P_1 $$unsorted) (I $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 I))) (and (forall ((N_2 $$unsorted)) (=> (= (tptp.ti tptp.int I) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 N_2)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) I) (tptp.zero_zero tptp.int))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.zero_zero tptp.nat))))))) _let_248 (forall ((Ma $$unsorted) (W_1 $$unsorted)) (let ((_let_1 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) W_1)))) (= (= Ma (tptp.hAPP tptp.int tptp.nat tptp.nat_1 W_1)) (and (=> _let_1 (= (tptp.ti tptp.int W_1) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) Ma))) (=> (not _let_1) (= Ma (tptp.zero_zero tptp.nat))))))) (forall ((Ma $$unsorted) (V $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V))) (= (= (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) Ma) _let_1) (and (= Ma (tptp.hAPP tptp.int tptp.nat tptp.nat_1 _let_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) _let_1)))))) (= _let_247 (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_244)) (= _let_246 _let_202) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1))) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N_1))) (forall ((X_a $$unsorted)) (=> (tptp.monoid_mult X_a) (forall ((Y_1 $$unsorted) (P_5 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) Y_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) P_5) N_1)) (= (tptp.hAPP tptp.nat X_a _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)) P_5)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.hAPP tptp.nat X_a _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 N_1) P_5))) Y_1))))))))) (forall ((N_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (= (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) N_1) (tptp.one_one tptp.nat))) N_1))) (forall ((N_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (= N_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) N_1) (tptp.one_one tptp.nat)))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.plus_plus tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 M) N_1))) (let ((_let_4 (= M (tptp.zero_zero tptp.nat)))) (and (=> _let_4 (= _let_3 N_1)) (=> (not _let_4) (= _let_3 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) M) (tptp.one_one tptp.nat))) N_1)))))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.div_div tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 M) N_1))) (let ((_let_4 (tptp.ord_less tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat tptp.bool))) (let ((_let_6 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 M) N_1)))) (let ((_let_7 (tptp.zero_zero tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 _let_7) N_1)) (and (=> _let_6 (= _let_3 _let_7)) (=> (not _let_6) (= _let_3 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) M) N_1)) N_1)))))))))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.div_div tptp.nat))) (let ((_let_3 (tptp.ord_less tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 (tptp.zero_zero tptp.nat)) N_1)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 M) N_1))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 M) N_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) M) N_1)) N_1)))))))))) (forall ((M $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) _let_1) K_4)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.div_mod tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) K_4) M))) K_4) _let_1))))) (forall ((A_1 $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))) (let ((_let_2 (tptp.div_mod tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.plus_plus tptp.nat))) (let ((_let_5 (tptp.div_div tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_5 (tptp.hAPP tptp.nat tptp.nat tptp.suc A_1)) C) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_5 A_1) C)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_5 _let_1) C))) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_5 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 A_1) C)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 _let_1) C))) C))))))))) (= _let_5 (tptp.hAPP tptp.nat tptp.int _let_186 _let_168)) (forall ((Ma $$unsorted) (W_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) W_1)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 W_1)) Ma)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) W_1) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) Ma))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_ring_1 X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.minus_minus X_a))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))))) (let ((_let_4 (tptp.power_power X_a))) (let ((_let_5 (tptp.fun tptp.nat X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_5 _let_4 X_1) _let_3)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_5 _let_4 Y_1) _let_3)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.plus_plus X_a) X_1) Y_1))))))))))) (forall ((P_1 $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.nat tptp.int _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) X_2) Y_2)))) (and (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) Y_2) X_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) (tptp.hAPP tptp.nat tptp.int _let_2 X_2)) (tptp.hAPP tptp.nat tptp.int _let_2 Y_2))))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) X_2) Y_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.zero_zero tptp.int))))))))) (= _let_168 _let_244) (= _let_244 _let_168) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) N_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.nat))) (let ((_let_2 (tptp.minus_minus tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.hAPP tptp.int tptp.nat _let_1 tptp.pls)) N_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc M)) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 M) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 N_1) (tptp.hAPP tptp.int tptp.nat _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))))))) (forall ((Z $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.one_one tptp.int)) Z)))) (forall ((V_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) _let_1)) (= _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) _let_1) (tptp.one_one tptp.nat))))))) (forall ((M $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.div_div tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc M))) _let_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 M) _let_1))))))) (forall ((M $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.div_mod tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc M))) _let_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 M) _let_1)))))) (forall ((Z_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) Z_1)) (= (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) (tptp.one_one tptp.int)) Z_1))))) (forall ((M $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat _let_1 V_1))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.div_div tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_4 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc M)))) _let_2) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.int tptp.nat _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) M)) _let_2))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.div_div tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc M)))) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) M)) N_1))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.div_div tptp.nat) M))) (= (tptp.hAPP tptp.nat tptp.nat _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)))) (tptp.hAPP tptp.nat tptp.nat _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N_1)))))) (forall ((M $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat _let_1 V_1))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.div_mod tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_4 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc M)))) _let_2) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.int tptp.nat _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) M)) _let_2))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.div_mod tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc M)))) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) M)) N_1))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.div_mod tptp.nat) M))) (= (tptp.hAPP tptp.nat tptp.nat _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)))) (tptp.hAPP tptp.nat tptp.nat _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N_1)))))) (forall ((P_1 $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_div tptp.nat) Ma) N))) (or (and (= N _let_1) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 _let_1))) (exists ((Q_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) N))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat _let_1 Q_4)) Ma)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 (tptp.ord_less tptp.nat) Ma) (tptp.hAPP tptp.nat tptp.nat _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc Q_4)))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 Q_4)))))))))) (forall ((Q_2 $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) N))) (let ((_let_3 (tptp.ord_less tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 (tptp.zero_zero tptp.nat)) N)) (= (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat _let_2 Q_2)) Ma)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 Ma) (tptp.hAPP tptp.nat tptp.nat _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc Q_2))))) (= Q_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_div tptp.nat) Ma) N))))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.div_div tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 (tptp.ord_less_eq tptp.nat) N_1) M)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 M) N_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) M) N_1)) N_1))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.number_ring X_a) (tptp.linordered_idom X_a)) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) N_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((V_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V_1)))) (let ((_let_2 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V_1))))) (and (=> _let_2 (= _let_1 (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) V_1))) (=> (not _let_2) (= _let_1 (tptp.zero_zero X_a))))))))) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.even_odd_even tptp.int) X_2)) (exists ((Y $$unsorted)) (= (tptp.ti tptp.int X_2) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) Y))))) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.even_odd_even tptp.int) X_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) X_2)))) (forall ((Z $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) Z)))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z)) Ma)) (and (=> _let_2 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.dvd_dvd tptp.int) Z) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) Ma)))) (=> (not _let_2) (= Ma (tptp.zero_zero tptp.nat)))))))) (forall ((X_2 $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (= (tptp.ti tptp.int X_2) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) K)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X_2) tptp.zEven))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) N_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (or (= N_1 _let_1) (= N_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_1)))))) (= _let_245 _let_244) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.even_odd_even tptp.int) X_2)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) X_2) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (tptp.zero_zero tptp.int)))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.even_odd_even tptp.int) X_1)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) _let_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.div_div tptp.int) X_1) _let_1)) (tptp.ti tptp.int X_1)))))) (= _let_243 (tptp.hAPP tptp.int tptp.code_code_numeral _let_242 _let_2)) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) X_1))) (let ((_let_2 (tptp.hAPP tptp.nat X_a _let_1 N_1))) (let ((_let_3 (tptp.times_times X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (= (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N_1))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 X_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 _let_2) _let_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.monoid_mult X_a) (forall ((A_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power X_a))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.hAPP X_a _let_3 _let_2 A_1))) (= (tptp.hAPP tptp.nat X_a _let_4 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) _let_1) N_1))) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.nat X_a _let_4 N_1)) _let_1)))))))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.number_number_of tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat _let_2 (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_1))) N_1))) (=> (not (= N_1 (tptp.zero_zero tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 (tptp.minus_minus tptp.nat) _let_4) (tptp.hAPP tptp.int tptp.nat _let_2 _let_1)))) _let_4))))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) _let_1) N_1))) (=> (not (= N_1 (tptp.zero_zero tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.minus_minus tptp.nat) _let_3) _let_1))) _let_3)))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X_2) tptp.zEven)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) X_2) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (tptp.zero_zero tptp.int))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.div_div tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (let ((_let_4 (tptp.ord_less tptp.int))) (let ((_let_5 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_5 tptp.bool) (tptp.member tptp.int) Y_2) tptp.zEven)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 X_2) Y_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 X_2) _let_1)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 Y_2) _let_1))))))))))) (forall ((K_4 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) K_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) _let_1) M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) K_4)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) (tptp.hAPP tptp.nat tptp.int _let_2 M)) K_4) (tptp.hAPP tptp.nat tptp.int _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) M) (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_1))))))))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.div_div tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (let ((_let_4 (tptp.times_times tptp.int))) (let ((_let_5 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_5 tptp.bool) (tptp.member tptp.int) X_2) tptp.zEven)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_4 X_2) Y_2)) _let_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 X_2) _let_1)) Y_2))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_3 tptp.bool) (tptp.member tptp.int) X_2) tptp.zEven)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) _let_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.div_div tptp.int) X_2) _let_1)) (tptp.ti tptp.int X_2))))))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.div_div tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (let ((_let_4 (tptp.plus_plus tptp.int))) (let ((_let_5 (tptp.member tptp.int))) (let ((_let_6 (tptp.fun tptp.int tptp.bool))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP tptp.int _let_7 _let_5 X_2) tptp.zEven)) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP tptp.int _let_7 _let_5 Y_2) tptp.zEven)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_4 X_2) Y_2)) _let_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 X_2) _let_1)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 Y_2) _let_1))))))))))))) (forall ((V_3 $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_div tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V_3)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) (tptp.one_one tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V_3))))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) tptp.min_1)))) (let ((_let_2 (tptp.member tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (let ((_let_5 (tptp.hAPP tptp.int _let_3 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_5 X_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_5 Y_2)) (=> (= (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.int _let_4 _let_2 X_2) tptp.zEven)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.int _let_4 _let_2 Y_2) tptp.zEven))) (= (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_2)) (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Y_2)))))))))))) (forall ((X_2 $$unsorted)) (= (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.even_odd_even tptp.int) X_2))) (exists ((Y $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (= (tptp.ti tptp.int X_2) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) Y)) (tptp.one_one tptp.int))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N_1))))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((N_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N_1)))) _let_1))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_3 (tptp.div_div tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.int))) (let ((_let_5 (tptp.plus_plus tptp.int))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.even_odd_even tptp.int) X_1))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 _let_5 X_1) _let_1)) _let_2) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 _let_3 X_1) _let_2)) _let_1))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.div_div tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.even_odd_even tptp.int) X_1)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.plus_plus tptp.int) X_1) (tptp.one_one tptp.int))) _let_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 X_1) _let_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.min_1))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) _let_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N_1))) _let_1))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N_1))) (=> (not (= N_1 (tptp.zero_zero tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) _let_2) (tptp.one_one tptp.nat))) _let_2))))) (forall ((M $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) M))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) _let_1) M)) (= (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int _let_2 _let_1))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X_2) tptp.zEven)) (not (forall ((K_1 $$unsorted)) (not (= (tptp.ti tptp.int X_2) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) K_1)))))))) (forall ((I $$unsorted) (P_1 $$unsorted) (P_4 $$unsorted)) (=> (forall ((I_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) I_2) P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 I_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc I_2)) P_4)))))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 I)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) I) P_4)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.zero_zero tptp.nat))))))) (forall ((N_1 $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) A_1)) (exists ((R_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) R_2)) (= (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) R_2) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)) A_1))))) (forall ((K_4 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) K_4)) (exists ((N_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_2)) (= (tptp.ti tptp.int K_4) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (forall ((E $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) (tptp.zero_zero X_a)) E)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) X_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) Y_1) E)))))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_1) Y_1)))))) (forall ((J $$unsorted) (I $$unsorted) (P_1 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (forall ((I_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) I_2) P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 I_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc I_2)) P_4)))))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 I)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 I) P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 J) P_4)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 J))))))))) (forall ((N $$unsorted) (N_7 $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) (tptp.hAPP tptp.nat tptp.nat F N_2)) (tptp.hAPP tptp.nat tptp.nat F (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2))))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) N) N_7)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.dvd_dvd tptp.nat) (tptp.hAPP tptp.nat tptp.nat F N)) (tptp.hAPP tptp.nat tptp.nat F N_7))))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (= (tptp.hAPP tptp.nat tptp.int _let_1 Ma) (tptp.hAPP tptp.nat tptp.int _let_1 N)) (= Ma N)))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (P_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.semiring_1_of_nat tptp.int))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.int _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.bool (tptp.fun tptp.nat _let_1) (tptp.if tptp.nat) P_1) X_2) Y_2)))) (let ((_let_4 (tptp.hBOOL P_1))) (and (=> _let_4 (= (tptp.hAPP tptp.nat tptp.int _let_2 X_2) _let_3)) (=> (not _let_4) (= (tptp.hAPP tptp.nat tptp.int _let_2 Y_2) _let_3)))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (= (tptp.hAPP tptp.nat tptp.int _let_1 X_2) (tptp.hAPP tptp.nat tptp.int _let_1 Y_2)) (= X_2 Y_2)))) (forall ((N_1 $$unsorted) (I_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.code_code_numeral _let_1 tptp.code_nat_of_aux I_1) N_1))) (let ((_let_3 (= I_1 (tptp.zero_zero tptp.code_code_numeral)))) (and (=> _let_3 (= _let_2 N_1)) (=> (not _let_3) (= _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.code_code_numeral _let_1 tptp.code_nat_of_aux (tptp.hAPP tptp.code_code_numeral tptp.code_code_numeral (tptp.hAPP tptp.code_code_numeral (tptp.fun tptp.code_code_numeral tptp.code_code_numeral) (tptp.minus_minus tptp.code_code_numeral) I_1) (tptp.one_one tptp.code_code_numeral))) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1))))))))) (forall ((Z_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) Z_1)) (not (forall ((M_2 $$unsorted)) (not (= (tptp.ti tptp.int Z_1) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) M_2))))))) (forall ((K_4 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) K_4)) (not (forall ((N_2 $$unsorted)) (not (= (tptp.ti tptp.int K_4) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N_2))))))) (forall ((K_4 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) K_4)) (exists ((N_2 $$unsorted)) (= (tptp.ti tptp.int K_4) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N_2))))) (forall ((P_1 $$unsorted) (I $$unsorted) (J $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) I) J)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 J)) (=> (forall ((I_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) I_2) J)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc I_2))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 I_2))))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 I)))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M) N_1)) (exists ((K_1 $$unsorted)) (= N_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) M) K_1)))))) (forall ((N $$unsorted) (N_7 $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat F N))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat F N_7))) (let ((_let_3 (tptp.dvd_dvd tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (=> (forall ((N_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat F N_2))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat F (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2)))) (let ((_let_3 (tptp.dvd_dvd tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 _let_1) _let_2)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 _let_2) _let_1))))))))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 (tptp.ord_less tptp.nat) N) N_7)) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 _let_1) _let_2)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 _let_2) _let_1))))))))))) (forall ((N $$unsorted) (Ma $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat F N))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat F Ma))) (let ((_let_4 (tptp.dvd_dvd tptp.nat))) (=> (forall ((N_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat F N_2))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat F (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2)))) (let ((_let_3 (tptp.dvd_dvd tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 _let_1) _let_2)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 _let_2) _let_1))))))))) (= (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 _let_4 _let_2) _let_3)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 _let_4 _let_3) _let_2)))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) N) Ma))))))))) (forall ((N_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (exists ((M_2 $$unsorted)) (= N_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc M_2))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((N $$unsorted) (N_7 $$unsorted) (F $$unsorted)) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.nat X_a F N_2)) (tptp.hAPP tptp.nat X_a F (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2))))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N) N_7)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.nat X_a F N)) (tptp.hAPP tptp.nat X_a F N_7)))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((N $$unsorted) (N_7 $$unsorted) (F $$unsorted)) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP tptp.nat X_a F N_2)) (tptp.hAPP tptp.nat X_a F (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2))))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) N) N_7)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP tptp.nat X_a F N)) (tptp.hAPP tptp.nat X_a F N_7)))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((N $$unsorted) (Ma $$unsorted) (F $$unsorted)) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP tptp.nat X_a F N_2)) (tptp.hAPP tptp.nat X_a F (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2))))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP tptp.nat X_a F N)) (tptp.hAPP tptp.nat X_a F Ma))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) N) Ma))))))) (forall ((V_3 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V_3))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) _let_2) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V_3)))) (let ((_let_4 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_1)))) (and (=> _let_4 (= _let_3 _let_2)) (=> (not _let_4) (= _let_3 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) (tptp.one_one tptp.int)) _let_1)))))))))) (forall ((P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_4)) (= (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP _let_1 tptp.nat (tptp.finite_card tptp.int) (tptp.hAPP tptp.int _let_1 tptp.sRStar P_4))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) P_4) (tptp.one_one tptp.int)))))) (forall ((Z_1 $$unsorted)) (not (forall ((M_2 $$unsorted) (N_2 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (not (= (tptp.ti tptp.int Z_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 M_2)) (tptp.hAPP tptp.nat tptp.int _let_1 N_2)))))))) (forall ((I $$unsorted) (P_1 $$unsorted) (K $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 K)) (=> (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 N_2)))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) K) I)))))) (forall ((N_1 $$unsorted) (M_4 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)) M_4)) (exists ((M_2 $$unsorted)) (= M_4 (tptp.hAPP tptp.nat tptp.nat tptp.suc M_2))))) (forall ((X_a $$unsorted)) (=> (tptp.preorder X_a) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_1) X_1))))) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_9))) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_8))) (forall ((N_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N_1))))) (forall ((Z_5 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg Z_5)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) Z_5) (tptp.zero_zero tptp.int))))) (forall ((X_2 $$unsorted)) (= (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg X_2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X_2)))) (forall ((W_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 W_1)))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg (tptp.hAPP tptp.int tptp.int _let_1 W_1)))))) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_241))) (forall ((W_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 W_1)))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg (tptp.hAPP tptp.int tptp.int _let_1 W_1)))))) (forall ((Z_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg Z_1)) (= (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z_1) (tptp.zero_zero tptp.nat)))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_240)) (forall ((Z_1 $$unsorted)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg Z_1))) (= (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z_1)) (tptp.ti tptp.int Z_1)))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.ord X_b) (forall ((F $$unsorted) (G $$unsorted)) (let ((_let_1 (tptp.fun X_a X_b))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) F) G)) (forall ((X $$unsorted)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP X_a X_b F X)) (tptp.hAPP X_a X_b G X))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (or (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_1) X_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (= (tptp.ti X_a X_2) (tptp.ti X_a Y_2)) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_2) Y_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_2) X_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.preorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (= X_1 Y_1) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_1) Y_1)))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.ord X_b) (forall ((X_2 $$unsorted) (F $$unsorted) (G $$unsorted)) (let ((_let_1 (tptp.fun X_a X_b))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) F) G)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP X_a X_b F X_2)) (tptp.hAPP X_a X_b G X_2)))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_2) X_2)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_2) Y_2)) (= (tptp.ti X_a X_2) (tptp.ti X_a Y_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ord X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (= (tptp.ti X_a A_1) (tptp.ti X_a B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B) C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_1) C))))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) C))) (=> (= (tptp.ti X_a A_1) (tptp.ti X_a B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.ord X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) A_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 B)) (=> (= (tptp.ti X_a B) (tptp.ti X_a C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((C $$unsorted) (B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B) A_1)) (=> (= (tptp.ti X_a B) (tptp.ti X_a C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 C) A_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_1) X_1)) (= (tptp.ti X_a X_1) (tptp.ti X_a Y_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.preorder X_a) (forall ((Z_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 X_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 Y_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_1) Z_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 Z_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1)) (= (tptp.ti X_a X_1) (tptp.ti X_a Y_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((Z_1 $$unsorted) (Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 Z_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 Y_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 X_1)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.ord X_b) (forall ((X_2 $$unsorted) (F $$unsorted) (G $$unsorted)) (let ((_let_1 (tptp.fun X_a X_b))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) F) G)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP X_a X_b F X_2)) (tptp.hAPP X_a X_b G X_2)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_1) X_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.preorder X_a) (forall ((X_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) X_1) X_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (not (= (tptp.ti X_a X_2) (tptp.ti X_a Y_2))) (or (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_2) Y_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_2) X_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_2) Y_2))) (or (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_2) X_2)) (= (tptp.ti X_a X_2) (tptp.ti X_a Y_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (or (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1)) (= (tptp.ti X_a X_1) (tptp.ti X_a Y_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_1) X_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_2) X_2))) (= (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_2) Y_2))) (= (tptp.ti X_a X_2) (tptp.ti X_a Y_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (not (= (tptp.ti X_a X_1) (tptp.ti X_a Y_1))) (=> (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_1) X_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) X_1) Y_1)) (not (= (tptp.ti X_a X_1) (tptp.ti X_a Y_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.preorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_1) X_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.preorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_1) X_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) X_1) Y_1)) (not (= (tptp.ti X_a X_1) (tptp.ti X_a Y_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) X_1) Y_1)) (not (= (tptp.ti X_a Y_1) (tptp.ti X_a X_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.preorder X_a) (forall ((P_1 $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_2) Y_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_2) X_2)) (tptp.hBOOL P_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.preorder X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_1) B)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B) A_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B) A_1)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_1) B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ord X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (= (tptp.ti X_a A_1) (tptp.ti X_a B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B) C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_1) C))))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) C))) (=> (= (tptp.ti X_a A_1) (tptp.ti X_a B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.ord X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) A_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 B)) (=> (= (tptp.ti X_a B) (tptp.ti X_a C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((C $$unsorted) (B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B) A_1)) (=> (= (tptp.ti X_a B) (tptp.ti X_a C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 C) A_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.preorder X_a) (forall ((Z_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 X_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 Y_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_1) Z_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 Z_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((Z_1 $$unsorted) (Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 Z_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 Y_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 X_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.preorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_1) X_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1))) (=> (not (= (tptp.ti X_a X_1) (tptp.ti X_a Y_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_1) X_1))))))))) (forall ((V_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V_1))) (= (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V_1) (tptp.zero_zero tptp.nat)))) (forall ((V $$unsorted) (V_2 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int _let_1 V_2))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_2)))) (let ((_let_4 (tptp.zero_zero tptp.int))) (let ((_let_5 (tptp.hAPP tptp.int tptp.int _let_1 V))) (let ((_let_6 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_5)))) (let ((_let_7 (tptp.number_number_of tptp.nat))) (= (= (tptp.hAPP tptp.int tptp.nat _let_7 V) (tptp.hAPP tptp.int tptp.nat _let_7 V_2)) (and (=> _let_6 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) _let_2) _let_4))) (=> (not _let_6) (and (=> _let_3 (= _let_5 _let_4)) (=> (not _let_3) (= (tptp.ti tptp.int V) (tptp.ti tptp.int V_2))))))))))))))) (forall ((V_3 $$unsorted) (K_4 $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.nat))) (let ((_let_2 (tptp.plus_plus tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.int tptp.nat _let_1 V_3)) K_4))) (let ((_let_5 (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.int tptp.nat _let_1 V_1)))) (let ((_let_6 (tptp.hAPP tptp.nat tptp.nat _let_5 _let_4))) (let ((_let_7 (tptp.number_number_of tptp.int))) (let ((_let_8 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg (tptp.hAPP tptp.int tptp.int _let_7 V_3))))) (let ((_let_9 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg (tptp.hAPP tptp.int tptp.int _let_7 V_1))))) (and (=> _let_9 (= _let_6 _let_4)) (=> (not _let_9) (and (=> _let_8 (= _let_6 (tptp.hAPP tptp.nat tptp.nat _let_5 K_4))) (=> (not _let_8) (= _let_6 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.int tptp.nat _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) V_1) V_3))) K_4)))))))))))))))) (forall ((V_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V_1))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V_1)))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_1)))) (and (=> _let_3 (= _let_2 (tptp.zero_zero tptp.int))) (=> (not _let_3) (= _let_2 _let_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((V_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V_1)))) (let ((_let_2 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V_1))))) (and (=> _let_2 (= _let_1 (tptp.zero_zero X_a))) (=> (not _let_2) (= _let_1 (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) V_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (= (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) X_2) Y_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) Y_2) X_2))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (= (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) X_2) Y_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) Y_2) X_2))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (or (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) X_1) Y_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) Y_1) X_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) X_2) Y_2)) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) X_2) Y_2)) (not (= (tptp.ti X_a X_2) (tptp.ti X_a Y_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.preorder X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less X_a) X_2) Y_2)) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_2) Y_2)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_2) X_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) X_2) Y_2)) (or (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) X_2) Y_2)) (= (tptp.ti X_a X_2) (tptp.ti X_a Y_2)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) X_1) Y_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) Y_1) X_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) Y_1) X_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) X_1) Y_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) X_2) Y_2))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) X_2) Y_2)) (= (tptp.ti X_a X_2) (tptp.ti X_a Y_2)))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (not (= (tptp.ti X_a A_1) (tptp.ti X_a B))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) A_1) B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) A_1) B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (not (= (tptp.ti X_a A_1) (tptp.ti X_a B))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) B) A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) B) A_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) Y_1) X_1)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) X_1) Y_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.preorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) X_1) Y_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) X_1) Y_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) X_2) Y_2)) (= (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) X_2) Y_2))) (= (tptp.ti X_a X_2) (tptp.ti X_a Y_2)))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) X_1) Y_1)) (or (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) X_1) Y_1)) (= (tptp.ti X_a X_1) (tptp.ti X_a Y_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) A_1) B)) (=> (not (= (tptp.ti X_a A_1) (tptp.ti X_a B))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) A_1) B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) B) A_1)) (=> (not (= (tptp.ti X_a A_1) (tptp.ti X_a B))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) B) A_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.preorder X_a) (forall ((Z_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) X_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 Y_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) Y_1) Z_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 Z_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((Z_1 $$unsorted) (Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less_eq X_a) Z_1) Y_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Z_1) X_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.preorder X_a) (forall ((Z_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less_eq X_a) X_1) Y_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_1) Z_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_1) Z_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((Z_1 $$unsorted) (Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) Z_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) Y_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 Y_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 X_1))))))))) (forall ((V_3 $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int _let_1 V_1))) (let ((_let_3 (tptp.number_number_of tptp.nat))) (let ((_let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_div tptp.nat) (tptp.hAPP tptp.int tptp.nat _let_3 V_1)) (tptp.hAPP tptp.int tptp.nat _let_3 V_3)))) (let ((_let_5 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_2)))) (and (=> _let_5 (= _let_4 (tptp.zero_zero tptp.nat))) (=> (not _let_5) (= _let_4 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) _let_2) (tptp.hAPP tptp.int tptp.int _let_1 V_3)))))))))))) (forall ((W $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat _let_1 W))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V_1))) (let ((_let_4 (tptp.power_power tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat tptp.nat))) (let ((_let_6 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_5 _let_4 (tptp.hAPP tptp.int tptp.nat _let_1 V_1)) _let_2))) (let ((_let_7 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_3)))) (and (=> _let_7 (= _let_6 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_5 _let_4 (tptp.zero_zero tptp.nat)) _let_2))) (=> (not _let_7) (= _let_6 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) _let_3) _let_2))))))))))))) (forall ((N_1 $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V_1))) (let ((_let_2 (tptp.power_power tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V_1)) N_1))) (let ((_let_5 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_1)))) (and (=> _let_5 (= _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.zero_zero tptp.nat)) N_1))) (=> (not _let_5) (= _let_4 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) _let_1) N_1))))))))))) (forall ((V_3 $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int _let_1 V_3))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int _let_1 V_1))) (let ((_let_4 (tptp.number_number_of tptp.nat))) (let ((_let_5 (tptp.hAPP tptp.int tptp.nat _let_4 V_1))) (let ((_let_6 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) _let_5) (tptp.hAPP tptp.int tptp.nat _let_4 V_3)))) (let ((_let_7 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_2)))) (let ((_let_8 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_3)))) (and (=> _let_8 (= _let_6 (tptp.zero_zero tptp.nat))) (=> (not _let_8) (and (=> _let_7 (= _let_6 _let_5)) (=> (not _let_7) (= _let_6 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) _let_3) _let_2)))))))))))))))) (forall ((J $$unsorted) (A_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.zero_zero tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) _let_1)) P_4)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong A_2) _let_4) P_4))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 tptp.quadRes P_4) A_2))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong J) _let_4) P_4))) (= (tptp.hAPP _let_2 tptp.nat (tptp.finite_card tptp.int) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) tptp.multInvPair A_2) P_4) J)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1)))))))))))) (forall ((A_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_4)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong A_2) (tptp.zero_zero tptp.int)) P_4))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 tptp.quadRes P_4) A_2))) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) X) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.setS A_2) P_4))) (= (tptp.hAPP _let_1 tptp.nat (tptp.finite_card tptp.int) X) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))))))))))) (forall ((N_1 $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.nat))) (let ((_let_2 (tptp.plus_plus tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.int tptp.nat _let_1 V_1)) N_1)))) (let ((_let_5 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V_1))))) (and (=> _let_5 (= _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.one_one tptp.nat)) N_1))) (=> (not _let_5) (= _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.int tptp.nat _let_1 (tptp.hAPP tptp.int tptp.int tptp.succ V_1))) N_1)))))))))) (forall ((I_1 $$unsorted) (K_4 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) I_1) K_4)) (=> (not (= K_4 (tptp.hAPP tptp.nat tptp.nat tptp.suc I_1))) (not (forall ((J_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) I_1) J_1)) (not (= K_4 (tptp.hAPP tptp.nat tptp.nat tptp.suc J_1))))))))) (forall ((I_1 $$unsorted) (K_4 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc I_1)) K_4)) (not (forall ((J_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) I_1) J_1)) (not (= K_4 (tptp.hAPP tptp.nat tptp.nat tptp.suc J_1)))))))) (forall ((D2 $$unsorted) (D1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 D1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 D2)) (exists ((E $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 _let_1 E))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) E)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 D1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 D2))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.ord X_b) (forall ((F $$unsorted) (G $$unsorted)) (let ((_let_1 (tptp.fun X_a X_b))) (let ((_let_2 (tptp.ord_less_eq _let_1))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_3 (tptp.ord_less _let_1) F) G)) (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 F) G)) (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 G) F))))))))))) (= (tptp.hAPP tptp.int tptp.int tptp.succ tptp.pls) _let_2) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int tptp.succ (tptp.hAPP tptp.int tptp.int tptp.bit0 K_4)) (tptp.hAPP tptp.int tptp.int tptp.bit1 K_4))) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int tptp.succ (tptp.hAPP tptp.int tptp.int tptp.bit1 K_4)) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.succ K_4)))) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int tptp.succ K_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) K_4) (tptp.one_one tptp.int)))) (= (tptp.hAPP tptp.int tptp.int tptp.succ tptp.min_1) tptp.pls) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) K_4) tptp.min_1) (tptp.hAPP tptp.int tptp.int tptp.succ K_4))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((K_4 $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (= (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int tptp.succ K_4)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.one_one X_a)) (tptp.hAPP tptp.int X_a _let_1 K_4))))))) (forall ((K_4 $$unsorted) (L_4 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 K_4)) (tptp.hAPP tptp.int tptp.int tptp.bit1 L_4)) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 K_4) (tptp.hAPP tptp.int tptp.int tptp.succ L_4))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_semiring X_a) (forall ((V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) tptp.pls) V_1)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.one_one X_a)) (tptp.hAPP tptp.int X_a _let_1 V_1)) (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int tptp.succ V_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_semiring X_a) (forall ((V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) tptp.pls) V_1)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.int X_a _let_1 V_1)) (tptp.one_one X_a)) (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int tptp.succ V_1)))))))) (forall ((V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.nat))) (let ((_let_2 (tptp.one_one tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) _let_2) (tptp.hAPP tptp.int tptp.nat _let_1 V_1)))) (let ((_let_4 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) V_1) tptp.pls)))) (and (=> _let_4 (= _let_3 _let_2)) (=> (not _let_4) (= _let_3 (tptp.hAPP tptp.int tptp.nat _let_1 (tptp.hAPP tptp.int tptp.int tptp.succ V_1)))))))))) (forall ((V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.nat))) (let ((_let_2 (tptp.one_one tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.int tptp.nat _let_1 V_1)) _let_2))) (let ((_let_4 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) V_1) tptp.pls)))) (and (=> _let_4 (= _let_3 _let_2)) (=> (not _let_4) (= _let_3 (tptp.hAPP tptp.int tptp.nat _let_1 (tptp.hAPP tptp.int tptp.int tptp.succ V_1)))))))))) (forall ((V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.int tptp.nat _let_1 V_1)))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V_1))))) (and (=> _let_3 (= _let_2 (tptp.one_one tptp.nat))) (=> (not _let_3) (= _let_2 (tptp.hAPP tptp.int tptp.nat _let_1 (tptp.hAPP tptp.int tptp.int tptp.succ V_1))))))))) (forall ((A_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less tptp.int) _let_1) P_4)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) tptp.zcong A_2) (tptp.zero_zero tptp.int)) P_4))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 tptp.quadRes P_4) A_2))) (= (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP _let_4 tptp.nat (tptp.finite_card _let_3) (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_4) tptp.setS A_2) P_4))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.div_div tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.minus_minus tptp.int) P_4) (tptp.one_one tptp.int))) _let_1))))))))))) (forall ((A_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_4)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong A_2) (tptp.zero_zero tptp.int)) P_4))) (= (tptp.hAPP _let_2 _let_1 (tptp.complete_Sup_Sup _let_1) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.setS A_2) P_4)) (tptp.hAPP tptp.int _let_1 tptp.sRStar P_4)))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Xa_1 $$unsorted) (Ya $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.plus_plus tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X_1) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 Y_1) _let_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 Xa_1) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 Ya) _let_1)))))))))))) (forall ((N_1 $$unsorted)) (=> (not (= N_1 (tptp.zero_zero tptp.nat))) (exists ((M_2 $$unsorted)) (= N_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc M_2))))) (forall ((N $$unsorted) (P_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.zero_zero tptp.nat))) (=> (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 N_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2))))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 N))))) (forall ((P_1 $$unsorted) (K $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 K)) (=> (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 N_2)))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.zero_zero tptp.nat)))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (= (tptp.hAPP tptp.real tptp.real tptp.sqrt X_2) (tptp.hAPP tptp.real tptp.real tptp.sqrt Y_2)) (= X_2 Y_2))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.sqrt X_2)) (tptp.hAPP tptp.real tptp.real tptp.sqrt Y_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) Y_2)))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_1) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.sqrt X_1)) (tptp.hAPP tptp.real tptp.real tptp.sqrt Y_1))))))) (= (tptp.hAPP tptp.real tptp.real tptp.sqrt _let_25) _let_25) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (= (= (tptp.hAPP tptp.real tptp.real tptp.sqrt X_2) _let_1) (= X_2 _let_1)))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_1) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.sqrt X_1)) (tptp.hAPP tptp.real tptp.real tptp.sqrt Y_1))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.sqrt X_2)) (tptp.hAPP tptp.real tptp.real tptp.sqrt Y_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) Y_2)))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.sqrt X_1)) (tptp.hAPP tptp.real tptp.real tptp.sqrt Y_1)))))) (forall ((X_1 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.power_power tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_2 _let_1 X_1) K_4)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.sqrt X_1)) K_4))))) (= (tptp.hAPP tptp.real tptp.real tptp.sqrt _let_127) _let_127) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (= (= (tptp.hAPP tptp.real tptp.real tptp.sqrt X_2) _let_1) (= X_2 _let_1)))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) _let_1) X_1)) (=> (= (tptp.hAPP tptp.real tptp.real tptp.sqrt X_1) _let_1) (= X_1 _let_1))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 (tptp.hAPP tptp.real tptp.real tptp.sqrt X_1)))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real tptp.sqrt X_2)) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_2) _let_1))))))) (forall ((Y_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 (tptp.hAPP tptp.real tptp.real tptp.sqrt Y_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 Y_2))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 (tptp.hAPP tptp.real tptp.real tptp.sqrt X_1)))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) _let_1) X_1)) (not (= (tptp.hAPP tptp.real tptp.real tptp.sqrt X_1) _let_1))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real tptp.sqrt X_2)) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_2) _let_1))))))) (forall ((Y_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 (tptp.hAPP tptp.real tptp.real tptp.sqrt Y_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 Y_2))))) (forall ((Y_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.one_one tptp.real)))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 (tptp.hAPP tptp.real tptp.real tptp.sqrt Y_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 Y_2))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real tptp.sqrt X_2)) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_2) _let_1))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.one_one tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 (tptp.hAPP tptp.real tptp.real tptp.sqrt X_1)))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real tptp.sqrt X_2)) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_2) _let_1))))))) (forall ((Y_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.one_one tptp.real)))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 (tptp.hAPP tptp.real tptp.real tptp.sqrt Y_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 Y_2))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) X_1) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 X_1) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 Y_1) Y_1)))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 X_1) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 Y_1) Y_1)))))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_121 _let_230)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_238 _let_230)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_43 _let_236 _let_127) _let_230)) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (=> (= (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) Y_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) X_1) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) Y_1)) (= (tptp.hAPP tptp.real tptp.real tptp.sqrt X_1) Y_1)))) (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) X_1)) (= (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.real tptp.real tptp.sqrt X_1)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) X_1))) (forall ((X_2 $$unsorted)) (= (= (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.real tptp.real tptp.sqrt X_2)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) X_2) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) X_2)))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.real tptp.real tptp.sqrt X_1)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))))) (forall ((A_1 $$unsorted) (C $$unsorted) (B $$unsorted) (D $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.plus_plus tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_4 A_1) C)) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_4 B) D)) _let_1)))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 A_1) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 B) _let_1)))) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 C) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 D) _let_1)))))))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) Y_1) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X_1) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 Y_1) _let_1))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) X_1) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X_1) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 Y_1) _let_1))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (=> (= (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X_1) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 Y_1) _let_1))) Y_1) (= X_1 (tptp.zero_zero tptp.real))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (=> (= (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X_1) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 Y_1) _let_1))) X_1) (= Y_1 (tptp.zero_zero tptp.real))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Xa_1 $$unsorted) (Ya $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.plus_plus tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (let ((_let_6 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X_1) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 Y_1) _let_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 Xa_1) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 Ya) _let_1))))) (= (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real tptp.sqrt _let_6)) _let_1) _let_6)))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X_1) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 Y_1) _let_1))))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted) (U $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))) (let ((_let_3 (tptp.power_power tptp.real))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (let ((_let_6 (tptp.ord_less tptp.real))) (let ((_let_7 (tptp.fun tptp.real tptp.bool))) (let ((_let_8 (tptp.zero_zero tptp.real))) (let ((_let_9 (tptp.hAPP tptp.real _let_7 (tptp.ord_less_eq tptp.real) _let_8))) (let ((_let_10 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.inverse_divide tptp.real) U) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) _let_1)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_7 _let_6 _let_8) U)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_7 _let_6 X_1) _let_10)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_7 _let_6 Y_1) _let_10)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_9 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_9 Y_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_7 _let_6 (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_4 _let_3 X_1) _let_2)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_4 _let_3 Y_1) _let_2)))) U)))))))))))))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (X_3 $$unsorted) (C_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.hAPP X_a _let_2 (tptp.member X_a) A_3))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) X_3) C_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_3 X_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_3 (tptp.hAPP _let_2 _let_1 (tptp.complete_Sup_Sup _let_1) C_2))))))))) (forall ((A_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_4)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.int) (tptp.hAPP _let_2 _let_1 (tptp.complete_Sup_Sup _let_1) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.setS A_2) P_4)))))))) (forall ((Y_1 $$unsorted)) (=> (not (= Y_1 (tptp.zero_zero tptp.nat))) (not (forall ((Nat_2 $$unsorted)) (not (= Y_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc Nat_2))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.ord X_b) (forall ((F $$unsorted) (G $$unsorted)) (let ((_let_1 (tptp.fun X_a X_b))) (=> (forall ((X $$unsorted)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP X_a X_b F X)) (tptp.hAPP X_a X_b G X)))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) F) G))))))) (forall ((X_a $$unsorted)) (=> (tptp.dvd X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) B) A_1)) (not (forall ((K_1 $$unsorted)) (not (= (tptp.ti X_a A_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) B) K_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) _let_1) Y_1) _let_1))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) _let_1) A_1) _let_1))))) (forall ((X_a $$unsorted)) (=> (tptp.divisi14063676e_zero X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) A_1) _let_1) _let_1))))) (forall ((X_a $$unsorted)) (=> (tptp.field_inverse_zero X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.inverse_divide X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 Z_1) W)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) W))))))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_1))) (let ((_let_3 (tptp.inverse_divide X_a))) (= (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 B) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a _let_2 B)) C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Ya $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.plus_plus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 X_1) Y_1)) Ya) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Ya)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) Ya))))))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.plus_plus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) B)) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C))))))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) A_1) (tptp.one_one X_a)) (tptp.ti X_a A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Ya $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.minus_minus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 X_1) Y_1)) Ya) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Ya)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) Ya))))))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.minus_minus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) B)) C) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field_inverse_zero X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.inverse_divide X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 A_1) B)) N_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 A_1) N_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 B) N_1)))))))))) (forall ((R_4 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.inverse_divide tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 (tptp.times_times tptp.real) R_4))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real _let_3 A_1)) (tptp.hAPP tptp.real tptp.real _let_3 R_4)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 A_1) R_4)))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.inverse_divide tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.sqrt X_1)) (tptp.hAPP tptp.real tptp.real tptp.sqrt Y_1)))))) (forall ((A_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.int) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.wset A_2) P_4))))) (forall ((A_2 $$unsorted) (P_4 $$unsorted) (X $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) X) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.setS A_2) P_4))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.int) X)))))) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.int) (tptp.hAPP tptp.int _let_1 tptp.d22set A_2))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.hAPP X_a _let_3 _let_2 _let_1))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) A_2) B_1))) (or (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 B_1))) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_2) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B_1) _let_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.hAPP X_a _let_3 _let_2 _let_1))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) A_2) B_1)) _let_1)) (or (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B_1) _let_1))) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_2) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 B_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less_eq X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.zero_zero X_a)) C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less_eq X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 C) (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.hAPP X_a _let_3 _let_2 _let_1))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) A_2) B_1))) (or (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 B_1))) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_2) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B_1) _let_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.hAPP X_a _let_3 _let_2 _let_1))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) A_2) B_1)) _let_1)) (or (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B_1) _let_1))) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_2) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 B_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((A_2 $$unsorted) (C_1 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.inverse_divide X_a))) (let ((_let_5 (tptp.fun X_a X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_5 _let_4 A_2) C_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_5 _let_4 B_1) C_1))) (and (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) C_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_2) B_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 C_1) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B_1) A_2))) (not (= (tptp.ti X_a C_1) _let_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 X_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 Y_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) X_1) Y_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 Y_1) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) X_1) Y_1)) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 X_1) _let_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) Y_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) X_1) Y_1)) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 X_1) _let_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 Y_1) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) X_1) Y_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.zero_zero X_a)) C)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((C $$unsorted) (B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 B) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 C) (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field_inverse_zero X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ti X_a A_2))) (let ((_let_3 (= (tptp.ti X_a C_1) _let_1))) (let ((_let_4 (tptp.fun X_a X_a))) (= (= _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 (tptp.inverse_divide X_a) B_1) C_1)) (and (=> (not _let_3) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 (tptp.times_times X_a) A_2) C_1) (tptp.ti X_a B_1))) (=> _let_3 (= _let_2 _let_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field_inverse_zero X_a) (forall ((B_1 $$unsorted) (C_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ti X_a A_2))) (let ((_let_3 (= (tptp.ti X_a C_1) _let_1))) (let ((_let_4 (tptp.fun X_a X_a))) (= (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 (tptp.inverse_divide X_a) B_1) C_1) _let_2) (and (=> (not _let_3) (= (tptp.ti X_a B_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 (tptp.times_times X_a) A_2) C_1))) (=> _let_3 (= _let_2 _let_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (=> (not (= (tptp.ti X_a C_1) (tptp.zero_zero X_a))) (= (= (tptp.ti X_a A_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.inverse_divide X_a) B_1) C_1)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_2) C_1) (tptp.ti X_a B_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((B_1 $$unsorted) (A_2 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (=> (not (= (tptp.ti X_a C_1) (tptp.zero_zero X_a))) (= (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.inverse_divide X_a) B_1) C_1) (tptp.ti X_a A_2)) (= (tptp.ti X_a B_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_2) C_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.field_inverse_zero X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.times_times X_a))) (=> (not (= (tptp.ti X_a C) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 A_1) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 B) C)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field_inverse_zero X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 (tptp.times_times X_a) C))) (=> (not (= (tptp.ti X_a C) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_1)) (tptp.hAPP X_a X_a _let_3 B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field X_a) (forall ((X_2 $$unsorted) (W_1 $$unsorted) (Z $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.inverse_divide X_a))) (let ((_let_4 (tptp.zero_zero X_a))) (=> (not (= (tptp.ti X_a Y_2) _let_4)) (=> (not (= (tptp.ti X_a Z) _let_4)) (= (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 X_2) Y_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 W_1) Z)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_2) Z) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 W_1) Y_2)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((B $$unsorted) (A_1 $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (=> (not (= (tptp.ti X_a C) (tptp.zero_zero X_a))) (=> (= (tptp.ti X_a B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_1) C)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.inverse_divide X_a) B) C) (tptp.ti X_a A_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (=> (not (= (tptp.ti X_a C) (tptp.zero_zero X_a))) (=> (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_1) C) (tptp.ti X_a B)) (= (tptp.ti X_a A_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.inverse_divide X_a) B) C)))))))) (forall ((X_a $$unsorted)) (=> (tptp.divisi14063676e_zero X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) A_1) A_1))) (let ((_let_2 (tptp.zero_zero X_a))) (let ((_let_3 (= (tptp.ti X_a A_1) _let_2))) (and (=> _let_3 (= _let_1 _let_2)) (=> (not _let_3) (= _let_1 (tptp.one_one X_a)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((A_1 $$unsorted)) (=> (not (= (tptp.ti X_a A_1) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) A_1) A_1) (tptp.one_one X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ti X_a B_1))) (=> (not (= _let_1 (tptp.zero_zero X_a))) (= (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) A_2) B_1) (tptp.one_one X_a)) (= (tptp.ti X_a A_2) _let_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.field X_a) (forall ((A_1 $$unsorted) (N_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.inverse_divide X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (=> (not (= (tptp.ti X_a B) (tptp.zero_zero X_a))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 A_1) B)) N_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 A_1) N_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 B) N_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field_inverse_zero X_a) (forall ((A_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) (tptp.one_one X_a)))) (let ((_let_2 (tptp.power_power X_a))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 A_1) N_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) N_1)))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (let ((_let_4 (tptp.hAPP tptp.real _let_3 _let_2 _let_1))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_4 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) X_2) Y_2))) (and (or (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_2) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_4 Y_2))) (or (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_4 X_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 Y_2) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 X_1) _let_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.ord_less X_a) Y_1) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) X_1) Y_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 X_1) _let_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.ord_less X_a) _let_1) Y_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) X_1) Y_1)) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((Z_1 $$unsorted) (W $$unsorted) (Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less_eq X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.zero_zero X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 _let_5) X_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 X_1) Y_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 (tptp.ord_less X_a) _let_5) W)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 W) Z_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) W))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((Z_1 $$unsorted) (W $$unsorted) (Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.ord_less_eq X_a))) (let ((_let_6 (tptp.zero_zero X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_5 _let_6) X_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 X_1) Y_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 _let_6) W)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_5 W) Z_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) W)))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((Z_1 $$unsorted) (W $$unsorted) (Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.hAPP X_a _let_4 _let_3 (tptp.zero_zero X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_5 X_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 (tptp.ord_less_eq X_a) X_1) Y_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_5 W)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 W) Z_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) W))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.ord_less X_a) Y_1) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) X_1) Y_1)) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a _let_2 (tptp.ord_less_eq X_a) _let_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 X_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less X_a) _let_1) Y_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) X_1) Y_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((A_2 $$unsorted) (C_1 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.zero_zero X_a))) (let ((_let_4 (tptp.ord_less X_a))) (let ((_let_5 (tptp.inverse_divide X_a))) (let ((_let_6 (tptp.fun X_a X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_6 _let_5 A_2) C_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_6 _let_5 B_1) C_1))) (and (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_4 _let_3) C_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_4 C_1) _let_3)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B_1) A_2)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.inverse_divide X_a) C))) (let ((_let_3 (tptp.ord_less X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.zero_zero X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 C) _let_5)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 _let_5) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_1) B))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a _let_2 A_1)) (tptp.hAPP X_a X_a _let_2 B)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((C $$unsorted) (B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.inverse_divide X_a) C))) (let ((_let_3 (tptp.ord_less X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.hAPP X_a _let_4 _let_3 (tptp.zero_zero X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 B) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_5 C)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_5 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_1) B))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a _let_2 A_1)) (tptp.hAPP X_a X_a _let_2 B)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((B_1 $$unsorted) (A_2 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 C_1) (tptp.zero_zero X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.inverse_divide X_a) B_1) C_1)) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_2) C_1)) B_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 C_1) (tptp.zero_zero X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.inverse_divide X_a) B_1) C_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_2) C_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((Z_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.zero_zero X_a)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) Z_1) Y_1)) X_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 Z_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.inverse_divide X_a) X_1) Y_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((X_1 $$unsorted) (Z_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.zero_zero X_a)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 X_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) Z_1) Y_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.inverse_divide X_a) X_1) Y_1)) Z_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((B_1 $$unsorted) (A_2 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.zero_zero X_a)) C_1)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.inverse_divide X_a) B_1) C_1)) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_2) C_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.zero_zero X_a)) C_1)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.inverse_divide X_a) B_1) C_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_2) C_1)) B_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((B_1 $$unsorted) (C_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.hAPP X_a _let_3 _let_2 _let_1))) (let ((_let_5 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 C_1) _let_1)))) (let ((_let_6 (tptp.fun X_a X_a))) (let ((_let_7 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_6 (tptp.times_times X_a) A_2) C_1))) (let ((_let_8 (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 C_1)))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_6 (tptp.inverse_divide X_a) B_1) C_1)) A_2)) (and (=> _let_8 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B_1) _let_7))) (=> (not _let_8) (and (=> _let_5 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_7) B_1))) (=> (not _let_5) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 A_2)))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.hAPP X_a _let_3 _let_2 A_2))) (let ((_let_5 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 C_1) _let_1)))) (let ((_let_6 (tptp.fun X_a X_a))) (let ((_let_7 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_6 (tptp.times_times X_a) A_2) C_1))) (let ((_let_8 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) C_1)))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_6 (tptp.inverse_divide X_a) B_1) C_1))) (and (=> _let_8 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_7) B_1))) (=> (not _let_8) (and (=> _let_5 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B_1) _let_7))) (=> (not _let_5) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 _let_1)))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field_inverse_zero X_a) (forall ((Z_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.plus_plus X_a))) (let ((_let_3 (tptp.inverse_divide X_a))) (=> (not (= (tptp.ti X_a Y_1) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 Z_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 X_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) Z_1) Y_1))) Y_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.plus_plus X_a))) (let ((_let_3 (tptp.inverse_divide X_a))) (=> (not (= (tptp.ti X_a Z_1) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 X_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 Y_1) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) Z_1) X_1)) Y_1)) Z_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field_inverse_zero X_a) (forall ((X_1 $$unsorted) (Z_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.plus_plus X_a))) (let ((_let_3 (tptp.inverse_divide X_a))) (=> (not (= (tptp.ti X_a Y_1) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 X_1) Y_1)) Z_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 X_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) Z_1) Y_1))) Y_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.plus_plus X_a))) (let ((_let_3 (tptp.inverse_divide X_a))) (=> (not (= (tptp.ti X_a Z_1) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 X_1) Z_1)) Y_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 X_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) Z_1) Y_1))) Z_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field X_a) (forall ((X_1 $$unsorted) (W $$unsorted) (Z_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.plus_plus X_a))) (let ((_let_4 (tptp.inverse_divide X_a))) (let ((_let_5 (tptp.zero_zero X_a))) (=> (not (= (tptp.ti X_a Y_1) _let_5)) (=> (not (= (tptp.ti X_a Z_1) _let_5)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_4 X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_4 W) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 W) Y_1))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) Z_1))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.field_inverse_zero X_a) (tptp.number X_a)) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (W_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ti X_a A_2))) (let ((_let_3 (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) W_1))) (let ((_let_4 (= _let_3 _let_1))) (let ((_let_5 (tptp.fun X_a X_a))) (= (= _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_5 (tptp.inverse_divide X_a) B_1) _let_3)) (and (=> (not _let_4) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_5 (tptp.times_times X_a) A_2) _let_3) (tptp.ti X_a B_1))) (=> _let_4 (= _let_2 _let_1)))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.field_inverse_zero X_a) (tptp.number X_a)) (forall ((W_1 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) W_1))) (let ((_let_3 (= (tptp.ti X_a C_1) _let_1))) (let ((_let_4 (tptp.fun X_a X_a))) (= (= _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 (tptp.inverse_divide X_a) B_1) C_1)) (and (=> (not _let_3) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 (tptp.times_times X_a) _let_2) C_1) (tptp.ti X_a B_1))) (=> _let_3 (= _let_2 _let_1))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.field_inverse_zero X_a) (tptp.number X_a)) (forall ((B_1 $$unsorted) (C_1 $$unsorted) (W_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) W_1))) (let ((_let_3 (= (tptp.ti X_a C_1) _let_1))) (let ((_let_4 (tptp.fun X_a X_a))) (= (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 (tptp.inverse_divide X_a) B_1) C_1) _let_2) (and (=> (not _let_3) (= (tptp.ti X_a B_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 (tptp.times_times X_a) _let_2) C_1))) (=> _let_3 (= _let_2 _let_1))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.field_inverse_zero X_a) (tptp.number X_a)) (forall ((B_1 $$unsorted) (W_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ti X_a A_2))) (let ((_let_3 (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) W_1))) (let ((_let_4 (= _let_3 _let_1))) (let ((_let_5 (tptp.fun X_a X_a))) (= (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_5 (tptp.inverse_divide X_a) B_1) _let_3) _let_2) (and (=> (not _let_4) (= (tptp.ti X_a B_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_5 (tptp.times_times X_a) A_2) _let_3))) (=> _let_4 (= _let_2 _let_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.minus_minus X_a))) (let ((_let_3 (tptp.inverse_divide X_a))) (=> (not (= (tptp.ti X_a Z_1) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 X_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 Y_1) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) Z_1) X_1)) Y_1)) Z_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.minus_minus X_a))) (let ((_let_3 (tptp.inverse_divide X_a))) (=> (not (= (tptp.ti X_a Z_1) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 X_1) Z_1)) Y_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_2 X_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) Z_1) Y_1))) Z_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field X_a) (forall ((X_1 $$unsorted) (W $$unsorted) (Z_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.minus_minus X_a))) (let ((_let_4 (tptp.inverse_divide X_a))) (let ((_let_5 (tptp.zero_zero X_a))) (=> (not (= (tptp.ti X_a Y_1) _let_5)) (=> (not (= (tptp.ti X_a Z_1) _let_5)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_4 X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_4 W) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 W) Y_1))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) Z_1))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (let ((_let_2 (tptp.plus_plus X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) A_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 (tptp.inverse_divide X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 _let_1) _let_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (let ((_let_2 (tptp.plus_plus X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.ord_less X_a))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 _let_4 A_1) B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 (tptp.inverse_divide X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 _let_1) _let_1))) B))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.field_inverse_zero X_a) (tptp.number_ring X_a)) (forall ((X_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) X_1) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.pls)) (tptp.zero_zero X_a))))) (forall ((X_a $$unsorted)) (=> (and (tptp.field X_a) (tptp.number_ring X_a)) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) A_1) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))) (tptp.ti X_a A_1))))) (forall ((X_a $$unsorted)) (=> (and (tptp.field X_a) (tptp.number_ring X_a)) (forall ((X_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) X_1) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))) (tptp.ti X_a X_1))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.inverse_divide X_a) C))) (let ((_let_3 (tptp.ord_less_eq X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.zero_zero X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 C) _let_5)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 (tptp.ord_less X_a) _let_5) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_1) B))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a _let_2 A_1)) (tptp.hAPP X_a X_a _let_2 B)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((C $$unsorted) (B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.inverse_divide X_a) C))) (let ((_let_3 (tptp.ord_less_eq X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.zero_zero X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 B) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 _let_5) C)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 (tptp.ord_less X_a) _let_5) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_1) B))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a _let_2 A_1)) (tptp.hAPP X_a X_a _let_2 B)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((B_1 $$unsorted) (A_2 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.ord_less X_a) C_1) (tptp.zero_zero X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.inverse_divide X_a) B_1) C_1)) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_2) C_1)) B_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.ord_less X_a) C_1) (tptp.zero_zero X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.inverse_divide X_a) B_1) C_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_2) C_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((Z_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.ord_less X_a) (tptp.zero_zero X_a)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) Z_1) Y_1)) X_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 Z_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.inverse_divide X_a) X_1) Y_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((X_1 $$unsorted) (Z_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.ord_less X_a) (tptp.zero_zero X_a)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 X_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) Z_1) Y_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.inverse_divide X_a) X_1) Y_1)) Z_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((B_1 $$unsorted) (A_2 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.ord_less X_a) (tptp.zero_zero X_a)) C_1)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.inverse_divide X_a) B_1) C_1)) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_2) C_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.ord_less X_a) (tptp.zero_zero X_a)) C_1)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.inverse_divide X_a) B_1) C_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_2) C_1)) B_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((B_1 $$unsorted) (C_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.ord_less X_a))) (let ((_let_5 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_4 C_1) _let_1)))) (let ((_let_6 (tptp.fun X_a X_a))) (let ((_let_7 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_6 (tptp.times_times X_a) A_2) C_1))) (let ((_let_8 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_4 _let_1) C_1)))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_6 (tptp.inverse_divide X_a) B_1) C_1)) A_2)) (and (=> _let_8 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B_1) _let_7))) (=> (not _let_8) (and (=> _let_5 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_7) B_1))) (=> (not _let_5) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) A_2)))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.hAPP X_a _let_3 _let_2 A_2))) (let ((_let_5 (tptp.ord_less X_a))) (let ((_let_6 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_5 C_1) _let_1)))) (let ((_let_7 (tptp.fun X_a X_a))) (let ((_let_8 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_7 (tptp.times_times X_a) A_2) C_1))) (let ((_let_9 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_5 _let_1) C_1)))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_7 (tptp.inverse_divide X_a) B_1) C_1))) (and (=> _let_9 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_8) B_1))) (=> (not _let_9) (and (=> _let_6 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B_1) _let_8))) (=> (not _let_6) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 _let_1))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.linord1117847801e_zero X_a) (tptp.number X_a)) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (W_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.hAPP X_a _let_3 _let_2 A_2))) (let ((_let_5 (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) W_1))) (let ((_let_6 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_5) _let_1)))) (let ((_let_7 (tptp.fun X_a X_a))) (let ((_let_8 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_7 (tptp.times_times X_a) A_2) _let_5))) (let ((_let_9 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) _let_5)))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_7 (tptp.inverse_divide X_a) B_1) _let_5))) (and (=> _let_9 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_8) B_1))) (=> (not _let_9) (and (=> _let_6 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B_1) _let_8))) (=> (not _let_6) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 _let_1))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.linord1117847801e_zero X_a) (tptp.number X_a)) (forall ((W_1 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) W_1))) (let ((_let_3 (tptp.ord_less X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.hAPP X_a _let_4 _let_3 _let_2))) (let ((_let_6 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 C_1) _let_1)))) (let ((_let_7 (tptp.fun X_a X_a))) (let ((_let_8 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_7 (tptp.times_times X_a) _let_2) C_1))) (let ((_let_9 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 _let_1) C_1)))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_5 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_7 (tptp.inverse_divide X_a) B_1) C_1))) (and (=> _let_9 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 _let_8) B_1))) (=> (not _let_9) (and (=> _let_6 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 B_1) _let_8))) (=> (not _let_6) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_5 _let_1))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.linord1117847801e_zero X_a) (tptp.number X_a)) (forall ((B_1 $$unsorted) (C_1 $$unsorted) (W_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) W_1))) (let ((_let_2 (tptp.zero_zero X_a))) (let ((_let_3 (tptp.ord_less X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.hAPP X_a _let_4 _let_3 _let_2))) (let ((_let_6 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 C_1) _let_2)))) (let ((_let_7 (tptp.fun X_a X_a))) (let ((_let_8 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_7 (tptp.times_times X_a) _let_1) C_1))) (let ((_let_9 (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_5 C_1)))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_7 (tptp.inverse_divide X_a) B_1) C_1)) _let_1)) (and (=> _let_9 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 B_1) _let_8))) (=> (not _let_9) (and (=> _let_6 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 _let_8) B_1))) (=> (not _let_6) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_5 _let_1))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.linord1117847801e_zero X_a) (tptp.number X_a)) (forall ((B_1 $$unsorted) (W_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.hAPP X_a _let_3 _let_2 _let_1))) (let ((_let_5 (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) W_1))) (let ((_let_6 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_5) _let_1)))) (let ((_let_7 (tptp.fun X_a X_a))) (let ((_let_8 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_7 (tptp.times_times X_a) A_2) _let_5))) (let ((_let_9 (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 _let_5)))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_7 (tptp.inverse_divide X_a) B_1) _let_5)) A_2)) (and (=> _let_9 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B_1) _let_8))) (=> (not _let_9) (and (=> _let_6 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_8) B_1))) (=> (not _let_6) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 A_2))))))))))))))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.complete_Sup_Sup _let_1))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP _let_3 (tptp.fun _let_3 tptp.bool) (tptp.ord_less_eq _let_3) A_3) B_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_3 (tptp.ord_less_eq _let_1) (tptp.hAPP _let_3 _let_1 _let_2 A_3)) (tptp.hAPP _let_3 _let_1 _let_2 B_2)))))))) (forall ((X_a $$unsorted) (B_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) B_2) A_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.ord_less_eq _let_1) B_2) (tptp.hAPP _let_2 _let_1 (tptp.complete_Sup_Sup _let_1) A_3))))))) (forall ((X_a $$unsorted)) (=> (tptp.field X_a) (forall ((N_1 $$unsorted) (M $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1))) (=> (not (= (tptp.ti X_a A_1) (tptp.zero_zero X_a))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_1) M)) (= (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) M) N_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) (tptp.hAPP tptp.nat X_a _let_1 M)) (tptp.hAPP tptp.nat X_a _let_1 N_1))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.linord1117847801e_zero X_a) (tptp.number X_a)) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (W_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.hAPP X_a _let_3 _let_2 A_2))) (let ((_let_5 (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) W_1))) (let ((_let_6 (tptp.ord_less X_a))) (let ((_let_7 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_6 _let_5) _let_1)))) (let ((_let_8 (tptp.fun X_a X_a))) (let ((_let_9 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_8 (tptp.times_times X_a) A_2) _let_5))) (let ((_let_10 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_6 _let_1) _let_5)))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_8 (tptp.inverse_divide X_a) B_1) _let_5))) (and (=> _let_10 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_9) B_1))) (=> (not _let_10) (and (=> _let_7 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B_1) _let_9))) (=> (not _let_7) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_4 _let_1)))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.linord1117847801e_zero X_a) (tptp.number X_a)) (forall ((W_1 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) W_1))) (let ((_let_3 (tptp.ord_less_eq X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.hAPP X_a _let_4 _let_3 _let_2))) (let ((_let_6 (tptp.ord_less X_a))) (let ((_let_7 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_6 C_1) _let_1)))) (let ((_let_8 (tptp.fun X_a X_a))) (let ((_let_9 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_8 (tptp.times_times X_a) _let_2) C_1))) (let ((_let_10 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_6 _let_1) C_1)))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_5 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_8 (tptp.inverse_divide X_a) B_1) C_1))) (and (=> _let_10 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 _let_9) B_1))) (=> (not _let_10) (and (=> _let_7 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 B_1) _let_9))) (=> (not _let_7) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_5 _let_1)))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.linord1117847801e_zero X_a) (tptp.number X_a)) (forall ((B_1 $$unsorted) (C_1 $$unsorted) (W_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) W_1))) (let ((_let_2 (tptp.zero_zero X_a))) (let ((_let_3 (tptp.ord_less_eq X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.ord_less X_a))) (let ((_let_6 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_5 C_1) _let_2)))) (let ((_let_7 (tptp.fun X_a X_a))) (let ((_let_8 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_7 (tptp.times_times X_a) _let_1) C_1))) (let ((_let_9 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_5 _let_2) C_1)))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_7 (tptp.inverse_divide X_a) B_1) C_1)) _let_1)) (and (=> _let_9 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 B_1) _let_8))) (=> (not _let_9) (and (=> _let_6 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 _let_8) B_1))) (=> (not _let_6) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 _let_2) _let_1))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.linord1117847801e_zero X_a) (tptp.number X_a)) (forall ((B_1 $$unsorted) (W_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) W_1))) (let ((_let_5 (tptp.ord_less X_a))) (let ((_let_6 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_5 _let_4) _let_1)))) (let ((_let_7 (tptp.fun X_a X_a))) (let ((_let_8 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_7 (tptp.times_times X_a) A_2) _let_4))) (let ((_let_9 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_5 _let_1) _let_4)))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_7 (tptp.inverse_divide X_a) B_1) _let_4)) A_2)) (and (=> _let_9 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B_1) _let_8))) (=> (not _let_9) (and (=> _let_6 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_8) B_1))) (=> (not _let_6) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) A_2))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.linord1117847801e_zero X_a) (tptp.number_ring X_a)) (forall ((R_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) R_1) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 R_1))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.linord1117847801e_zero X_a) (tptp.number_ring X_a)) (forall ((R_4 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 R_4)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) R_4) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) X_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_2 Y_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.plus_plus tptp.real) X_1) Y_1)) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.plus_plus tptp.real) X_1) Y_1)) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) Y_1))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) tptp.min_1)) (tptp.hAPP _let_1 tptp.nat (tptp.finite_card X_a) A_3)))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) _let_2) _let_2) (tptp.one_one tptp.int)))))) (forall ((P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_4)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.int) (tptp.hAPP tptp.int _let_1 tptp.sRStar P_4)))))) (forall ((X_a $$unsorted)) (=> (tptp.comple44059174attice X_a) (forall ((V $$unsorted) (U_1 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) V))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) U_1) A_3)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 U_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 (tptp.hAPP _let_1 X_a (tptp.complete_Sup_Sup X_a) A_3)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comple44059174attice X_a) (forall ((A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.complete_Sup_Sup X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) A_3) B_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less_eq X_a) (tptp.hAPP _let_2 X_a _let_1 A_3)) (tptp.hAPP _let_2 X_a _let_1 B_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comple44059174attice X_a) (forall ((X_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X_2) A_3)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) X_2) (tptp.hAPP _let_1 X_a (tptp.complete_Sup_Sup X_a) A_3)))))))) (forall ((X_a $$unsorted)) (=> (tptp.comple44059174attice X_a) (forall ((A_3 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) (tptp.hAPP _let_1 X_a (tptp.complete_Sup_Sup X_a) A_3)) B_1)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) A_3)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) X) B_1)))))))))) (forall ((U $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) U)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) U) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) U)))))) (forall ((X_a $$unsorted)) (=> (tptp.comple1803745165norder X_a) (forall ((A_2 $$unsorted) (S $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) A_2) (tptp.hAPP _let_1 X_a (tptp.complete_Sup_Sup X_a) S))) (exists ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) S)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) A_2) X)))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.linord1117847801e_zero X_a) (tptp.number_ring X_a)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) (tptp.one_one X_a)) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.minus_minus tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.inverse_divide tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_4 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.plus_plus tptp.real) A_1) B)) _let_1)) A_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_4 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 B) A_1)) _let_1))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.minus_minus tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.inverse_divide tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_4 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.plus_plus tptp.real) B) A_1)) _let_1)) A_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_4 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 B) A_1)) _let_1))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) X_1) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.plus_plus tptp.real) _let_2) _let_2) X_1)))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) Y_2))) (let ((_let_3 (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (= (= X_2 (tptp.hAPP tptp.real tptp.real _let_2 (tptp.hAPP tptp.real tptp.real _let_3 Z))) (= (tptp.hAPP tptp.real tptp.real _let_3 X_2) (tptp.hAPP tptp.real tptp.real _let_2 Z))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((N_1 $$unsorted) (Z_1 $$unsorted) (K_5 $$unsorted) (H_2 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (let ((_let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) N_1))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))))) (let ((_let_4 (tptp.semiring_1_of_nat tptp.real))) (let ((_let_5 (tptp.times_times tptp.real))) (let ((_let_6 (tptp.fun tptp.real tptp.real))) (let ((_let_7 (tptp.power_power X_a))) (let ((_let_8 (tptp.fun tptp.nat X_a))) (let ((_let_9 (tptp.hAPP X_a _let_8 _let_7 Z_1))) (let ((_let_10 (tptp.fun X_a X_a))) (let ((_let_11 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_10 (tptp.plus_plus X_a) Z_1) H_2))) (let ((_let_12 (tptp.minus_minus X_a))) (let ((_let_13 (tptp.ord_less_eq tptp.real))) (let ((_let_14 (tptp.fun tptp.real tptp.bool))) (=> (not (= (tptp.ti X_a H_2) (tptp.zero_zero X_a))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_14 _let_13 (tptp.hAPP X_a tptp.real _let_1 Z_1)) K_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_14 _let_13 (tptp.hAPP X_a tptp.real _let_1 _let_11)) K_5)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_14 _let_13 (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_10 _let_12 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_10 (tptp.inverse_divide X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_10 _let_12 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_8 _let_7 _let_11) N_1)) (tptp.hAPP tptp.nat X_a _let_9 N_1))) H_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_10 (tptp.times_times X_a) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) N_1)) (tptp.hAPP tptp.nat X_a _let_9 _let_3))))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_6 _let_5 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_6 _let_5 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_6 _let_5 (tptp.hAPP tptp.nat tptp.real _let_4 N_1)) (tptp.hAPP tptp.nat tptp.real _let_4 _let_3))) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) K_5) (tptp.hAPP tptp.nat tptp.nat _let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))) (tptp.hAPP X_a tptp.real _let_1 H_2)))))))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.norm_norm X_a))) (= (tptp.hAPP X_a tptp.real _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)) (tptp.hAPP X_a tptp.real _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) A_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_n2089651433ebra_1 X_a) (forall ((N_1 $$unsorted)) (= (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) N_1)) (tptp.hAPP tptp.nat tptp.real (tptp.semiring_1_of_nat tptp.real) N_1))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (= (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.zero_zero X_a)) (tptp.zero_zero tptp.real)))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_2 $$unsorted)) (= (= (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) X_2) (tptp.zero_zero tptp.real)) (= (tptp.ti X_a X_2) (tptp.zero_zero X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.real_n1866405975lgebra X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (= (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP X_a tptp.real _let_1 X_1)) (tptp.hAPP X_a tptp.real _let_1 Y_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) X_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) X_1)) (tptp.zero_zero tptp.real))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_n2089651433ebra_1 X_a) (= (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.one_one X_a)) (tptp.one_one tptp.real)))) (forall ((X_a $$unsorted)) (=> (tptp.real_n1866405975lgebra X_a) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (= (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) X_1) N_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP X_a tptp.real _let_1 X_1)) N_1)))))) (forall ((X_a $$unsorted)) (=> (and (tptp.field_inverse_zero X_a) (tptp.real_normed_field X_a)) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (= (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) A_1) B)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) (tptp.hAPP X_a tptp.real _let_1 A_1)) (tptp.hAPP X_a tptp.real _let_1 B))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.norm_norm tptp.complex))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) (tptp.hAPP tptp.complex tptp.real _let_1 (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.plus_plus tptp.complex) B) A_1))) (tptp.hAPP tptp.complex tptp.real _let_1 B))) (tptp.hAPP tptp.complex tptp.real _let_1 A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 C) (tptp.zero_zero tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP X_a tptp.real _let_1 X_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) C) (tptp.hAPP X_a tptp.real _let_1 Y_1)))) (= (tptp.ti X_a X_1) (tptp.zero_zero X_a)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) X_2)) (tptp.zero_zero tptp.real))) (= (tptp.ti X_a X_2) (tptp.zero_zero X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) X_2))) (not (= (tptp.ti X_a X_2) (tptp.zero_zero X_a))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) X_1) Y_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP X_a tptp.real _let_1 X_1)) (tptp.hAPP X_a tptp.real _let_1 Y_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((Y_1 $$unsorted) (S_3 $$unsorted) (X_1 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP X_a tptp.real _let_1 X_1)) R_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP X_a tptp.real _let_1 Y_1)) S_3)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) X_1) Y_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) R_4) S_3))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (=> (not (= (tptp.ti X_a B) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) A_1) B)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) (tptp.hAPP X_a tptp.real _let_1 A_1)) (tptp.hAPP X_a tptp.real _let_1 B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) X_1) Y_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP X_a tptp.real _let_1 X_1)) (tptp.hAPP X_a tptp.real _let_1 Y_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((Y_1 $$unsorted) (S_3 $$unsorted) (X_1 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP X_a tptp.real _let_1 X_1)) R_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP X_a tptp.real _let_1 Y_1)) S_3)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) X_1) Y_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) R_4) S_3))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) A_1) B))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP X_a tptp.real _let_1 A_1)) (tptp.hAPP X_a tptp.real _let_1 B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_n2089651433ebra_1 X_a) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) X_1) N_1))) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP X_a tptp.real _let_1 X_1)) N_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) (tptp.hAPP X_a tptp.real _let_1 A_1)) (tptp.hAPP X_a tptp.real _let_1 B))) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_1) B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) (tptp.hAPP X_a tptp.real _let_1 A_1)) (tptp.hAPP X_a tptp.real _let_1 B))) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) A_1) B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted) (D $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.norm_norm X_a))) (let ((_let_4 (tptp.plus_plus X_a))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_4 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_4 C) D)))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP X_a tptp.real _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C))) (tptp.hAPP X_a tptp.real _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) D)))))))))))) (forall ((A_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_4)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 _let_1) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.setS A_2) P_4))))))) (forall ((K $$unsorted) (L $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) K) L)) (exists ((N_2 $$unsorted)) (= L (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) K) N_2))))) (forall ((F $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.hAPP tptp.real tptp.real F A_2))) (let ((_let_4 (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real F B_1)))) (let ((_let_5 (tptp.hAPP tptp.real _let_2 (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.real tptp.real _let_4 _let_3)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 B_1) A_2))))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 _let_3) (tptp.hAPP tptp.real tptp.real _let_5 A_2)) (tptp.hAPP tptp.real tptp.real _let_4 (tptp.hAPP tptp.real tptp.real _let_5 B_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_field X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted) (D $$unsorted) (H_2 $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.inverse_divide X_a))) (let ((_let_4 (tptp.times_times X_a))) (let ((_let_5 (tptp.hAPP X_a _let_2 _let_4 A_1))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_5 B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_4 C) D))) H_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.plus_plus X_a) (tptp.hAPP X_a X_a _let_5 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) D)) H_2))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C)) H_2)) D))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((Y_1 $$unsorted)) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) X) Y_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP X_a tptp.real _let_1 X)) K_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((Y_1 $$unsorted)) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) X) Y_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP X_a tptp.real _let_1 X)) K_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((X_1 $$unsorted)) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) X_1) X))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP X_a tptp.real _let_1 X)) K_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((A_4 $$unsorted) (B_4 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (let ((_let_2 (tptp.times_times tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_4) B_4))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP X_a tptp.real _let_1 A_4)) (tptp.hAPP X_a tptp.real _let_1 B_4))) K_2))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((Y_1 $$unsorted)) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) X) Y_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP X_a tptp.real _let_1 X)) K_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((A_4 $$unsorted) (B_4 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (let ((_let_2 (tptp.times_times tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_4) B_4))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP X_a tptp.real _let_1 A_4)) (tptp.hAPP X_a tptp.real _let_1 B_4))) K_2))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((X_1 $$unsorted)) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) X_1) X))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP X_a tptp.real _let_1 X)) K_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((Y_1 $$unsorted)) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) X) Y_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP X_a tptp.real _let_1 X)) K_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((Y_1 $$unsorted)) (exists ((K_2 $$unsorted)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) X) Y_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP X_a tptp.real _let_1 X)) K_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (exists ((K_2 $$unsorted)) (forall ((A_4 $$unsorted) (B_4 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (let ((_let_2 (tptp.times_times tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_4) B_4))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP X_a tptp.real _let_1 A_4)) (tptp.hAPP X_a tptp.real _let_1 B_4))) K_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((Y_1 $$unsorted)) (exists ((K_2 $$unsorted)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) X) Y_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP X_a tptp.real _let_1 X)) K_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((X_1 $$unsorted)) (exists ((K_2 $$unsorted)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) X_1) X))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP X_a tptp.real _let_1 X)) K_2))))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.finite_card X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) B_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) (tptp.hAPP _let_1 tptp.nat _let_2 A_3)) (tptp.hAPP _let_1 tptp.nat _let_2 B_2))) (tptp.hAPP _let_1 tptp.nat _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.minus_minus _let_1) A_3) B_2)))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.finite_card X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) B_2)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) B_2) A_3)) (= (tptp.hAPP _let_2 tptp.nat _let_1 (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_2 (tptp.fun _let_2 _let_2) (tptp.minus_minus _let_2) A_3) B_2)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) (tptp.hAPP _let_2 tptp.nat _let_1 A_3)) (tptp.hAPP _let_2 tptp.nat _let_1 B_2)))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.finite_card X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) B_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) A_3) B_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP _let_1 tptp.nat _let_2 B_2)) (tptp.hAPP _let_1 tptp.nat _let_2 A_3))) (= (tptp.ti _let_1 A_3) (tptp.ti _let_1 B_2)))))))) (forall ((X_a $$unsorted) (B_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.finite_finite_1 X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 A_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.minus_minus _let_1) A_3) B_2))))))) (forall ((X_a $$unsorted)) (=> (tptp.finite_finite X_a) (forall ((A_3 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite_1 X_a) A_3))))) (forall ((X_a $$unsorted)) (=> (tptp.finite_finite X_a) (forall ((A_3 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite_1 X_a) A_3))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.finite_finite_1 X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_1 B_2)) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_1 (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_2 (tptp.fun _let_2 _let_2) (tptp.minus_minus _let_2) A_3) B_2))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_1 A_3))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.finite_finite_1 X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) A_3) B_2)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_1 B_2)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_1 A_3))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.finite_finite_1 X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_1 B_2)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) A_3) B_2)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_1 A_3))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3))) (= (tptp.hAPP _let_1 tptp.nat (tptp.finite_card X_a) A_3) (tptp.zero_zero tptp.nat))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.finite_card X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) B_2)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less _let_2) A_3) B_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.hAPP _let_2 tptp.nat _let_1 A_3)) (tptp.hAPP _let_2 tptp.nat _let_1 B_2)))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) (tptp.hAPP _let_2 _let_1 (tptp.complete_Sup_Sup _let_1) A_3))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 _let_1) A_3)))))) (forall ((X_a $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) (tptp.hAPP _let_1 tptp.nat (tptp.finite_card X_a) A_3))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.finite_card X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) B_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.ord_less_eq _let_1) A_3) B_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.hAPP _let_1 tptp.nat _let_3 A_3)) (tptp.hAPP _let_1 tptp.nat _let_3 B_2))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.ord_less _let_1) A_3) B_2))))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.finite_card X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) B_2)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) A_3) B_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP _let_2 tptp.nat _let_1 A_3)) (tptp.hAPP _let_2 tptp.nat _let_1 B_2)))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 _let_1) A_3)) (=> (forall ((M_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) M_3) A_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) M_3)))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) (tptp.hAPP _let_2 _let_1 (tptp.complete_Sup_Sup _let_1) A_3)))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (=> (=> (exists ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) A_3)))) (= (tptp.one_one tptp.nat) _let_1)) (= (tptp.hAPP _let_2 tptp.nat (tptp.finite_card X_a) A_3) _let_1)))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 (tptp.plus_plus tptp.real) (tptp.one_one tptp.real)))) (= (tptp.hAPP tptp.real tptp.real tptp.arctan X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.times_times tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) _let_1)) (tptp.hAPP tptp.real tptp.real tptp.arctan (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.inverse_divide tptp.real) X_1) (tptp.hAPP tptp.real tptp.real _let_3 (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real _let_3 (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))))))))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (C_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_2 (tptp.member X_a) A_3) (tptp.hAPP _let_2 _let_1 (tptp.complete_Sup_Sup _let_1) C_2))) (not (forall ((X_4 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_2 (tptp.member X_a) A_3) X_4)) (not (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) X_4) C_2)))))))))))) (forall ((Ma $$unsorted) (No_1 $$unsorted) (F $$unsorted)) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.nat tptp.real F N_2)) (tptp.hAPP tptp.nat tptp.real F (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.nat tptp.real F Ma)) (tptp.hAPP tptp.nat tptp.real F (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) Ma) No_1)))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_1) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.arctan X_1)) (tptp.hAPP tptp.real tptp.real tptp.arctan Y_1))))))) (= (tptp.hAPP tptp.real tptp.real tptp.arctan _let_25) _let_25) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_1) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.arctan X_1)) (tptp.hAPP tptp.real tptp.real tptp.arctan Y_1))))))) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) N_1)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) X_1)) (= (tptp.hAPP tptp.real tptp.nat tptp.natceiling (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) X_1) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) N_1))) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.real tptp.nat tptp.natceiling X_1)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) N_1)))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.ord X_a) (tptp.real_normed_vector X_b)) (forall ((X_3 $$unsorted) (M_1 $$unsorted)) (=> (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) M_1) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_b tptp.real (tptp.norm_norm X_b) (tptp.hAPP X_b X_b (tptp.hAPP X_b (tptp.fun X_b X_b) (tptp.minus_minus X_b) (tptp.hAPP X_a X_b X_3 M_1)) (tptp.hAPP X_a X_b X_3 N_2)))) (tptp.one_one tptp.real))))) (forall ((N_2 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_b))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) M_1) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_b tptp.real _let_1 (tptp.hAPP X_a X_b X_3 N_2))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.one_one tptp.real)) (tptp.hAPP X_b tptp.real _let_1 (tptp.hAPP X_a X_b X_3 M_1)))))))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted) (U $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))) (let ((_let_3 (tptp.power_power tptp.real))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (let ((_let_6 (tptp.ord_less tptp.real))) (let ((_let_7 (tptp.fun tptp.real tptp.bool))) (let ((_let_8 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.inverse_divide tptp.real) U) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) _let_1))))) (let ((_let_9 (tptp.abs_abs tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_7 _let_6 (tptp.hAPP tptp.real tptp.real _let_9 X_1)) _let_8)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_7 _let_6 (tptp.hAPP tptp.real tptp.real _let_9 Y_1)) _let_8)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_7 _let_6 (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_4 _let_3 X_1) _let_2)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_4 _let_3 Y_1) _let_2)))) U)))))))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 (tptp.inverse_divide tptp.real) X_1) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X_1) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 Y_1) _let_1)))))) (tptp.one_one tptp.real)))))))) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) N_1)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) X_1)) (= (tptp.hAPP tptp.real tptp.nat tptp.natfloor (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) X_1) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) N_1))) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.real tptp.nat tptp.natfloor X_1)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) N_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) A_1) (tptp.hAPP X_a X_a (tptp.abs_abs X_a) A_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.abs_abs X_a) A_1)) B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_1) B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.abs_abs X_a))) (let ((_let_2 (tptp.power_power X_a))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 A_1) N_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) N_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((Ma $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) Ma))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.abs_abs X_a) K))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 K))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((Ma $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.dvd_dvd X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.abs_abs X_a) Ma)) K)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Ma) K)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((L_4 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.abs_abs X_a))) (=> (= (tptp.hAPP X_a X_a _let_1 L_4) (tptp.hAPP X_a X_a _let_1 K_4)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) L_4) K_4))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.abs_abs X_a))) (let ((_let_2 (tptp.inverse_divide X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) (tptp.hAPP X_a X_a _let_1 B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) N_1))) (= (tptp.hAPP X_a X_a (tptp.abs_abs X_a) _let_1) _let_1))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (= (tptp.hAPP X_a X_a (tptp.abs_abs X_a) A_2) _let_1) (= (tptp.ti X_a A_2) _let_1)))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (=> (tptp.ordere142940540dd_abs X_a) (= (tptp.hAPP X_a X_a (tptp.abs_abs X_a) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.abs_abs X_a))) (let ((_let_2 (tptp.hAPP X_a X_a _let_1 A_1))) (= (tptp.hAPP X_a X_a _let_1 _let_2) _let_2)))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (=> (tptp.linordered_idom X_a) (= (tptp.hAPP X_a X_a (tptp.abs_abs X_a) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a X_a (tptp.abs_abs X_a) A_1))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 _let_3) _let_3) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) A_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.abs_abs X_a))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) (tptp.hAPP X_a X_a _let_1 B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.abs_abs X_a))) (let ((_let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP X_a X_a _let_1 A_1)) (tptp.hAPP X_a X_a _let_1 B)))) (= (tptp.hAPP X_a X_a _let_1 _let_2) _let_2)))))) (forall ((R_4 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real (tptp.norm_norm tptp.real) R_4) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) R_4))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.abs_abs X_a))) (= (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) A_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) A_1))) (= (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) _let_1) _let_1))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) (tptp.hAPP X_a X_a (tptp.abs_abs X_a) A_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.abs_abs X_a) A_2)) _let_1)) (= (tptp.ti X_a A_2) _let_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) A_1)) (= (tptp.hAPP X_a X_a (tptp.abs_abs X_a) A_1) (tptp.ti X_a A_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP X_a X_a (tptp.abs_abs X_a) A_1)) (tptp.zero_zero X_a))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) _let_1) (tptp.hAPP X_a X_a (tptp.abs_abs X_a) A_2))) (not (= (tptp.ti X_a A_2) _let_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)) A_1)) (= (tptp.hAPP X_a X_a (tptp.abs_abs X_a) A_1) (tptp.ti X_a A_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((B $$unsorted) (D $$unsorted) (A_1 $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.abs_abs X_a))) (let ((_let_4 (tptp.hAPP X_a X_a _let_3 B))) (let ((_let_5 (tptp.hAPP X_a X_a _let_3 A_1))) (let ((_let_6 (tptp.ord_less X_a))) (let ((_let_7 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_7 _let_6 _let_5) C)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_7 _let_6 _let_4) D)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_7 _let_6 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 _let_5) _let_4)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 C) D))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.abs_abs X_a))) (let ((_let_2 (tptp.plus_plus X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 A_1) B))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) (tptp.hAPP X_a X_a _let_1 B)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.abs_abs X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_1)) (tptp.hAPP X_a X_a _let_3 B))) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) A_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.abs_abs X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_1)) (tptp.hAPP X_a X_a _let_3 B))) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.abs_abs X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_1)) (tptp.hAPP X_a X_a _let_3 B)))) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.abs_abs X_a))) (let ((_let_2 (tptp.inverse_divide X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (=> (not (= (tptp.ti X_a B) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) (tptp.hAPP X_a X_a _let_1 B)))))))))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) X_1) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) X_1))) (= (tptp.hAPP tptp.real tptp.nat tptp.natfloor _let_25) _let_28) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.zero_zero tptp.nat)) (tptp.hAPP tptp.real tptp.nat tptp.natfloor X_1)))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) X_1) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.real tptp.nat tptp.natfloor X_1)) (tptp.hAPP tptp.real tptp.nat tptp.natfloor Y_1))))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.nat tptp.natfloor (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) N_1)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) N_1))) (= (tptp.hAPP tptp.real tptp.nat tptp.natfloor _let_127) _let_175) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ring_abs X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.abs_abs X_a))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.zero_zero X_a))) (let ((_let_5 (tptp.ord_less_eq X_a))) (let ((_let_6 (tptp.fun X_a tptp.bool))) (let ((_let_7 (tptp.hAPP X_a _let_6 _let_5 _let_4))) (=> (and (or (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_7 A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_6 _let_5 A_1) _let_4))) (or (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_7 B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_6 _let_5 B) _let_4)))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) (tptp.hAPP X_a X_a _let_1 B)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.abs_abs X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) X_1)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 Y_1)) X_1) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) X_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_1 $$unsorted) (N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) (tptp.hAPP X_a X_a (tptp.abs_abs X_a) A_1)) N_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted) (D $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.abs_abs X_a))) (let ((_let_4 (tptp.plus_plus X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_4 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_4 C) D)))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_4 (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) C))) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) D)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.abs_abs X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.minus_minus X_a) A_1) B))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.plus_plus X_a) (tptp.hAPP X_a X_a _let_1 A_1)) (tptp.hAPP X_a X_a _let_1 B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((X_2 $$unsorted) (A_2 $$unsorted) (R_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.minus_minus X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.abs_abs X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_4 X_2) A_2))) R_1)) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_4 A_2) R_1)) X_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 X_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.plus_plus X_a) A_2) R_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.abs_abs X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)) Y_1)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 X_1)) Y_1) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1)))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.number_ring X_a) (tptp.linordered_idom X_a)) (= (tptp.hAPP X_a X_a (tptp.abs_abs X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.min_1)) (tptp.one_one X_a)))) (= (tptp.hAPP tptp.real tptp.nat tptp.natceiling _let_25) _let_28) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.zero_zero tptp.nat)) (tptp.hAPP tptp.real tptp.nat tptp.natceiling X_1)))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) X_1) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.real tptp.nat tptp.natceiling X_1)) (tptp.hAPP tptp.real tptp.nat tptp.natceiling Y_1))))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.nat tptp.natceiling (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) N_1)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) N_1))) (= (tptp.hAPP tptp.real tptp.nat tptp.natceiling _let_127) _let_175) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.abs_abs tptp.real))) (let ((_let_3 (tptp.ord_less_eq tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 C) _let_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.real tptp.real _let_2 X_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) C) (tptp.hAPP tptp.real tptp.real _let_2 Y_1)))) (= X_1 _let_1)))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.number_ring X_a) (tptp.real_n2089651433ebra_1 X_a)) (forall ((W $$unsorted)) (= (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) W)) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) W)))))) (forall ((X_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) X_1)) (tptp.one_one tptp.real))) X_1)))) (forall ((U $$unsorted) (V_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.abs_abs tptp.real))) (let ((_let_3 (tptp.ord_less_eq tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.bool))) (=> (= X_1 Y_1) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.real tptp.real _let_2 U)) V_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.real tptp.real _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.minus_minus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.plus_plus tptp.real) X_1) U)) Y_1))) V_1))))))))) (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) X_1) (tptp.zero_zero tptp.real))) (= (tptp.hAPP tptp.real tptp.nat tptp.natfloor X_1) (tptp.zero_zero tptp.nat)))) (forall ((X_a $$unsorted)) (=> (and (tptp.number_ring X_a) (tptp.linordered_idom X_a)) (forall ((N_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.abs_abs X_a) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.min_1)) N_1)) (tptp.one_one X_a))))) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.one_one tptp.real)) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) X_1))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) (tptp.hAPP X_a tptp.real _let_1 A_1)) (tptp.hAPP X_a tptp.real _let_1 B)))) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) A_1) B)))))))) (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) X_1) (tptp.zero_zero tptp.real))) (= (tptp.hAPP tptp.real tptp.nat tptp.natceiling X_1) (tptp.zero_zero tptp.nat)))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (= (tptp.hAPP X_a X_a (tptp.abs_abs X_a) _let_1) _let_1))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power X_a))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.abs_abs X_a) A_1)) _let_1) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 A_1) _let_1)))))))) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.one_one tptp.nat)) (tptp.hAPP tptp.real tptp.nat tptp.natfloor X_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.one_one tptp.real)) X_2)))) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.real tptp.nat tptp.natceiling X_2)) (tptp.one_one tptp.nat))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) X_2) (tptp.one_one tptp.real))))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) X_1))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 B)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.real tptp.nat tptp.natfloor A_1)) (tptp.hAPP tptp.real tptp.nat tptp.natfloor B))) (tptp.hAPP tptp.real tptp.nat tptp.natfloor (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) A_1) B)))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) X_1)) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) _let_1))))))) (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) X_1)) (= (tptp.hAPP tptp.real tptp.nat tptp.natfloor (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) X_1) (tptp.one_one tptp.real))) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.real tptp.nat tptp.natfloor X_1)) (tptp.one_one tptp.nat))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) X_1)) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X_1) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 Y_1) _let_1))))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) Y_1)) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X_1) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 Y_1) _let_1))))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.one_one tptp.real))) (let ((_let_3 (tptp.plus_plus tptp.real))) (let ((_let_4 (tptp.abs_abs tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real _let_4 X_1)) _let_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real _let_4 Y_1)) _let_2)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 _let_3 (tptp.hAPP tptp.real tptp.real tptp.arctan X_1)) (tptp.hAPP tptp.real tptp.real tptp.arctan Y_1)) (tptp.hAPP tptp.real tptp.real tptp.arctan (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 _let_3 X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.minus_minus tptp.real) _let_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) X_1) Y_1))))))))))))) (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) X_1)) (= (tptp.hAPP tptp.real tptp.nat tptp.natceiling (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) X_1) (tptp.one_one tptp.real))) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.real tptp.nat tptp.natceiling X_1)) (tptp.one_one tptp.nat))))) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) N)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) X_2)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) N)) (tptp.hAPP tptp.real tptp.nat tptp.natfloor X_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) N)) X_2)))))))) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) N)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) X_2)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.real tptp.nat tptp.natceiling X_2)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) N))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) N))))))))) (forall ((B $$unsorted) (A_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 A_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_1) B)) (exists ((D_3 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) D_3)) (forall ((Y $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) X_1) Y))) D_3)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 A_1) Y)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 Y) B)))))))))))))) (forall ((B $$unsorted) (A_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 A_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_1) B)) (exists ((D_3 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) D_3)) (forall ((Y $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) X_1) Y))) D_3)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 A_1) Y)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 Y) B)))))))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) _let_1))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.one_one tptp.real))) (let ((_let_5 (tptp.abs_abs tptp.real))) (let ((_let_6 (tptp.ord_less_eq tptp.real))) (let ((_let_7 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_7 _let_6 (tptp.hAPP tptp.real tptp.real _let_5 X_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.inverse_divide tptp.real) _let_4) _let_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_7 _let_6 (tptp.hAPP tptp.real tptp.real _let_5 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.minus_minus tptp.real) (tptp.hAPP tptp.real tptp.real tptp.ln (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.plus_plus tptp.real) _let_4) X_1))) X_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.times_times tptp.real) _let_2) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1)))))))))))))) (= _let_185 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_21 (tptp.minus_minus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_21 _let_123 _let_184) (tptp.hAPP tptp.real tptp.real tptp.arctan (tptp.hAPP tptp.real tptp.real _let_128 (tptp.hAPP tptp.int tptp.real _let_18 (tptp.hAPP tptp.int tptp.int tptp.bit1 _let_3)))))) (tptp.hAPP tptp.real tptp.real tptp.arctan (tptp.hAPP tptp.real tptp.real _let_128 (tptp.hAPP tptp.int tptp.real _let_18 (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 _let_6))))))))))) (forall ((X_a $$unsorted) (C_1 $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) C_1))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.minus_minus _let_1) A_3) B_2))) (not (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 A_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 B_2)))))))) (forall ((X_a $$unsorted) (C_1 $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.hAPP X_a _let_2 (tptp.member X_a) C_1))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.ord_less_eq _let_1) A_3) B_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_3 A_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_3 B_2)))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.ord_less_eq _let_1))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 A_3) B_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 B_2) A_3)) (= (tptp.ti _let_1 A_3) (tptp.ti _let_1 B_2)))))))) (forall ((X_a $$unsorted) (B_2 $$unsorted) (C_1 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) C_1))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 A_3)) (=> (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 B_2))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.minus_minus _let_1) A_3) B_2)))))))) (not (= tptp.pi _let_25)) (forall ((M $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) M))) (= (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) _let_1) _let_1))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.abs_abs tptp.int))) (let ((_let_2 (tptp.dvd_dvd tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 B) A_1)) (= (tptp.hAPP tptp.int tptp.int _let_1 A_1) (tptp.hAPP tptp.int tptp.int _let_1 B)))))))) (forall ((D $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) D)) D))) (forall ((D $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) D) (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) D)))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.abs_abs tptp.int))) (=> (= (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) M) N_1)) _let_1) (= (tptp.hAPP tptp.int tptp.int _let_2 M) _let_1))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_121 tptp.pi)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_238 tptp.pi)) (not (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_239 _let_25))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) X_2) _let_1)) (= (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) X_2) _let_1)))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) X_1))) (= (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 _let_1)) _let_1))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 X_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 Y_2)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.ln X_2)) (tptp.hAPP tptp.real tptp.real tptp.ln Y_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) Y_2))))))))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 X_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 Y_2)) (= (= (tptp.hAPP tptp.real tptp.real tptp.ln X_2) (tptp.hAPP tptp.real tptp.real tptp.ln Y_2)) (= X_2 Y_2)))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.ln X_1)) X_1)))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.abs_abs tptp.int))) (let ((_let_2 (tptp.div_div tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) Y_1) X_1)) (= (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 X_1) Y_1)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int _let_1 X_1)) (tptp.hAPP tptp.int tptp.int _let_1 Y_1)))))))) (= (tptp.hAPP tptp.real tptp.real tptp.ln _let_127) _let_25) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_1)) (=> (= (tptp.hAPP tptp.real tptp.real tptp.ln X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) X_1) _let_1)) (= X_1 _let_1))))) (forall ((Z $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) Z)) (tptp.one_one tptp.int))) (= (tptp.ti tptp.int Z) (tptp.zero_zero tptp.int)))) (forall ((D $$unsorted) (I_1 $$unsorted)) (let ((_let_1 (tptp.abs_abs tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (not (= (tptp.ti tptp.int I_1) (tptp.zero_zero tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.dvd_dvd tptp.int) D) I_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int _let_1 D)) (tptp.hAPP tptp.int tptp.int _let_1 I_1)))))))) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) X_1)) N_1)))) (forall ((W $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.abs_abs tptp.int))) (= (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) W) Z_1))) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int _let_1 W))) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int _let_1 Z_1)))))) (forall ((Z $$unsorted)) (let ((_let_1 (tptp.ti tptp.int Z))) (let ((_let_2 (tptp.one_one tptp.int))) (= (= (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) Z) _let_2) (or (= _let_1 _let_2) (= _let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) tptp.min_1))))))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 X_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 Y_2)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.ln X_2)) (tptp.hAPP tptp.real tptp.real tptp.ln Y_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) Y_2))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.one_one tptp.real)) X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.real tptp.ln X_1))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 (tptp.hAPP tptp.real tptp.real tptp.ln X_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.one_one tptp.real)) X_1)))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 _let_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) (tptp.one_one tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real tptp.ln X_1)) _let_1)))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.zero_zero tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 _let_3) X_2)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.ln X_2)) _let_3)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) (tptp.one_one tptp.real))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) _let_1) X_2)) (= (= (tptp.hAPP tptp.real tptp.real tptp.ln X_2) _let_1) (= X_2 (tptp.one_one tptp.real)))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 X_2)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 (tptp.hAPP tptp.real tptp.real tptp.ln X_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.one_one tptp.real)) X_2)))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.one_one tptp.real)) X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.real tptp.ln X_1))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) A_3) A_3)))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.ord_less_eq _let_1))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (= (= (tptp.ti _let_1 A_3) (tptp.ti _let_1 B_2)) (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 A_3) B_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 B_2) A_3)))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (= (tptp.ti _let_1 A_3) (tptp.ti _let_1 B_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) A_3) B_2))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (= (tptp.ti _let_1 A_3) (tptp.ti _let_1 B_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) B_2) A_3))))) (forall ((X_a $$unsorted) (X_2 $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.hAPP X_a _let_2 (tptp.member X_a) X_2))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.ord_less_eq _let_1) A_3) B_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_3 A_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_3 B_2)))))))) (forall ((X_a $$unsorted) (B_2 $$unsorted) (X_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.hAPP X_a _let_2 (tptp.member X_a) X_2))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_3 A_3)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.ord_less_eq _let_1) A_3) B_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_3 B_2)))))))) (forall ((X_a $$unsorted) (X_2 $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.hAPP X_a _let_2 (tptp.member X_a) X_2))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.ord_less_eq _let_1) A_3) B_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_3 A_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_3 B_2)))))))) (forall ((X_a $$unsorted) (C_2 $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.ord_less_eq _let_1))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (let ((_let_4 (tptp.hAPP _let_1 _let_3 _let_2 A_3))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_4 B_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 B_2) C_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_4 C_2))))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.ord_less_eq _let_1))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (=> (= (tptp.ti _let_1 A_3) (tptp.ti _let_1 B_2)) (not (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 A_3) B_2)) (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 B_2) A_3)))))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 _let_1))) (let ((_let_3 (tptp.hAPP (tptp.fun X_a (tptp.fun _let_1 tptp.bool)) _let_2 (tptp.combc X_a _let_1 tptp.bool) (tptp.member X_a)))) (let ((_let_4 (tptp.fun tptp.bool tptp.bool))) (let ((_let_5 (tptp.fun X_a _let_4))) (= (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 _let_2 (tptp.minus_minus _let_1) A_3) B_2) (tptp.hAPP _let_1 _let_1 (tptp.collect X_a) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_5 _let_2 (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP _let_1 _let_5 (tptp.hAPP (tptp.fun tptp.bool _let_4) (tptp.fun _let_1 _let_5) (tptp.combb tptp.bool _let_4 X_a) tptp.fconj) (tptp.hAPP _let_1 _let_1 _let_3 A_3))) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_4 _let_2 (tptp.combb tptp.bool tptp.bool X_a) tptp.fNot) (tptp.hAPP _let_1 _let_1 _let_3 B_2))))))))))) (forall ((X_a $$unsorted) (C_1 $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) C_1))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.minus_minus _let_1) A_3) B_2))) (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 A_3)) (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 B_2)))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.minus_minus _let_1))) (let ((_let_3 (tptp.fun _let_1 _let_1))) (let ((_let_4 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 _let_3 _let_2 A_3) B_2))) (= (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 _let_3 _let_2 _let_4) B_2) _let_4)))))) (forall ((X_a $$unsorted) (C_1 $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) C_1))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.minus_minus _let_1) A_3) B_2))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 A_3)))))) (forall ((X_a $$unsorted) (C_1 $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) C_1))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.minus_minus _let_1) A_3) B_2))) (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 B_2))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real tptp.ln X_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) X_1) (tptp.one_one tptp.real))))))) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) _let_1) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) X_2)) N))) (or (not (= (tptp.ti tptp.int X_2) _let_1)) (= N (tptp.zero_zero tptp.nat)))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.abs_abs tptp.int))) (let ((_let_3 (tptp.power_power tptp.int))) (let ((_let_4 (tptp.fun tptp.nat tptp.int))) (= (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 X_1) _let_1)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 (tptp.hAPP tptp.int tptp.int _let_2 X_1)) _let_1))))))) (forall ((N $$unsorted) (Ma $$unsorted)) (=> (not (= (tptp.ti tptp.int Ma) (tptp.zero_zero tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) Ma) N)) Ma)) (= (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) N) (tptp.one_one tptp.int))))) (forall ((Z $$unsorted) (Ma $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) Z) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) Ma))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) Z))) Ma)))) (forall ((Ma $$unsorted) (Z $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) Ma)) Z)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) Ma) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) Z)))))) (forall ((X_a $$unsorted) (C_2 $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.ord_less _let_1))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (let ((_let_4 (tptp.hAPP _let_1 _let_3 _let_2 A_3))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_4 B_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 B_2) C_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_4 C_2))))))))) (forall ((X_a $$unsorted) (C_1 $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.hAPP X_a _let_2 (tptp.member X_a) C_1))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.ord_less _let_1) A_3) B_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_3 A_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_3 B_2)))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.zero_zero tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 _let_3) (tptp.hAPP tptp.real tptp.real tptp.ln X_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) _let_3) X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.one_one tptp.real)) X_1)))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.zero_zero tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) _let_3) X_2)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 _let_3) (tptp.hAPP tptp.real tptp.real tptp.ln X_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.one_one tptp.real)) X_2)))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_2 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_2 Y_1)) (= (tptp.hAPP tptp.real tptp.real tptp.ln (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.real tptp.real tptp.ln X_1)) (tptp.hAPP tptp.real tptp.real tptp.ln Y_1)))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.ln (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.one_one tptp.real)) X_1))) X_1)))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_2 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_2 Y_1)) (= (tptp.hAPP tptp.real tptp.real tptp.ln (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.minus_minus tptp.real) (tptp.hAPP tptp.real tptp.real tptp.ln X_1)) (tptp.hAPP tptp.real tptp.real tptp.ln Y_1)))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real tptp.ln (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.one_one tptp.real)) X_1))) X_1))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.abs_abs tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_3 (tptp.power_power tptp.int))) (let ((_let_4 (tptp.fun tptp.nat tptp.int))) (= (= (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 A_2) _let_2) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 B_1) _let_2)) (= (tptp.hAPP tptp.int tptp.int _let_1 A_2) (tptp.hAPP tptp.int tptp.int _let_1 B_1)))))))) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.abs_abs tptp.int))) (let ((_let_3 (tptp.power_power tptp.int))) (let ((_let_4 (tptp.fun tptp.nat tptp.int))) (= (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 A_1) _let_1)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 (tptp.hAPP tptp.int tptp.int _let_2 A_1)) _let_1))))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_43 _let_116 _let_19) tptp.pi)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_239 _let_184)) (not (= _let_23 _let_19)) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (=> (= (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) A_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) _let_1) (= (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) A_1) _let_1)))) (forall ((X_1 $$unsorted) (Z_1 $$unsorted) (D $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) X_1))) (let ((_let_3 (tptp.ord_less tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 (tptp.zero_zero tptp.int)) D)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) (tptp.hAPP tptp.int tptp.int _let_2 Z_1))) (tptp.one_one tptp.int))) D))) Z_1)))))))) (forall ((Z_1 $$unsorted) (X_1 $$unsorted) (D $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.plus_plus tptp.int))) (let ((_let_3 (tptp.ord_less tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 (tptp.zero_zero tptp.int)) D)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 Z_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 X_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) X_1) Z_1))) (tptp.one_one tptp.int))) D)))))))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_43 _let_116 _let_23) _let_19)) (not (= _let_23 _let_25)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_43 _let_236 _let_23) _let_19)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_121 _let_23)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_238 _let_23)) (forall ((Y_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real tptp.arctan Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))) (= (tptp.hAPP tptp.real tptp.real tptp.arctan _let_127) _let_185) (forall ((X_a $$unsorted) (C_2 $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.minus_minus _let_1))) (let ((_let_3 (tptp.fun _let_1 _let_1))) (let ((_let_4 (tptp.ord_less_eq _let_1))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_5 _let_4 A_3) B_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_5 _let_4 B_2) C_2)) (= (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 _let_3 _let_2 B_2) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 _let_3 _let_2 C_2) A_3)) (tptp.ti _let_1 A_3)))))))))) (forall ((X_a $$unsorted) (D_2 $$unsorted) (B_2 $$unsorted) (A_3 $$unsorted) (C_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.minus_minus _let_1))) (let ((_let_3 (tptp.fun _let_1 _let_1))) (let ((_let_4 (tptp.ord_less_eq _let_1))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_5 _let_4 A_3) C_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_5 _let_4 D_2) B_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_5 _let_4 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 _let_3 _let_2 A_3) B_2)) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 _let_3 _let_2 C_2) D_2))))))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.minus_minus _let_1) A_3) B_2)) A_3)))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.ord_less_eq tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 (tptp.zero_zero tptp.real)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 X_1) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.minus_minus tptp.real) X_1) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (tptp.hAPP tptp.real tptp.real tptp.ln (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.plus_plus tptp.real) _let_1) X_1))))))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.ord_less _let_1) A_3) B_2)) (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.ord_less_eq _let_1) A_3) B_2)) (not (= (tptp.ti _let_1 A_3) (tptp.ti _let_1 B_2)))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.ord_less_eq _let_1) A_3) B_2)) (or (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.ord_less _let_1) A_3) B_2)) (= (tptp.ti _let_1 A_3) (tptp.ti _let_1 B_2))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.ord_less _let_1) A_3) B_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.ord_less_eq _let_1) A_3) B_2)))))) (forall ((X_a $$unsorted) (C_2 $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.hAPP _let_1 _let_2 (tptp.ord_less _let_1) A_3))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_3 B_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.ord_less_eq _let_1) B_2) C_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_3 C_2)))))))) (forall ((X_a $$unsorted) (C_2 $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.ord_less _let_1))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_3 (tptp.ord_less_eq _let_1) A_3) B_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 B_2) C_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 A_3) C_2)))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.ord_less_eq tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 (tptp.zero_zero tptp.real)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 X_1) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.minus_minus tptp.real) (tptp.hAPP tptp.real tptp.real tptp.ln (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.plus_plus tptp.real) _let_1) X_1))) X_1))) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))))))))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) X_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X_2) tptp.zOdd)) (exists ((N_2 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.minus_minus tptp.int) Y_2) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 N_2) X_2))))) X_2))))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) X_1)) (exists ((N_2 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.minus_minus tptp.int) Y_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 N_2) X_1))))) X_1))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) _let_1))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.one_one tptp.real))) (let ((_let_5 (tptp.ord_less_eq tptp.real))) (let ((_let_6 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_6 _let_5 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.inverse_divide tptp.real) _let_4) _let_2))) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_6 _let_5 X_1) (tptp.zero_zero tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_6 _let_5 (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.minus_minus tptp.real) (tptp.hAPP tptp.real tptp.real tptp.ln (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.plus_plus tptp.real) _let_4) X_1))) X_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.times_times tptp.real) _let_2) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1)))))))))))))) (forall ((K $$unsorted) (F $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (forall ((I_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) I_2) N)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) (tptp.hAPP tptp.nat tptp.int F (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) I_2) (tptp.one_one tptp.nat)))) (tptp.hAPP tptp.nat tptp.int F I_2)))) (tptp.one_one tptp.int))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.nat tptp.int F (tptp.zero_zero tptp.nat))) K)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K) (tptp.hAPP tptp.nat tptp.int F N))) (exists ((I_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) I_2) N)) (= (tptp.hAPP tptp.nat tptp.int F I_2) (tptp.ti tptp.int K)))))))))) (forall ((K $$unsorted) (F $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (forall ((I_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) I_2) N)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) (tptp.hAPP tptp.nat tptp.int F (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) I_2) (tptp.one_one tptp.nat)))) (tptp.hAPP tptp.nat tptp.int F I_2)))) (tptp.one_one tptp.int))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.nat tptp.int F (tptp.zero_zero tptp.nat))) K)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K) (tptp.hAPP tptp.nat tptp.int F N))) (exists ((I_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) I_2) N)) (= (tptp.hAPP tptp.nat tptp.int F I_2) (tptp.ti tptp.int K)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.abs_abs X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_1)) (tptp.hAPP X_a X_a _let_1 A_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (A_6 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.div_mod X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (=> (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 A_1) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 A_6) B)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_6)) B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_div X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.div_mod X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.uminus_uminus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_1)) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B))) B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (= (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) X_1)) (tptp.hAPP X_a tptp.real _let_1 X_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ab_group_add X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_2) (tptp.hAPP X_a X_a _let_1 B_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B_1) (tptp.hAPP X_a X_a _let_1 A_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ab_group_add X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_2)) B_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 B_1)) A_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ab_group_add X_a) (forall ((B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.uminus_uminus X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 B_1)) (tptp.hAPP X_a X_a _let_3 A_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord219039673up_add X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.ti X_a A_2))) (= (= (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_2) _let_1) (= _let_1 (tptp.zero_zero X_a))))))) (forall ((X_a $$unsorted)) (=> (tptp.group_add X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (= (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_2) _let_1) (= (tptp.ti X_a A_2) _let_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.linord219039673up_add X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.ti X_a A_2))) (= (= _let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_2)) (= _let_1 (tptp.zero_zero X_a))))))) (forall ((X_a $$unsorted)) (=> (tptp.group_add X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (= _let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_2)) (= _let_1 (tptp.ti X_a A_2))))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (=> (tptp.group_add X_a) (= (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ab_group_add X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 B)) (tptp.hAPP X_a X_a _let_1 A_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ab_group_add X_a) (forall ((B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.uminus_uminus X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 B_1)) (tptp.hAPP X_a X_a _let_3 A_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ab_group_add X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_2)) B_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 B_1)) A_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ab_group_add X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_2) (tptp.hAPP X_a X_a _let_1 B_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B_1) (tptp.hAPP X_a X_a _let_1 A_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.idom X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ti X_a A_2))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 A_2) A_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 B_1) B_1)) (or (= _let_1 (tptp.ti X_a B_1)) (= _let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) B_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.uminus_uminus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_1)) (tptp.hAPP X_a X_a _let_3 B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 A_1) (tptp.hAPP X_a X_a _let_1 B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a _let_2 B)) (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a _let_1 B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1))) (let ((_let_2 (tptp.uminus_uminus X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a _let_2 B)) (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a _let_1 B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((Xa_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) Xa_1))) (let ((_let_2 (tptp.uminus_uminus X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a _let_2 X_1)) (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a _let_1 X_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.uminus_uminus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_1)) B) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.uminus_uminus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 X_1)) Y_1) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((W $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (= (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) W)) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.hAPP tptp.int X_a _let_1 W))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((W $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (= (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.hAPP tptp.int X_a _let_1 W)) (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) W))))))) (forall ((X_a $$unsorted)) (=> (tptp.group_add X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a _let_1 A_1)) (tptp.ti X_a A_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.group_add X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (= (= (tptp.ti X_a A_2) (tptp.hAPP X_a X_a _let_1 B_1)) (= (tptp.ti X_a B_1) (tptp.hAPP X_a X_a _let_1 A_2))))))) (forall ((X_a $$unsorted)) (=> (tptp.group_add X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (= (= (tptp.hAPP X_a X_a _let_1 A_2) (tptp.ti X_a B_1)) (= (tptp.hAPP X_a X_a _let_1 B_1) (tptp.ti X_a A_2))))))) (forall ((X_a $$unsorted)) (=> (tptp.group_add X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (= (= (tptp.hAPP X_a X_a _let_1 A_2) (tptp.hAPP X_a X_a _let_1 B_1)) (= (tptp.ti X_a A_2) (tptp.ti X_a B_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((W $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.hAPP tptp.int X_a _let_1 W))) Z_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) W))) Z_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_ring_1 X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) X_2))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) Y_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 Y_2))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_ring_1 X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) X_2)) Y_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_2) Y_2)))))))) (forall ((X_a $$unsorted)) (=> (tptp.group_add X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)) (tptp.ti X_a B))))))) (forall ((X_a $$unsorted)) (=> (tptp.group_add X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_1)) B)) (tptp.ti X_a B))))))) (forall ((X_a $$unsorted)) (=> (tptp.group_add X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.plus_plus X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 B)) (tptp.hAPP X_a X_a _let_1 A_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ab_group_add X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.plus_plus X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) (tptp.hAPP X_a X_a _let_1 B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ab_group_add X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.uminus_uminus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_1)) (tptp.hAPP X_a X_a _let_3 B)) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ab_group_add X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) A_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.uminus_uminus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 X_1)) Y_1) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field_inverse_zero X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.uminus_uminus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_1)) (tptp.hAPP X_a X_a _let_3 B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.inverse_divide X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.field_inverse_zero X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) A_1))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a _let_2 B)) (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a _let_1 B)))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real _let_1 X_1)) (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.real tptp.real tptp.sqrt X_1))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.arctan (tptp.hAPP tptp.real tptp.real _let_1 X_1)) (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.real tptp.real tptp.arctan X_1))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ab_group_add X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_2) _let_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord219039673up_add X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) A_2))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.zero_zero X_a)))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ab_group_add X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_2)) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) A_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord219039673up_add X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_2)) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.zero_zero X_a)) A_2)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) A_2))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.zero_zero X_a)))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ab_group_add X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_2) _let_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ab_group_add X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_2)) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) A_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord219039673up_add X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_2)) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.zero_zero X_a)) A_2)))))))) (forall ((X_a $$unsorted)) (=> (tptp.group_add X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) X_2) Y_2) (tptp.zero_zero X_a)) (= (tptp.ti X_a Y_2) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) X_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.group_add X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_1) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_1)) (tptp.zero_zero X_a))))) (forall ((X_a $$unsorted)) (=> (tptp.group_add X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (= (= (tptp.ti X_a A_2) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) B_1)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_2) B_1) (tptp.zero_zero X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.group_add X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_1)) A_1) (tptp.zero_zero X_a))))) (forall ((X_a $$unsorted)) (=> (tptp.ab_group_add X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_1)) A_1) (tptp.zero_zero X_a))))) (forall ((X_a $$unsorted)) (=> (tptp.group_add X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (=> (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_1) B) (tptp.zero_zero X_a)) (= (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_1) (tptp.ti X_a B)))))) (forall ((X_a $$unsorted)) (=> (tptp.group_add X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) (tptp.zero_zero X_a)) A_1) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_ring_1 X_a) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (= (tptp.hAPP X_a X_a _let_1 X_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.hAPP X_a X_a _let_1 (tptp.one_one X_a))) X_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_11004092258visors X_a) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (let ((_let_2 (tptp.ti X_a X_2))) (= (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) X_2) X_2) _let_1) (or (= _let_2 _let_1) (= _let_2 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) _let_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_ring_1 X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.minus_minus X_a) X_1) Y_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.plus_plus X_a) X_1) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) Y_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.group_add X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.minus_minus X_a) A_1) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.plus_plus X_a) A_1) B)))))) (forall ((X_a $$unsorted)) (=> (tptp.ab_group_add X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.minus_minus X_a) A_1) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.plus_plus X_a) A_1) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) B))))))) (forall ((X_a $$unsorted)) (=> (tptp.group_add X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.minus_minus X_a) A_1) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.plus_plus X_a) A_1) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) B))))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.uminus_uminus X_a))) (=> (not (= (tptp.ti X_a B) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_1)) (tptp.hAPP X_a X_a _let_3 B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) A_1))) (=> (not (= (tptp.ti X_a B) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a _let_2 B)) (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a _let_1 B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.abs_abs X_a) A_1)) B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_1)) B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_1)) B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.abs_abs X_a) A_1)) B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.abs_abs X_a) A_2)) B_1)) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_2)) B_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_1)) (tptp.hAPP X_a X_a (tptp.abs_abs X_a) A_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.abs_abs X_a) A_2)) B_1)) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_2)) B_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.abs_abs X_a))) (= (tptp.hAPP X_a X_a _let_3 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_1)) N_1)) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 A_1) N_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_div X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.div_div X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.uminus_uminus X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) Y_1) X_1)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 X_1)) Y_1) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_div X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.div_div X_a) X_1))) (let ((_let_2 (tptp.uminus_uminus X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.dvd_dvd X_a) Y_1) X_1)) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a _let_2 Y_1)) (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a _let_1 Y_1))))))))) (forall ((U $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 U) U))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 X_1) X_1)))))) (forall ((X_2 $$unsorted) (A_2 $$unsorted)) (= (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) X_2) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) A_2)) (tptp.zero_zero tptp.real)) (= X_2 A_2))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) X_2) Y_2) (tptp.zero_zero tptp.real)) (= Y_2 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) X_2)))) (forall ((X_2 $$unsorted) (R_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) X_2)) R_1)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) R_1)) X_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) R_1))))))) (forall ((R_4 $$unsorted) (S_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.minus_minus tptp.real) R_4) S_3) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.plus_plus tptp.real) R_4) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) S_3))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.minus_minus tptp.real) X_1) Y_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.plus_plus tptp.real) X_1) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) Y_1))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.real))) (let ((_let_2 (tptp.plus_plus tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.abs_abs tptp.real))) (= (tptp.hAPP tptp.real tptp.real _let_4 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X_1) (tptp.hAPP tptp.real tptp.real _let_1 Y_1))) (tptp.hAPP tptp.real tptp.real _let_4 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 Y_1) (tptp.hAPP tptp.real tptp.real _let_1 X_1))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.complex tptp.real (tptp.norm_norm tptp.complex) X_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_1)) _let_1)))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.hAPP X_a X_a (tptp.abs_abs X_a) A_1))) (tptp.zero_zero X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) A_1) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.abs_abs X_a) A_1) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((A_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.uminus_uminus X_a))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_1)) N_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 (tptp.one_one X_a))) N_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 A_1) N_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.abs_if X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a X_a (tptp.abs_abs X_a) A_1))) (let ((_let_2 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) A_1) (tptp.zero_zero X_a))))) (and (=> _let_2 (= _let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_1))) (=> (not _let_2) (= _let_1 (tptp.ti X_a A_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) A_1) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.abs_abs X_a) A_1) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.idom X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.ti X_a X_2))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))))) (let ((_let_3 (tptp.power_power X_a))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (= (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_4 _let_3 X_2) _let_2) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_4 _let_3 Y_2) _let_2)) (or (= _let_1 (tptp.ti X_a Y_2)) (= _let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) Y_2))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) Z_1) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.min_1)) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) Z_1))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.min_1)) Z_1) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) Z_1))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (= (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.one_one X_a)) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.min_1)))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (= (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.min_1) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.one_one X_a))))) (forall ((X_a $$unsorted)) (=> (and (tptp.field_inverse_zero X_a) (tptp.number_ring X_a)) (forall ((X_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) X_1) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.min_1)) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) X_1))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) X_2) Y_2)) (tptp.zero_zero tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 Y_2) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) X_2))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) X_2) Y_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) X_2)) Y_2)))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) X_2) Y_2)) (tptp.zero_zero tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 Y_2) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) X_2))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) X_2) Y_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) X_2)) Y_2)))))) (forall ((R_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) R_4))) (let ((_let_2 (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) R_4) (tptp.zero_zero tptp.real))))) (and (=> _let_2 (= _let_1 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) R_4))) (=> (not _let_2) (= _let_1 R_4)))))) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) A_1))) (let ((_let_2 (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) A_1) (tptp.zero_zero tptp.real))))) (and (=> _let_2 (= _let_1 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) A_1))) (=> (not _let_2) (= _let_1 A_1)))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (L_4 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real tptp.real _let_1 M))) (let ((_let_3 (tptp.plus_plus tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.real))) (let ((_let_5 (tptp.abs_abs tptp.real))) (let ((_let_6 (tptp.hAPP tptp.real tptp.real _let_1 L_4))) (let ((_let_7 (tptp.hAPP tptp.real _let_4 _let_3 X_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real _let_5 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.real tptp.real _let_7 Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_3 _let_6) _let_2)))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.real tptp.real _let_5 (tptp.hAPP tptp.real tptp.real _let_7 _let_6))) (tptp.hAPP tptp.real tptp.real _let_5 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_3 Y_1) _let_2))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.number_ring X_a) (tptp.linordered_idom X_a)) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) X_1))) (let ((_let_2 (tptp.hAPP X_a X_a (tptp.abs_abs X_a) _let_1))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) _let_1) (tptp.zero_zero X_a))))) (and (=> _let_3 (= _let_2 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) _let_1))) (=> (not _let_3) (= _let_2 _let_1))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.field_inverse_zero X_a) (tptp.number_ring X_a)) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.min_1)) X_1) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.one_one X_a)) X_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power X_a))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_1)) _let_1) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 A_1) _let_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_11004092258visors X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (let ((_let_2 (tptp.ti X_a A_2))) (= (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_2) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) _let_1) (or (= _let_2 _let_1) (= _let_2 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) _let_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((A_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N_1))) (let ((_let_2 (tptp.power_power X_a))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_1)) _let_1) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 A_1) _let_1)))))))) (forall ((U $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 U) _let_1))) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X_1) _let_1))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.zero_zero tptp.real)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 (tptp.ord_less tptp.real) X_1) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real tptp.ln (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) _let_1) X_1))) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) X_1))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.minus_minus tptp.real) _let_1) X_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) X_1) _let_1)) (= (tptp.hAPP tptp.real tptp.real tptp.ln _let_3) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.real tptp.real tptp.ln (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.plus_plus tptp.real) _let_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.inverse_divide tptp.real) X_1) _let_3)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) _let_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N_1)) _let_1))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_43 _let_236 (tptp.hAPP tptp.real tptp.real _let_215 _let_233)) tptp.pi)) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.one_one X_a)))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) _let_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N_1))) _let_1))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_43 _let_236 (tptp.hAPP tptp.real tptp.real _let_215 _let_23)) _let_25)) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_2 (tptp.hAPP tptp.real tptp.real tptp.arctan Y_1))) (let ((_let_3 (tptp.ord_less tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_1)) _let_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 _let_2) _let_1)))))))) (forall ((Y_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (tptp.hAPP tptp.real tptp.real tptp.arctan Y_1)))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (let ((_let_2 (tptp.minus_minus tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_5 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) _let_4))) (let ((_let_6 (tptp.ord_less_eq tptp.real))) (let ((_let_7 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_7 _let_6 (tptp.zero_zero tptp.real)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_7 _let_6 X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.inverse_divide tptp.real) _let_1) _let_5))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_7 _let_6 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.times_times tptp.real) _let_5) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_4))))) (tptp.hAPP tptp.real tptp.real tptp.ln (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 _let_1) X_1)))))))))))))) (forall ((K $$unsorted) (F $$unsorted) (N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (forall ((I_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) Ma) I_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) I_2) N))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) (tptp.hAPP tptp.nat tptp.int F (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) I_2) (tptp.one_one tptp.nat)))) (tptp.hAPP tptp.nat tptp.int F I_2)))) (tptp.one_one tptp.int)))))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) Ma) N)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.nat tptp.int F Ma)) K)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 K) (tptp.hAPP tptp.nat tptp.int F N))) (exists ((I_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Ma) I_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 I_2) N)) (= (tptp.hAPP tptp.nat tptp.int F I_2) (tptp.ti tptp.int K))))))))))))) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_3 (tptp.hAPP tptp.real tptp.real tptp.arcsin Y_1))) (let ((_let_4 (tptp.ord_less tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.int tptp.real _let_1 tptp.min_1)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 Y_1) (tptp.one_one tptp.real))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_2)) _let_3)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 _let_3) _let_2))))))))))) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.real))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.int tptp.real _let_1 tptp.min_1)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 Y_1) (tptp.one_one tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (tptp.hAPP tptp.real tptp.real tptp.arcsin Y_1))))))))) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_3 (tptp.hAPP tptp.real tptp.real tptp.arcsin Y_1))) (let ((_let_4 (tptp.ord_less_eq tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.int tptp.real _let_1 tptp.min_1)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 Y_1) (tptp.one_one tptp.real))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_2)) _let_3)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 _let_3) _let_2))))))))))) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.real))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.int tptp.real _let_1 tptp.min_1)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 Y_1) (tptp.one_one tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real tptp.arcsin Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))))))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 N_1))) (tptp.hAPP tptp.nat tptp.int _let_1 M))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)))) (tptp.hAPP tptp.nat tptp.int _let_1 M))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.uminus_uminus _let_1))) (let ((_let_3 (tptp.ord_less_eq _let_1))) (let ((_let_4 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_4 _let_3 A_3) B_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_4 _let_3 (tptp.hAPP _let_1 _let_1 _let_2 B_2)) (tptp.hAPP _let_1 _let_1 _let_2 A_3))))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.ord_less_eq _let_1))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (let ((_let_4 (tptp.uminus_uminus _let_1))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 (tptp.hAPP _let_1 _let_1 _let_4 A_3)) (tptp.hAPP _let_1 _let_1 _let_4 B_2))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 B_2) A_3)))))))) (= (tptp.hAPP tptp.int tptp.int _let_131 tptp.pls) tptp.pls) (forall ((K_4 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.int))) (= (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 K_4)) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int _let_1 K_4))))) (= (tptp.hAPP tptp.int tptp.int _let_131 _let_9) _let_9) (forall ((Z_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.uminus_uminus tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int _let_3 Z_1)) W) (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 Z_1) W))))))) (forall ((W $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.int))) (let ((_let_2 (tptp.number_number_of tptp.int))) (= (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int _let_2 W)) (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int _let_1 W)))))) (forall ((Z_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.int))) (let ((_let_2 (tptp.plus_plus tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 Z_1) W)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int _let_1 Z_1)) (tptp.hAPP tptp.int tptp.int _let_1 W))))))) (forall ((Z_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.int))) (= (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int _let_1 Z_1)) (tptp.ti tptp.int Z_1)))) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong A_2) B_1))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) Ma))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 Ma)))))) (forall ((D_1 $$unsorted) (Ta $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 D_1) Ta)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) D_1)) Ta)))))) (forall ((D_1 $$unsorted) (Ta $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) D_1))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Ta)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) Ta)))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.int))) (let ((_let_2 (tptp.div_div tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 A_1) (tptp.hAPP tptp.int tptp.int _let_1 B)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int _let_1 A_1)) B)))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.div_div tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.uminus_uminus tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int _let_3 A_1)) (tptp.hAPP tptp.int tptp.int _let_3 B)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) B)))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.int))) (let ((_let_2 (tptp.div_mod tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 A_1) (tptp.hAPP tptp.int tptp.int _let_1 B)) (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int _let_1 A_1)) B))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.div_mod tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.uminus_uminus tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int _let_3 A_1)) (tptp.hAPP tptp.int tptp.int _let_3 B)) (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) B))))))) (forall ((X_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.int))) (let ((_let_2 (tptp.div_mod tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 X_1) M))) M) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int _let_1 X_1)) M)))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.even_odd_even tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) X_2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_2))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.complex tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex _let_1 (tptp.minus_minus tptp.complex) X_1) Y_1) (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex _let_1 (tptp.plus_plus tptp.complex) X_1) (tptp.hAPP tptp.complex tptp.complex (tptp.uminus_uminus tptp.complex) Y_1))))) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) Z_1)) Z_1) (tptp.zero_zero tptp.int))) (forall ((N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (tptp.semiring_1_of_nat tptp.int))) (= (= (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) (tptp.hAPP tptp.nat tptp.int _let_2 N)) (tptp.hAPP tptp.nat tptp.int _let_2 Ma)) (and (= N _let_1) (= Ma _let_1)))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 N_1)) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 M))))))) _let_237 (forall ((K_4 $$unsorted) (L_4 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.div_mod tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (=> (not (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) K_4)) L_4) _let_1)) (not (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 K_4) L_4) _let_1))))))) (forall ((K_4 $$unsorted) (L_4 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) K_4))) (=> (not (= (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) L_4)) _let_1)) (not (= (tptp.hAPP tptp.int tptp.int _let_2 L_4) _let_1)))))) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) tptp.min_1) K_4) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) K_4))) (forall ((Z_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) Z_1) W) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) Z_1) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) W))))) (forall ((Z_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) Z_1) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) W)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) Z_1) W)))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((V_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) (tptp.hAPP tptp.int X_a _let_1 V_1)) (tptp.hAPP tptp.int X_a _let_1 W)) (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) V_1) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) W)))))))) (= (tptp.hAPP tptp.int tptp.int _let_131 tptp.min_1) _let_2) (forall ((N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.nat tptp.int _let_2 N)) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) (tptp.hAPP tptp.nat tptp.int _let_2 Ma)))) (and (= N _let_1) (= Ma _let_1)))))) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N_1))) (tptp.zero_zero tptp.int)))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N_1))) (tptp.zero_zero tptp.nat))) (forall ((I_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) I_1))) (let ((_let_2 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) I_1) (tptp.zero_zero tptp.int))))) (and (=> _let_2 (= _let_1 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) I_1))) (=> (not _let_2) (= _let_1 (tptp.ti tptp.int I_1))))))) (forall ((V_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.number_number_of tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) (tptp.hAPP tptp.int tptp.int _let_2 V_1)) (tptp.hAPP tptp.int tptp.int _let_2 W)) (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) V_1) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) W))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) A_1))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int _let_2 B))) (let ((_let_4 (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) B)))) (let ((_let_5 (tptp.zero_zero tptp.int))) (let ((_let_6 (= _let_3 _let_5))) (and (=> _let_6 (= _let_4 _let_5)) (=> (not _let_6) (= _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) _let_3) B))))))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.div_mod tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) B))) (let ((_let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) A_1)) B))) (let ((_let_5 (tptp.zero_zero tptp.int))) (let ((_let_6 (= _let_3 _let_5))) (and (=> _let_6 (= _let_4 _let_5)) (=> (not _let_6) (= _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.minus_minus tptp.int) B) _let_3))))))))))) (forall ((A_1 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) A_1) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) tptp.min_1)) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) A_1))) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((V_1 $$unsorted) (C $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (let ((_let_2 (tptp.plus_plus X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.int X_a _let_1 V_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 (tptp.minus_minus X_a) C) (tptp.hAPP tptp.int X_a _let_1 W))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) V_1) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) W)))) C)))))))) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)))) (tptp.zero_zero tptp.int)))) (forall ((N_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1))))))) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.int))) (let ((_let_3 (tptp.fun tptp.nat tptp.int))) (let ((_let_4 (tptp.uminus_uminus tptp.int))) (= (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int _let_4 A_1)) _let_1) (tptp.hAPP tptp.int tptp.int _let_4 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_3 _let_2 A_1) _let_1)))))))) (forall ((Z_4 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) Z_1) (tptp.zero_zero tptp.int))) (= (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) Z_1) Z_4)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int _let_1 Z_1))) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int _let_1 Z_4))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.div_div tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.uminus_uminus tptp.int))) (let ((_let_4 (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) B)))) (let ((_let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int _let_3 A_1)) B))) (let ((_let_6 (tptp.zero_zero tptp.int))) (let ((_let_7 (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.div_mod tptp.int) A_1) B) _let_6))) (=> (not (= (tptp.ti tptp.int B) _let_6)) (and (=> _let_7 (= _let_5 _let_4)) (=> (not _let_7) (= _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.minus_minus tptp.int) _let_4) (tptp.one_one tptp.int)))))))))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.div_div tptp.int) A_1))) (let ((_let_3 (tptp.uminus_uminus tptp.int))) (let ((_let_4 (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int _let_2 B)))) (let ((_let_5 (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int _let_3 B)))) (let ((_let_6 (tptp.zero_zero tptp.int))) (let ((_let_7 (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) A_1) B) _let_6))) (=> (not (= (tptp.ti tptp.int B) _let_6)) (and (=> _let_7 (= _let_5 _let_4)) (=> (not _let_7) (= _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) _let_4) (tptp.one_one tptp.int)))))))))))))) (forall ((A_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_2))) (let ((_let_2 (tptp.power_power tptp.int))) (let ((_let_3 (tptp.fun tptp.nat tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_4 tptp.bool) (tptp.member tptp.int) X_2) tptp.zEven)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X_2)) (= (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) A_2)) _let_1) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_3 _let_2 A_2) _let_1))))))))) (forall ((A_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_2))) (let ((_let_2 (tptp.power_power tptp.int))) (let ((_let_3 (tptp.fun tptp.nat tptp.int))) (let ((_let_4 (tptp.uminus_uminus tptp.int))) (let ((_let_5 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_5 tptp.bool) (tptp.member tptp.int) X_2) tptp.zOdd)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X_2)) (= (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int _let_4 A_2)) _let_1) (tptp.hAPP tptp.int tptp.int _let_4 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_3 _let_2 A_2) _let_1))))))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (Q_2 $$unsorted) (R_1 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.zero_zero tptp.int))) (let ((_let_4 (tptp.hAPP tptp.bool (tptp.fun tptp.int _let_2) (tptp.if tptp.int) (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.fequal tptp.int) R_1) _let_3)))) (let ((_let_5 (tptp.uminus_uminus tptp.int))) (let ((_let_6 (tptp.hAPP tptp.int tptp.int _let_5 Q_2))) (let ((_let_7 (tptp.product_Pair tptp.int tptp.int))) (let ((_let_8 (tptp.product_prod tptp.int tptp.int))) (let ((_let_9 (tptp.fun tptp.int _let_8))) (let ((_let_10 (tptp.fun _let_8 tptp.bool))) (let ((_let_11 (tptp.fun tptp.int _let_10))) (=> (tptp.hBOOL (tptp.hAPP _let_8 tptp.bool (tptp.hAPP tptp.int _let_10 (tptp.hAPP tptp.int _let_11 tptp.divmod_int_rel A_2) B_1) (tptp.hAPP tptp.int _let_8 (tptp.hAPP tptp.int _let_9 _let_7 Q_2) R_1))) (tptp.hBOOL (tptp.hAPP _let_8 tptp.bool (tptp.hAPP tptp.int _let_10 (tptp.hAPP tptp.int _let_11 tptp.divmod_int_rel (tptp.hAPP tptp.int tptp.int _let_5 A_2)) B_1) (tptp.hAPP tptp.int _let_8 (tptp.hAPP tptp.int _let_9 _let_7 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_4 _let_6) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 _let_6) (tptp.one_one tptp.int)))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_4 _let_3) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B_1) R_1)))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) (tptp.hAPP tptp.int X_a _let_1 V_1)) (tptp.one_one X_a)) (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) V_1) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((W $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) (tptp.one_one X_a)) (tptp.hAPP tptp.int X_a _let_1 W)) (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) W)))))))) (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) X_1) (tptp.zero_zero tptp.int))) (exists ((N_2 $$unsorted)) (= (tptp.ti tptp.int X_1) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.inverse_divide tptp.real))) (=> (not (= X_1 (tptp.zero_zero tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.arctan (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 _let_2 (tptp.one_one tptp.real)) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.minus_minus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.sgn_sgn tptp.real) X_1)) tptp.pi)) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (tptp.hAPP tptp.real tptp.real tptp.arctan X_1))))))) (forall ((X_a $$unsorted) (B_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 A_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 B_2)))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) A_3) B_2))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) _let_1)) (= (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real tptp.arcsin X_1)) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) _let_1) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.one_one tptp.real)) X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.ln X_1)) X_1)))))) (forall ((X_a $$unsorted) (C_1 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) C_1))) (=> (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 A_3))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 (tptp.hAPP _let_1 _let_1 (tptp.uminus_uminus _let_1) A_3))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 _let_1))) (= (tptp.hAPP _let_1 _let_1 (tptp.uminus_uminus _let_1) A_3) (tptp.hAPP _let_1 _let_1 (tptp.collect X_a) (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun tptp.bool tptp.bool) _let_2 (tptp.combb tptp.bool tptp.bool X_a) tptp.fNot) (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun X_a (tptp.fun _let_1 tptp.bool)) _let_2 (tptp.combc X_a _let_1 tptp.bool) (tptp.member X_a)) A_3))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.uminus_uminus _let_1))) (= (tptp.hAPP _let_1 _let_1 _let_2 (tptp.hAPP _let_1 _let_1 _let_2 A_3)) (tptp.ti _let_1 A_3))))) (forall ((X_a $$unsorted) (C_1 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) C_1))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 (tptp.hAPP _let_1 _let_1 (tptp.uminus_uminus _let_1) A_3))) (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 A_3))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.uminus_uminus _let_1))) (= (= (tptp.hAPP _let_1 _let_1 _let_2 A_3) (tptp.hAPP _let_1 _let_1 _let_2 B_2)) (= (tptp.ti _let_1 A_3) (tptp.ti _let_1 B_2)))))) (forall ((X_a $$unsorted) (C_1 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) C_1))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 (tptp.hAPP _let_1 _let_1 (tptp.uminus_uminus _let_1) A_3))) (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 A_3))))))) (forall ((X_a $$unsorted) (C_1 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) C_1))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 (tptp.hAPP _let_1 _let_1 (tptp.uminus_uminus _let_1) A_3))) (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 A_3))))))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) X_1)) (tptp.hAPP tptp.real tptp.real tptp.cos X_1))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.sgn_sgn X_a))) (let ((_let_2 (tptp.hAPP X_a X_a _let_1 A_1))) (= (tptp.hAPP X_a X_a _let_1 _let_2) _let_2)))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (=> (tptp.real_normed_vector X_a) (= (tptp.hAPP X_a X_a (tptp.sgn_sgn X_a) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (= (tptp.hAPP X_a X_a (tptp.sgn_sgn X_a) X_2) _let_1) (= (tptp.ti X_a X_2) _let_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (= (tptp.hAPP X_a X_a (tptp.sgn_sgn X_a) A_2) _let_1) (= (tptp.ti X_a A_2) _let_1)))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (=> (tptp.sgn_if X_a) (= (tptp.hAPP X_a X_a (tptp.sgn_sgn X_a) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (=> (tptp.real_n1866405975lgebra X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.sgn_sgn X_a))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 X_1)) (tptp.hAPP X_a X_a _let_1 Y_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.sgn_sgn X_a))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) (tptp.hAPP X_a X_a _let_1 B))))))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (=> (tptp.real_n2089651433ebra_1 X_a) (= (tptp.hAPP X_a X_a (tptp.sgn_sgn X_a) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.sgn_sgn X_a))) (let ((_let_2 (tptp.uminus_uminus X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a _let_2 X_1)) (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a _let_1 X_1)))))))) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real tptp.cos X_1)) (tptp.one_one tptp.real)))) (= (tptp.hAPP tptp.real tptp.real tptp.cos _let_25) _let_127) (forall ((X_1 $$unsorted)) (not (= (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real tptp.arctan X_1)) (tptp.zero_zero tptp.real)))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.sgn_sgn X_a) A_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_2))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.sgn_sgn X_a) A_2)) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_2) _let_1))))))))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real (tptp.sgn_sgn tptp.real) X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) X_1) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) X_1)))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((K_4 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.abs_abs X_a) K_4) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) K_4) (tptp.hAPP X_a X_a (tptp.sgn_sgn X_a) K_4)))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((X_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.hAPP X_a X_a (tptp.sgn_sgn X_a) X_1)) (tptp.hAPP X_a X_a (tptp.abs_abs X_a) X_1)) (tptp.ti X_a X_1))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 Y_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_1) tptp.pi)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.cos X_1)) (tptp.hAPP tptp.real tptp.real tptp.cos Y_1))))))))) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) (tptp.hAPP tptp.real tptp.real tptp.cos X_1)))) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real tptp.cos X_1))) (tptp.one_one tptp.real)))) (= (tptp.hAPP tptp.real tptp.real tptp.cos tptp.pi) _let_179) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) X_1) tptp.pi)) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.real tptp.real tptp.cos X_1)))) (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_1)) (= (tptp.hAPP tptp.real tptp.real (tptp.sgn_sgn tptp.real) X_1) (tptp.one_one tptp.real)))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)) A_1)) (= (tptp.hAPP X_a X_a (tptp.sgn_sgn X_a) A_1) (tptp.one_one X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_2 $$unsorted)) (= (= (tptp.hAPP X_a X_a (tptp.sgn_sgn X_a) A_2) (tptp.one_one X_a)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)) A_2)))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.ord_less_eq tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 (tptp.zero_zero tptp.real)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 Y_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 X_1) tptp.pi)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.cos X_1)) (tptp.hAPP tptp.real tptp.real tptp.cos Y_1)))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) tptp.pi)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 Y_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_1) (tptp.zero_zero tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.cos Y_1)) (tptp.hAPP tptp.real tptp.real tptp.cos X_1))))))))) (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) X_1) (tptp.zero_zero tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.sgn_sgn tptp.real) X_1) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)))) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real tptp.real (tptp.sgn_sgn tptp.real) A_1))) (let ((_let_3 (tptp.zero_zero tptp.real))) (let ((_let_4 (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) _let_3) A_1)))) (let ((_let_5 (= A_1 _let_3))) (and (=> _let_5 (= _let_2 _let_3)) (=> (not _let_5) (and (=> _let_4 (= _let_2 _let_1)) (=> (not _let_4) (= _let_2 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_1)))))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real tptp.real (tptp.sgn_sgn tptp.real) X_1))) (let ((_let_3 (tptp.zero_zero tptp.real))) (let ((_let_4 (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) _let_3) X_1)))) (let ((_let_5 (= X_1 _let_3))) (and (=> _let_5 (= _let_2 _let_3)) (=> (not _let_5) (and (=> _let_4 (= _let_2 _let_1)) (=> (not _let_4) (= _let_2 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_1)))))))))))) (not (= _let_235 _let_25)) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) A_1) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.sgn_sgn X_a) A_1) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.one_one X_a))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_2 $$unsorted)) (= (= (tptp.hAPP X_a X_a (tptp.sgn_sgn X_a) A_2) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.one_one X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) A_2) (tptp.zero_zero X_a))))))) (forall ((X_a $$unsorted)) (=> (tptp.sgn_if X_a) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (let ((_let_2 (tptp.hAPP X_a X_a (tptp.sgn_sgn X_a) X_1))) (let ((_let_3 (tptp.zero_zero X_a))) (let ((_let_4 (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) _let_3) X_1)))) (let ((_let_5 (= (tptp.ti X_a X_1) _let_3))) (and (=> _let_5 (= _let_2 _let_3)) (=> (not _let_5) (and (=> _let_4 (= _let_2 _let_1)) (=> (not _let_4) (= _let_2 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) _let_1)))))))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.ord_less_eq tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) tptp.pi)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 Y_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 X_1) (tptp.zero_zero tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.cos Y_1)) (tptp.hAPP tptp.real tptp.real tptp.cos X_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP X_a X_a (tptp.sgn_sgn X_a) X_1)))) (let ((_let_2 (= (tptp.ti X_a X_1) (tptp.zero_zero X_a)))) (and (=> _let_2 (= _let_1 (tptp.zero_zero tptp.real))) (=> (not _let_2) (= _let_1 (tptp.one_one tptp.real))))))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_43 _let_116 _let_235) _let_25)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_43 _let_236 _let_235) _let_25)) (= (tptp.hAPP tptp.real tptp.real tptp.cos _let_23) _let_25) (= (tptp.hAPP tptp.real tptp.real tptp.cos _let_233) _let_127) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.plus_plus tptp.real) X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) tptp.pi))) (tptp.hAPP tptp.real tptp.real tptp.cos X_1)))) (= (tptp.hAPP tptp.real tptp.real tptp.cos _let_229) _let_129) (= (tptp.hAPP tptp.real tptp.real tptp.cos _let_185) _let_231) (= (tptp.hAPP tptp.real tptp.real tptp.cos _let_232) _let_228) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.zero_zero tptp.real)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) _let_1) X_1))) (tptp.one_one tptp.real))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 (tptp.hAPP tptp.real tptp.real tptp.cos X_1))))))))) (= (tptp.hAPP tptp.real tptp.real tptp.cos _let_226) _let_25) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_3)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_1) _let_3)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.real tptp.cos X_1))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_3)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_1) _let_3)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.real tptp.cos X_1))))))))) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 Y_1) (tptp.one_one tptp.real))) (exists ((X $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X) tptp.pi)) (= (tptp.hAPP tptp.real tptp.real tptp.cos X) Y_1) (forall ((Y $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) Y)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 Y) tptp.pi)) (= (tptp.hAPP tptp.real tptp.real tptp.cos Y) Y_1)) (= Y X)))))))))))))) (exists ((X $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 _let_1) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (= (tptp.hAPP tptp.real tptp.real tptp.cos X) _let_1) (forall ((Y $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 _let_1) Y)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 Y) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (= (tptp.hAPP tptp.real tptp.real tptp.cos Y) _let_1)) (= Y X))))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.hAPP tptp.real tptp.real tptp.tan X_1))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.hAPP tptp.real _let_3 (tptp.times_times tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) _let_1)))) (let ((_let_5 (tptp.hAPP tptp.real tptp.real _let_4 X_1))) (let ((_let_6 (tptp.zero_zero tptp.real))) (=> (not (= (tptp.hAPP tptp.real tptp.real tptp.cos X_1) _let_6)) (=> (not (= (tptp.hAPP tptp.real tptp.real tptp.cos _let_5) _let_6)) (= (tptp.hAPP tptp.real tptp.real tptp.tan _let_5) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.real tptp.real _let_4 _let_2)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.minus_minus tptp.real) (tptp.one_one tptp.real)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) _let_2) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1)))))))))))))) (forall ((X_5 $$unsorted) (Y_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.real))) (let ((_let_5 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 (tptp.inverse_divide tptp.real) X_5) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X_5) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 Y_4) _let_1)))))) (= (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real tptp.arccos _let_5)) _let_5))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.tan (tptp.hAPP tptp.real tptp.real _let_1 X_1)) (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.real tptp.real tptp.tan X_1))))) (= (tptp.hAPP tptp.real tptp.real tptp.tan _let_25) _let_25) (forall ((Y_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real tptp.tan (tptp.hAPP tptp.real tptp.real tptp.arctan Y_1)) Y_1)) (= (tptp.hAPP tptp.real tptp.real tptp.tan tptp.pi) _let_25) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real tptp.tan (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) X_1) tptp.pi)) (tptp.hAPP tptp.real tptp.real tptp.tan X_1))) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.tan (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.plus_plus tptp.real) X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) N_1)) tptp.pi))) (tptp.hAPP tptp.real tptp.real tptp.tan X_1)))) (forall ((I_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int (tptp.sgn_sgn tptp.int) I_1))) (let ((_let_3 (tptp.zero_zero tptp.int))) (let ((_let_4 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) _let_3) I_1)))) (let ((_let_5 (= (tptp.ti tptp.int I_1) _let_3))) (and (=> _let_5 (= _let_2 _let_3)) (=> (not _let_5) (and (=> _let_4 (= _let_2 _let_1)) (=> (not _let_4) (= _let_2 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) _let_1)))))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_1) tptp.pi)) (= (tptp.hAPP tptp.real tptp.real tptp.arccos (tptp.hAPP tptp.real tptp.real tptp.cos X_1)) X_1)))))) (forall ((Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) Y_1)) (tptp.one_one tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real tptp.arccos Y_1)) Y_1))) (= (tptp.hAPP tptp.real tptp.real tptp.tan _let_229) _let_227) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 Y_1) (tptp.one_one tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.real tptp.arccos Y_1)))))))) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 Y_1) (tptp.one_one tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real tptp.arccos Y_1)) Y_1)))))) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 Y_1) (tptp.one_one tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.arccos Y_1)) tptp.pi))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.real))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) (tptp.zero_zero tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real _let_1 tptp.pi)) X_1)) (= (tptp.hAPP tptp.real tptp.real tptp.arccos (tptp.hAPP tptp.real tptp.real tptp.cos X_1)) (tptp.hAPP tptp.real tptp.real _let_1 X_1)))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.tan (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.plus_plus tptp.real) X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) tptp.pi))) (tptp.hAPP tptp.real tptp.real tptp.tan X_1)))) (= (tptp.hAPP tptp.real tptp.real tptp.tan _let_185) _let_127) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real tptp.tan Y_1))) (let ((_let_2 (tptp.hAPP tptp.real tptp.real tptp.tan X_1))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.plus_plus tptp.real))) (let ((_let_5 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_4 X_1) Y_1))) (let ((_let_6 (tptp.zero_zero tptp.real))) (=> (not (= (tptp.hAPP tptp.real tptp.real tptp.cos X_1) _let_6)) (=> (not (= (tptp.hAPP tptp.real tptp.real tptp.cos Y_1) _let_6)) (=> (not (= (tptp.hAPP tptp.real tptp.real tptp.cos _let_5) _let_6)) (= (tptp.hAPP tptp.real tptp.real tptp.tan _let_5) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_4 _let_2) _let_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.minus_minus tptp.real) (tptp.one_one tptp.real)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.times_times tptp.real) _let_2) _let_1)))))))))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real tptp.cos Y_1))) (let ((_let_2 (tptp.hAPP tptp.real tptp.real tptp.cos X_1))) (let ((_let_3 (tptp.times_times tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.real))) (let ((_let_5 (tptp.zero_zero tptp.real))) (=> (not (= _let_2 _let_5)) (=> (not (= _let_1 _let_5)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 (tptp.minus_minus tptp.real) (tptp.one_one tptp.real)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.real tptp.real tptp.tan X_1)) (tptp.hAPP tptp.real tptp.real tptp.tan Y_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 (tptp.plus_plus tptp.real) X_1) Y_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_3 _let_2) _let_1))))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 (tptp.hAPP tptp.real tptp.real tptp.tan X_1))))))))) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real tptp.arccos Y_1))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 Y_1) (tptp.one_one tptp.real))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.zero_zero tptp.real)) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 _let_1) tptp.pi))))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 _let_1 Y_2))) (let ((_let_4 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_5 (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_4)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_5 Y_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 _let_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_5 X_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) _let_4)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 X_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.tan Y_2)) (tptp.hAPP tptp.real tptp.real tptp.tan X_2)))))))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_3)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 Y_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_1) _let_3)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.tan Y_1)) (tptp.hAPP tptp.real tptp.real tptp.tan X_1)))))))))) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real tptp.arccos Y_1))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 Y_1) (tptp.one_one tptp.real))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.zero_zero tptp.real)) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 _let_1) tptp.pi))))))))) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.inverse_divide tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.one_one tptp.real)) (tptp.hAPP tptp.real tptp.real tptp.tan Y_1)) (tptp.hAPP tptp.real tptp.real tptp.tan (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.minus_minus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) Y_1)))))) (= (tptp.hAPP tptp.real tptp.real tptp.tan _let_232) (tptp.hAPP tptp.real tptp.real _let_128 _let_227)) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) tptp.pi)) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real tptp.tan X_1)) _let_1)))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_1)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) _let_1)) (= (tptp.hAPP tptp.real tptp.real tptp.arctan (tptp.hAPP tptp.real tptp.real tptp.tan X_1)) X_1))))))) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real tptp.arctan Y_1))) (let ((_let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_3 (tptp.ord_less tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_2)) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 _let_1) _let_2)) (= (tptp.hAPP tptp.real tptp.real tptp.tan _let_1) Y_1))))))) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real tptp.arccos Y_1))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 Y_1) (tptp.one_one tptp.real))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.zero_zero tptp.real)) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 _let_1) tptp.pi)) (= (tptp.hAPP tptp.real tptp.real tptp.cos _let_1) Y_1)))))))) (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) X_1)) (tptp.one_one tptp.real))) (exists ((Z_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_1)) Z_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 Z_2) _let_1)) (= (tptp.hAPP tptp.real tptp.real tptp.tan Z_2) X_1)))))))) (forall ((Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) Y_1)) (exists ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) X) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (= (tptp.hAPP tptp.real tptp.real tptp.tan X) Y_1)))))) (forall ((Y_1 $$unsorted)) (exists ((X $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_1)) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X) _let_1)) (= (tptp.hAPP tptp.real tptp.real tptp.tan X) Y_1) (forall ((Y $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_1)) Y)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 Y) _let_1)) (= (tptp.hAPP tptp.real tptp.real tptp.tan Y) Y_1)) (= Y X)))))))))))) (forall ((Y_1 $$unsorted)) (exists ((X $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_1)) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X) _let_1)) (= (tptp.hAPP tptp.real tptp.real tptp.tan X) Y_1))))))) (forall ((Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) Y_1)) (exists ((X $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 Y_1) (tptp.hAPP tptp.real tptp.real tptp.tan X))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.times_times tptp.real) _let_1) X_1))) (let ((_let_4 (tptp.inverse_divide tptp.real))) (let ((_let_5 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_4 tptp.pi) _let_1))) (let ((_let_6 (tptp.ord_less tptp.real))) (let ((_let_7 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_7 _let_6 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_5)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_7 _let_6 X_1) _let_5)) (= (tptp.hAPP tptp.real tptp.real tptp.tan X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_4 (tptp.hAPP tptp.real tptp.real tptp.sin _let_3)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.real tptp.real tptp.cos _let_3)) (tptp.one_one tptp.real)))))))))))))) (forall ((M $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.times_times tptp.real) tptp.pi) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1)) M))))) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) _let_1))) (tptp.zero_zero tptp.real))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) _let_1)) (= (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real tptp.arccos X_1)) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) _let_1) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))))))))) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1)))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real _let_1 X_1)) (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.real tptp.real tptp.sin X_1))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) X_1))) (= (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) _let_1) _let_1))) (forall ((N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (= (= (tptp.hAPP tptp.nat tptp.real _let_1 N) (tptp.hAPP tptp.nat tptp.real _let_1 Ma)) (= N Ma)))) (= (tptp.hAPP tptp.real tptp.real tptp.sin _let_25) _let_25) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.nat tptp.natfloor (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1)) N_1)) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.nat tptp.natceiling (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1)) N_1)) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) tptp.pi) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1))) (tptp.zero_zero tptp.real))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1)) tptp.pi)) (tptp.zero_zero tptp.real))) _let_234 _let_234 (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real tptp.sin X_1)) (tptp.one_one tptp.real)))) (forall ((N $$unsorted)) (= (= (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N) (tptp.zero_zero tptp.real)) (= N (tptp.zero_zero tptp.nat)))) (= (tptp.hAPP tptp.nat tptp.real _let_31 _let_28) _let_25) (forall ((N_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1)) (tptp.zero_zero tptp.real))))) (forall ((N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.nat tptp.real _let_1 N)) (tptp.hAPP tptp.nat tptp.real _let_1 Ma))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) N) Ma))))) (= (tptp.hAPP tptp.real tptp.real tptp.sin tptp.pi) _let_25) (forall ((N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.nat tptp.real _let_1 N)) (tptp.hAPP tptp.nat tptp.real _let_1 Ma))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N) Ma))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (= (tptp.hAPP tptp.nat tptp.real _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) M) N_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real _let_1 M)) (tptp.hAPP tptp.nat tptp.real _let_1 N_1))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (= (tptp.hAPP tptp.nat tptp.real _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) M) N_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real _let_1 M)) (tptp.hAPP tptp.nat tptp.real _let_1 N_1))))) (= (tptp.hAPP tptp.nat tptp.real _let_31 _let_175) _let_127) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (= (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.nat tptp.real _let_1 M)) N_1) (tptp.hAPP tptp.nat tptp.real _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) M) N_1))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (= (tptp.hAPP tptp.nat tptp.real _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) M) N_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.nat tptp.real _let_1 M)) N_1)))) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) X_1) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.real tptp.nat tptp.natceiling X_1))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_1) tptp.pi)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 (tptp.hAPP tptp.real tptp.real tptp.sin X_1))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_1) tptp.pi)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 (tptp.hAPP tptp.real tptp.real tptp.sin X_1))))))))) (forall ((N $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N)) (tptp.zero_zero tptp.real))) (= N (tptp.zero_zero tptp.nat)))) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) (tptp.hAPP tptp.real tptp.real tptp.sin X_1)))) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1))))) (forall ((X_1 $$unsorted)) (=> (= (tptp.hAPP tptp.real tptp.real tptp.cos X_1) (tptp.one_one tptp.real)) (= (tptp.hAPP tptp.real tptp.real tptp.sin X_1) (tptp.zero_zero tptp.real)))) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real tptp.sin X_1))) (tptp.one_one tptp.real)))) (= (tptp.hAPP tptp.nat tptp.real _let_31 _let_202) _let_127) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.plus_plus tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_3 X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_3 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.sin X_1)) (tptp.hAPP tptp.real tptp.real tptp.cos Y_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.cos X_1)) (tptp.hAPP tptp.real tptp.real tptp.sin Y_1)))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.minus_minus tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_3 X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_3 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.cos Y_1)) (tptp.hAPP tptp.real tptp.real tptp.sin X_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.sin Y_1)) (tptp.hAPP tptp.real tptp.real tptp.cos X_1)))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.minus_minus tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_3 X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_3 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.sin X_1)) (tptp.hAPP tptp.real tptp.real tptp.cos Y_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.cos X_1)) (tptp.hAPP tptp.real tptp.real tptp.sin Y_1)))))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (= (tptp.hAPP tptp.nat tptp.real _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real _let_1 N_1)) (tptp.one_one tptp.real))))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) X_1) tptp.pi)) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.real tptp.real tptp.sin X_1)))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) tptp.pi) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.real tptp.real tptp.sin X_1)))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_1) M)) (= (tptp.hAPP tptp.nat tptp.real _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) M) N_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) (tptp.hAPP tptp.nat tptp.real _let_1 M)) (tptp.hAPP tptp.nat tptp.real _let_1 N_1)))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.nat tptp.real _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_div tptp.nat) N_1) X_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.nat tptp.real _let_1 N_1)) (tptp.hAPP tptp.nat tptp.real _let_1 X_1)))))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real tptp.tan X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.real tptp.real tptp.sin X_1)) (tptp.hAPP tptp.real tptp.real tptp.cos X_1)))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.real tptp.nat tptp.natfloor X_1))) X_1)))))) (forall ((X_1 $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) X_1)) A_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) X_1) (tptp.hAPP tptp.real tptp.nat tptp.natfloor A_1))))) (forall ((X_1 $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) X_1) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) A_1))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.real tptp.nat tptp.natceiling X_1)) A_1)))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1))) tptp.pi)) (tptp.zero_zero tptp.real))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.nat tptp.natfloor X_1))) (=> (= X_1 (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) _let_1)) (= (tptp.hAPP tptp.real tptp.nat tptp.natfloor (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_1) N_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) _let_1) N_1))))) (forall ((N $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real tptp.sin X_1))) (let ((_let_2 (tptp.times_times tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.hAPP tptp.real tptp.real tptp.cos X_1))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 _let_4) _let_4)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 _let_1) _let_1)) (tptp.one_one tptp.real))))))) (forall ((X_1 $$unsorted)) (=> (= (tptp.hAPP tptp.real tptp.real tptp.sin X_1) (tptp.zero_zero tptp.real)) (= (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real tptp.cos X_1)) (tptp.one_one tptp.real)))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.minus_minus tptp.real) X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.cos Y_1)) (tptp.hAPP tptp.real tptp.real tptp.cos X_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.sin Y_1)) (tptp.hAPP tptp.real tptp.real tptp.sin X_1))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.minus_minus tptp.real) X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.cos X_1)) (tptp.hAPP tptp.real tptp.real tptp.cos Y_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.sin X_1)) (tptp.hAPP tptp.real tptp.real tptp.sin Y_1))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.plus_plus tptp.real) X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.minus_minus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.cos X_1)) (tptp.hAPP tptp.real tptp.real tptp.cos Y_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.sin X_1)) (tptp.hAPP tptp.real tptp.real tptp.sin Y_1))))))) (forall ((N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) N) Ma)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real _let_1 N)) (tptp.one_one tptp.real))) (tptp.hAPP tptp.nat tptp.real _let_1 Ma)))))) (forall ((N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N) Ma)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.nat tptp.real _let_1 N)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real _let_1 Ma)) (tptp.one_one tptp.real))))))) (forall ((A_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) X_2)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) A_2) (tptp.hAPP tptp.real tptp.nat tptp.natfloor X_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) A_2)) X_2))))))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real tptp.tan (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1)) tptp.pi)) (tptp.zero_zero tptp.real))) (forall ((A_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) X_2)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.real tptp.nat tptp.natceiling X_2)) A_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) A_2)))))))) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.real tptp.nat tptp.natfloor X_1))) (tptp.one_one tptp.real))))) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.tan (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.plus_plus tptp.real) X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1)) tptp.pi))) (tptp.hAPP tptp.real tptp.real tptp.tan X_1)))) (forall ((A_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) A_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) _let_1) X_1)) (= (tptp.hAPP tptp.real tptp.nat tptp.natfloor (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) X_1) _let_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) (tptp.hAPP tptp.real tptp.nat tptp.natfloor X_1)) A_1))))) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) X_1) (tptp.one_one tptp.real))) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.real tptp.nat tptp.natfloor X_1))))) (forall ((A_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) A_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) _let_1) X_1)) (= (tptp.hAPP tptp.real tptp.nat tptp.natceiling (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) X_1) _let_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) (tptp.hAPP tptp.real tptp.nat tptp.natceiling X_1)) A_1))))) (forall ((X_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.real_1 tptp.nat))) (let ((_let_3 (tptp.times_times tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.real))) (let ((_let_5 (tptp.inverse_divide tptp.real))) (let ((_let_6 (tptp.hAPP tptp.real _let_4 (tptp.plus_plus tptp.real) X_1))) (= (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real _let_6 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_5 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.nat tptp.real _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc M))) tptp.pi)) _let_1))) (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real _let_6 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_5 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.nat tptp.real _let_2 M)) tptp.pi)) _let_1))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.real_normed_vector X_b) (forall ((X_3 $$unsorted)) (= (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_b tptp.real (tptp.norm_norm X_b) (tptp.hAPP X_a X_b X_3 N_2))) K_2))))) (exists ((N_3 $$unsorted)) (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_b tptp.real (tptp.norm_norm X_b) (tptp.hAPP X_a X_b X_3 N_2))) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_3)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.real_normed_vector X_b) (forall ((X_3 $$unsorted)) (= (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_b tptp.real (tptp.norm_norm X_b) (tptp.hAPP X_a X_b X_3 N_2))) K_2))))) (exists ((N_3 $$unsorted)) (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_b tptp.real (tptp.norm_norm X_b) (tptp.hAPP X_a X_b X_3 N_2))) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_3)))))))))) (forall ((N_1 $$unsorted) (D $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) D)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 (tptp.dvd_dvd tptp.nat) D) N_1)) (= (tptp.hAPP tptp.nat tptp.real _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_div tptp.nat) N_1) D)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.nat tptp.real _let_1 N_1)) (tptp.hAPP tptp.nat tptp.real _let_1 D)))))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_1)) (= (tptp.hAPP tptp.real tptp.real tptp.ln (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_1) N_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1)) (tptp.hAPP tptp.real tptp.real tptp.ln X_1))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) X_1) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.hAPP tptp.real tptp.nat tptp.natfloor X_1)) N_1)))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.minus_minus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.nat tptp.real _let_1 N_1)) (tptp.hAPP tptp.nat tptp.real _let_1 X_1))) (tptp.hAPP tptp.nat tptp.real _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_div tptp.nat) N_1) X_1)))))))) (forall ((V_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V_1)))) (let ((_let_2 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V_1))))) (and (=> _let_2 (= _let_1 (tptp.zero_zero tptp.real))) (=> (not _let_2) (= _let_1 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) V_1))))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.minus_minus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.nat tptp.real _let_1 N_1)) (tptp.hAPP tptp.nat tptp.real _let_1 X_1))) (tptp.hAPP tptp.nat tptp.real _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_div tptp.nat) N_1) X_1)))) (tptp.one_one tptp.real)))))) (forall ((A_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) X_1)) (= (tptp.hAPP tptp.real tptp.nat tptp.natfloor (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) X_1) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) A_1))) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.real tptp.nat tptp.natfloor X_1)) A_1)))) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 Y_1) (tptp.one_one tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real tptp.arcsin Y_1)) Y_1)))))) (forall ((Z_1 $$unsorted) (N_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.real tptp.nat tptp.natfloor Z_1)) (tptp.one_one tptp.nat))) N_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) Z_1) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less_eq tptp.real) _let_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) _let_1) (tptp.one_one tptp.real)))) (= (tptp.hAPP tptp.real tptp.nat tptp.natfloor X_1) N_1)))))) (forall ((A_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) X_1)) (= (tptp.hAPP tptp.real tptp.nat tptp.natceiling (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) X_1) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) A_1))) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.real tptp.nat tptp.natceiling X_1)) A_1)))) (forall ((X_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.real_1 tptp.nat))) (let ((_let_3 (tptp.times_times tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.real))) (let ((_let_5 (tptp.inverse_divide tptp.real))) (let ((_let_6 (tptp.hAPP tptp.real _let_4 (tptp.plus_plus tptp.real) X_1))) (= (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real _let_6 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_5 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.nat tptp.real _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc M))) tptp.pi)) _let_1))) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real _let_6 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_5 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.nat tptp.real _let_2 M)) tptp.pi)) _let_1)))))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_1) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 (tptp.hAPP tptp.real tptp.real tptp.sin X_1))))))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.real))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_2)) N_1)))) tptp.pi)) (tptp.hAPP tptp.int tptp.real _let_1 _let_2))) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 tptp.min_1)) N_1)))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (= (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real _let_3 X_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real _let_3 (tptp.hAPP tptp.real tptp.real tptp.sin X_1))) (tptp.hAPP tptp.real tptp.real tptp.cos X_1))))))) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N_1)))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (let ((_let_2 (tptp.plus_plus tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.ord_less_eq tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 (tptp.zero_zero tptp.real)) X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1)) X_1)) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X_1) _let_1)) N_1)))))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real tptp.cos Y_1))) (let ((_let_2 (tptp.hAPP tptp.real tptp.real tptp.cos X_1))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.plus_plus tptp.real))) (let ((_let_5 (tptp.zero_zero tptp.real))) (=> (not (= _let_2 _let_5)) (=> (not (= _let_1 _let_5)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_4 (tptp.hAPP tptp.real tptp.real tptp.tan X_1)) (tptp.hAPP tptp.real tptp.real tptp.tan Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_4 X_1) Y_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.times_times tptp.real) _let_2) _let_1))))))))))) (forall ((X_1 $$unsorted) (D $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.real _let_1 D))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.inverse_divide tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) D)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.nat tptp.real _let_1 X_1)) _let_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 (tptp.div_div tptp.nat) X_1) D))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.nat tptp.real _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 (tptp.div_mod tptp.nat) X_1) D))) _let_2)))))))))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1)) tptp.pi)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) N_1))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) tptp.pi) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1))) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) N_1))) (= (tptp.hAPP tptp.real tptp.real tptp.sin _let_233) _let_25) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.plus_plus tptp.real) X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) tptp.pi))) (tptp.hAPP tptp.real tptp.real tptp.sin X_1)))) (= (tptp.hAPP tptp.real tptp.real tptp.sin _let_23) _let_127) (= (tptp.hAPP tptp.real tptp.real tptp.sin _let_232) _let_129) (= (tptp.hAPP tptp.real tptp.real tptp.sin _let_185) _let_231) (= (tptp.hAPP tptp.real tptp.real tptp.sin _let_229) _let_228) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.real_1 tptp.nat))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real _let_2 N_1)) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) _let_1)) (tptp.hAPP tptp.nat tptp.real _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1)) N_1)))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.one_one tptp.real)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) Y_1)) (= (tptp.hAPP tptp.real tptp.nat tptp.natfloor (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) X_1) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) Y_1))) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_div tptp.nat) (tptp.hAPP tptp.real tptp.nat tptp.natfloor X_1)) Y_1))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) _let_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less_eq tptp.real) X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) _let_1) (tptp.one_one tptp.real)))) (= (tptp.hAPP tptp.real tptp.nat tptp.natceiling X_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) N_1) (tptp.one_one tptp.nat)))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 (tptp.hAPP tptp.real tptp.real tptp.sin X_1))))))))) (forall ((R_4 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.real))) (let ((_let_5 (tptp.hAPP tptp.real _let_4 (tptp.times_times tptp.real) R_4))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real _let_5 (tptp.hAPP tptp.real tptp.real tptp.cos A_1))) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real _let_5 (tptp.hAPP tptp.real tptp.real tptp.sin A_1))) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 R_4) _let_1)))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real tptp.sin X_1)) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real tptp.cos X_1)) _let_1)) (tptp.one_one tptp.real)))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real tptp.cos X_1)) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real tptp.sin X_1)) _let_1)) (tptp.one_one tptp.real)))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (= (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real tptp.sin X_1)) _let_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) (tptp.one_one tptp.real)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real tptp.cos X_1)) _let_1))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (= (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real tptp.cos X_1)) _let_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) (tptp.one_one tptp.real)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real tptp.sin X_1)) _let_1))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_3)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 Y_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_1) _let_3)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.sin Y_1)) (tptp.hAPP tptp.real tptp.real tptp.sin X_1)))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.cos X_1) (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.minus_minus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) X_1))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.sin X_1) (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.minus_minus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) X_1))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1))) tptp.pi)) (tptp.one_one tptp.real))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) tptp.pi)) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real tptp.sin X_1)) _let_1)))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))) (let ((_let_3 (tptp.power_power tptp.real))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.times_times tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) _let_1)) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.minus_minus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.real tptp.real tptp.cos X_1)) _let_2)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.real tptp.real tptp.sin X_1)) _let_2))))))))) (= (tptp.hAPP tptp.real tptp.real tptp.sin _let_226) _let_216) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.real tptp.real tptp.sin X_1)) (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.plus_plus tptp.real) X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_1)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) _let_1)) (= (tptp.hAPP tptp.real tptp.real tptp.arcsin (tptp.hAPP tptp.real tptp.real tptp.sin X_1)) X_1))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.hAPP tptp.real tptp.real tptp.sin Y_1))) (let ((_let_3 (tptp.times_times tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.real))) (let ((_let_5 (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.real tptp.real tptp.sin X_1)))) (let ((_let_6 (tptp.hAPP tptp.real tptp.real tptp.cos Y_1))) (let ((_let_7 (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.real tptp.real tptp.cos X_1)))) (let ((_let_8 (tptp.minus_minus tptp.real))) (let ((_let_9 (tptp.plus_plus tptp.real))) (let ((_let_10 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_9 X_1) Y_1))) (let ((_let_11 (tptp.power_power tptp.real))) (let ((_let_12 (tptp.fun tptp.nat tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_9 (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_12 _let_11 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_8 (tptp.hAPP tptp.real tptp.real tptp.sin _let_10)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_9 (tptp.hAPP tptp.real tptp.real _let_5 _let_6)) (tptp.hAPP tptp.real tptp.real _let_7 _let_2)))) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_12 _let_11 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_8 (tptp.hAPP tptp.real tptp.real tptp.cos _let_10)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_8 (tptp.hAPP tptp.real tptp.real _let_7 _let_6)) (tptp.hAPP tptp.real tptp.real _let_5 _let_2)))) _let_1)) (tptp.zero_zero tptp.real))))))))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) X_1))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.power_power tptp.real))) (let ((_let_5 (tptp.fun tptp.nat tptp.real))) (let ((_let_6 (tptp.plus_plus tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_6 (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_6 (tptp.hAPP tptp.real tptp.real tptp.sin _let_2)) (tptp.hAPP tptp.real tptp.real tptp.sin X_1))) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.minus_minus tptp.real) (tptp.hAPP tptp.real tptp.real tptp.cos _let_2)) (tptp.hAPP tptp.real tptp.real tptp.cos X_1))) _let_1)) (tptp.zero_zero tptp.real))))))))) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) Y_1)) _let_1)) (= (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real tptp.arccos Y_1)) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) _let_1) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) Y_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))))))) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real tptp.arcsin Y_1))) (let ((_let_2 (tptp.number_number_of tptp.real))) (let ((_let_3 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real _let_2 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_4 (tptp.ord_less_eq tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.int tptp.real _let_2 tptp.min_1)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 Y_1) (tptp.one_one tptp.real))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_3)) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 _let_1) _let_3)) (= (tptp.hAPP tptp.real tptp.real tptp.sin _let_1) Y_1)))))))))) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real tptp.arcsin Y_1))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (let ((_let_4 (tptp.number_number_of tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.int tptp.real _let_4 tptp.min_1)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 Y_1) (tptp.one_one tptp.real))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real _let_4 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 _let_1) tptp.pi)) (= (tptp.hAPP tptp.real tptp.real tptp.sin _let_1) Y_1))))))))) (forall ((X_5 $$unsorted) (Y_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.real))) (let ((_let_5 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 (tptp.inverse_divide tptp.real) X_5) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X_5) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 Y_4) _let_1)))))) (= (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real tptp.arccos _let_5)) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 (tptp.minus_minus tptp.real) (tptp.one_one tptp.real)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 _let_5) _let_1)))))))))) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 Y_1) (tptp.one_one tptp.real))) (exists ((X $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_1)) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X) _let_1)) (= (tptp.hAPP tptp.real tptp.real tptp.sin X) Y_1) (forall ((Y $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_1)) Y)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 Y) _let_1)) (= (tptp.hAPP tptp.real tptp.real tptp.sin Y) Y_1)) (= Y X)))))))))))))))) (forall ((R_4 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) R_4)) (exists ((N_2 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.nat tptp.real _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) N_2) (tptp.one_one tptp.nat)))) R_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) R_4) (tptp.hAPP tptp.nat tptp.real _let_1 N_2))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) _let_1) Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less_eq tptp.real) _let_1) X_1)) (exists ((N_2 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (let ((_let_2 (tptp.times_times tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.nat tptp.real _let_1 N_2)) Y_1)) X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.ord_less tptp.real) X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.nat tptp.real _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2))) Y_1)))))))))))))) (forall ((R_4 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) R_4)) (exists ((N_2 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.nat tptp.real _let_1 N_2)) R_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) R_4) (tptp.hAPP tptp.nat tptp.real _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2)))))))))) (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_1)) (forall ((Y $$unsorted)) (exists ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) Y) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_2)) X_1))))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_div tptp.nat) N_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) N_1)))) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 _let_1) N_1)) _let_1))))))) (forall ((X_2 $$unsorted)) (= (= (tptp.hAPP tptp.real tptp.real tptp.sin X_2) (tptp.zero_zero tptp.real)) (or (exists ((N_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N_2)) (= X_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_2)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))))) (exists ((N_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N_2)) (= X_2 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_2)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))))))))) (forall ((X_2 $$unsorted)) (= (= (tptp.hAPP tptp.real tptp.real tptp.cos X_2) (tptp.zero_zero tptp.real)) (or (exists ((N_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (and (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N_2))) (= X_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_2)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))))) (exists ((N_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (and (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N_2))) (= X_2 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_2)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))))))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.even_odd_even tptp.nat))) (= (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) Ma) N)))) (not (= (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 Ma))) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 N)))))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.even_odd_even tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) Ma) N))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 Ma)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 N)))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.even_odd_even tptp.nat))) (let ((_let_2 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 Y_2)))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 X_2)))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) X_2) Y_2))) (or (and _let_3 _let_2) (and (not _let_3) (not _let_2)))))))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_224 _let_28)) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.even_odd_even tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc X_2))) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 X_2)))))) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_224 _let_175))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.even_odd_even tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) X_2) Y_2))) (or (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 X_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 Y_2)))))) (forall ((N_1 $$unsorted)) (not (= (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) N_1)) (tptp.zero_zero tptp.real)))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.ord_less_eq X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 X_1) Y_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 X_1) N_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) N_1)))))))))))) (forall ((N_1 $$unsorted)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N_1))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)))) (forall ((X_a $$unsorted)) (=> (tptp.comm_ring_1 X_a) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.uminus_uminus X_a))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N_1))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 X_1)) N_1) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 X_1) N_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_ring_1 X_a) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N_1)) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) X_1)) N_1) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 X_1) N_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_ring_1 X_a) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 X_1) N_1))) (let ((_let_4 (tptp.uminus_uminus X_a))) (let ((_let_5 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_4 X_1)) N_1))) (let ((_let_6 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N_1)))) (and (=> _let_6 (= _let_5 _let_3)) (=> (not _let_6) (= _let_5 (tptp.hAPP X_a X_a _let_4 _let_3))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N_1)) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.abs_abs X_a) X_1)) N_1) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 X_1) N_1)))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.even_odd_even tptp.nat))) (let ((_let_2 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 Y_2)))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 X_2)))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) X_2) Y_2))) (or (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) X_2) Y_2)) (and _let_3 _let_2) (and (not _let_3) (not _let_2)))))))) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.even_odd_even tptp.int) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) X_2))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) X_2)))) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) X_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.even_odd_even tptp.int) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) X_2))))) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) N_1))))) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) N_1))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)))) (let ((_let_2 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N)))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) X_2) N))) (or _let_2 (and (not _let_2) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 X_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_2) N))) (or (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N)))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.monoid_mult X_a) (tptp.linordered_ring X_a)) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) X_1) N_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) X_2) N))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 X_2)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) X_2) N)) _let_1)) (and (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 X_2) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_ring_1 X_a) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (let ((_let_2 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) _let_1))) (let ((_let_3 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) _let_2) X_1))) (let ((_let_4 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) X_1)))) (and (=> _let_4 (= _let_3 _let_1)) (=> (not _let_4) (= _let_3 _let_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_ring_1 X_a) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) X_1)) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) _let_1)) X_1) _let_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_ring_1 X_a) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.one_one X_a)))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) X_1))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) _let_1) X_1) _let_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.ord_less_eq X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.abs_abs X_a))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a _let_5 X_1)) (tptp.hAPP X_a X_a _let_5 Y_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 X_1) N_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) N_1))))))))))))) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) X_2)) (exists ((Y $$unsorted)) (= X_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))) Y))))) (forall ((X_2 $$unsorted)) (= (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) X_2))) (exists ((Y $$unsorted)) (= X_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))) Y)))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.min_1))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) X_1))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) _let_1) X_1) _let_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((X_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) W))) (let ((_let_2 (tptp.power_power X_a))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) _let_1)) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.abs_abs X_a) X_1)) _let_1) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 X_1) _let_1))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))))) (let ((_let_2 (tptp.div_div tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) X_1))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc X_1)) _let_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 X_1) _let_1)))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))))) (let ((_let_2 (tptp.div_div tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) X_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc X_1)) _let_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 X_1) _let_1))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) X_1))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) X_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_1)) _let_1)))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) X_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) X_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_1))) _let_1)))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))) (= (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) X_2))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) X_2) (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_1)) _let_1)))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) X_2)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) X_2) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_1))) _let_1)))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.even_odd_even tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) X_2) Y_2))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 X_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) Y_2)))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.fact_fact tptp.nat))) (let ((_let_4 (tptp.hAPP tptp.nat tptp.nat tptp.suc M))) (let ((_let_5 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 _let_4) N_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) N_1) _let_4)) (= (tptp.hAPP tptp.nat tptp.nat _let_3 _let_5) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) _let_5) (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N)))) (let ((_let_3 (tptp.ord_less_eq X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) X_2) N)) _let_1)) (and (not (= N (tptp.zero_zero tptp.nat))) (or (and (not _let_2) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 X_2) _let_1))) (and _let_2 (= (tptp.ti X_a X_2) _let_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) _let_1))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N)))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) X_2) N))) (or (= N (tptp.zero_zero tptp.nat)) (and _let_3 (not (= (tptp.ti X_a X_2) _let_1))) (and (not _let_3) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 X_2))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((X_2 $$unsorted) (W_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) W_1))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) _let_2)))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) X_2) _let_2))) (or _let_3 (and (not _let_3) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 X_2))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((X_2 $$unsorted) (W_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) W_1))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) X_2) _let_4)) _let_1)) (and (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) _let_4))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 X_2) _let_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) X_1)) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.min_1)) X_1) (tptp.one_one X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.min_1))) (let ((_let_2 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) _let_1) X_1))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) X_1)))) (and (=> _let_3 (= _let_2 (tptp.one_one X_a))) (=> (not _let_3) (= _let_2 _let_1))))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.even_odd_even tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 N)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) N) (tptp.one_one tptp.nat))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) X_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) _let_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.div_div tptp.nat) X_1) _let_1)) X_1))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) X_1))) (= (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) _let_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.div_div tptp.nat) X_1) _let_1))) X_1))))) (forall ((X_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X_2)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.even_odd_even tptp.int) X_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((X_2 $$unsorted) (W_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) W_1))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) _let_2)))) (let ((_let_4 (tptp.ord_less_eq X_a))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 _let_4 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) X_2) _let_2)) _let_1)) (and (not (= _let_2 (tptp.zero_zero tptp.nat))) (or (and (not _let_3) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 _let_4 X_2) _let_1))) (and _let_3 (= (tptp.ti X_a X_2) _let_1))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((X_2 $$unsorted) (W_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) _let_1))) (let ((_let_3 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) W_1))) (let ((_let_4 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) _let_3)))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) X_2) _let_3))) (or (= _let_3 (tptp.zero_zero tptp.nat)) (and _let_4 (not (= (tptp.ti X_a X_2) _let_1))) (and (not _let_4) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 X_2)))))))))))) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) X_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) X_2)))) (forall ((N $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N)))) (forall ((N $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N)) (exists ((M_2 $$unsorted)) (= N (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) M_2))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.even_odd_even tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 N)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) N) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))))))) (forall ((N $$unsorted)) (= (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N))) (exists ((M_2 $$unsorted)) (= N (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) M_2)))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.div_div tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 (tptp.plus_plus tptp.nat) N_1) (tptp.one_one tptp.nat))) _let_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 N_1) _let_1))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.fun tptp.nat tptp.nat))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.hAPP tptp.bool (tptp.fun tptp.real _let_5) (tptp.if tptp.real) (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N)) _let_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 (tptp.div_div tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 (tptp.minus_minus tptp.nat) N) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) N))))) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 _let_1) N)) _let_1))))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.div_div tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N_1))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 (tptp.plus_plus tptp.nat) N_1) (tptp.one_one tptp.nat))) _let_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 N_1) _let_1)))))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_1))) (let ((_let_3 (tptp.number_number_of tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.nat))) (=> (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 (tptp.div_mod tptp.nat) N_1) (tptp.hAPP tptp.int tptp.nat _let_3 (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_2))) (tptp.hAPP tptp.int tptp.nat _let_3 (tptp.hAPP tptp.int tptp.int tptp.bit1 _let_1))) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 (tptp.div_div tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 (tptp.minus_minus tptp.nat) N_1) (tptp.one_one tptp.nat))) (tptp.hAPP tptp.int tptp.nat _let_3 _let_2))))))))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.number_number_of tptp.nat))) (let ((_let_3 (tptp.one_one tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.nat))) (=> (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 (tptp.div_mod tptp.nat) N_1) (tptp.hAPP tptp.int tptp.nat _let_2 (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_1))) _let_3) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 (tptp.div_div tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 (tptp.minus_minus tptp.nat) N_1) _let_3)) (tptp.hAPP tptp.int tptp.nat _let_2 _let_1)))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) _let_1) X_1)) (=> (= (tptp.hAPP tptp.real tptp.real tptp.sin X_1) _let_1) (exists ((N_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N_2)) (= X_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_2)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) _let_1) X_1)) (=> (= (tptp.hAPP tptp.real tptp.real tptp.cos X_1) _let_1) (exists ((N_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (and (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N_2))) (= X_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_2)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))))))))) (forall ((N_1 $$unsorted)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N_1))) (exists ((X $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.number_number_of tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 (tptp.power_power tptp.nat) N_1) (tptp.hAPP tptp.int tptp.nat _let_2 _let_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat _let_2 (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_1))) X)) (tptp.one_one tptp.nat))))))))) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.real tptp.sin_coeff X))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) X)))) (and (=> _let_3 (= _let_2 (tptp.zero_zero tptp.real))) (=> (not _let_3) (= _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_div tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) X) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) X)))))))))) (forall ((N_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N_1)) (exists ((X $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.number_number_of tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 (tptp.power_power tptp.nat) N_1) (tptp.hAPP tptp.int tptp.nat _let_2 _let_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat _let_2 (tptp.hAPP tptp.int tptp.int tptp.bit0 _let_1))) X)))))))) (forall ((X $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.real tptp.cos_coeff X))) (let ((_let_2 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) X)))) (and (=> _let_2 (= _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_div tptp.nat) X) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) X))))) (=> (not _let_2) (= _let_1 (tptp.zero_zero tptp.real))))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.plus_plus tptp.nat))) (let ((_let_3 (tptp.fact_fact tptp.nat))) (let ((_let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 M) N_1))) (let ((_let_5 (tptp.hAPP tptp.nat tptp.nat _let_3 _let_4))) (let ((_let_6 (= M (tptp.zero_zero tptp.nat)))) (and (=> _let_6 (= _let_5 (tptp.hAPP tptp.nat tptp.nat _let_3 N_1))) (=> (not _let_6) (= _let_5 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) _let_4) (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) M) (tptp.one_one tptp.nat))) N_1))))))))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.plus_plus tptp.nat) M) N_1))) (let ((_let_4 (tptp.fact_fact tptp.nat))) (let ((_let_5 (tptp.hAPP tptp.nat tptp.nat _let_4 _let_3))) (let ((_let_6 (= _let_3 (tptp.zero_zero tptp.nat)))) (and (=> _let_6 (= _let_5 _let_1)) (=> (not _let_6) (= _let_5 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) _let_3) (tptp.hAPP tptp.nat tptp.nat _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.minus_minus tptp.nat) _let_3) _let_1))))))))))))) (forall ((N_1 $$unsorted)) (not (= (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) N_1) (tptp.zero_zero tptp.nat)))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fact_fact tptp.nat))) (let ((_let_2 (tptp.ord_less_eq tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 M) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat _let_1 M)) (tptp.hAPP tptp.nat tptp.nat _let_1 N_1)))))))) (= (tptp.hAPP tptp.nat tptp.nat _let_223 _let_175) _let_175) (forall ((X_a $$unsorted)) (=> (tptp.semiring_char_0 X_a) (forall ((N_1 $$unsorted)) (not (= (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) N_1)) (tptp.zero_zero X_a)))))) (= (tptp.hAPP tptp.nat tptp.nat _let_223 _let_28) _let_202) (= (tptp.hAPP tptp.nat tptp.nat _let_223 _let_202) _let_202) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fact_fact tptp.nat))) (let ((_let_2 (tptp.ord_less tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.zero_zero tptp.nat)) M)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 M) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat _let_1 M)) (tptp.hAPP tptp.nat tptp.nat _let_1 N_1))))))))) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) N_1)))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.fact_fact tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc X_1))) (= (tptp.hAPP tptp.nat tptp.nat _let_1 _let_2) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) _let_2) (tptp.hAPP tptp.nat tptp.nat _let_1 X_1)))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fact_fact tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 (tptp.ord_less_eq tptp.nat) N_1) M)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 (tptp.dvd_dvd tptp.nat) (tptp.hAPP tptp.nat tptp.nat _let_1 N_1)) (tptp.hAPP tptp.nat tptp.nat _let_1 M))))))) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.one_one tptp.nat)) (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) N_1)))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) N_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) N_1))))))) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))) (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) N_1)))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.ord_less_eq tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.one_one tptp.nat)) M)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 _let_2 M) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.dvd_dvd tptp.nat) M) (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) N_1)))))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.fact_fact tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.plus_plus tptp.nat) N_1) (tptp.one_one tptp.nat)))) (= (tptp.hAPP tptp.nat tptp.nat _let_1 _let_3) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) _let_3) (tptp.hAPP tptp.nat tptp.nat _let_1 N_1))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fact_fact tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M) N_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) (tptp.hAPP tptp.nat tptp.nat _let_1 N_1)) (tptp.hAPP tptp.nat tptp.nat _let_1 M)) (tptp.zero_zero tptp.nat))))) (forall ((M $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.fact_fact tptp.nat))) (let ((_let_4 (tptp.hAPP tptp.nat tptp.nat _let_3 M))) (let ((_let_5 (= M (tptp.zero_zero tptp.nat)))) (and (=> _let_5 (= _let_4 _let_1)) (=> (not _let_5) (= _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) M) (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.minus_minus tptp.nat) M) _let_1)))))))))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.fact_fact tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (= (tptp.hAPP tptp.nat tptp.nat _let_2 N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) N_1) (tptp.hAPP tptp.nat tptp.nat _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) N_1) (tptp.one_one tptp.nat))))))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) _let_1))) (let ((_let_3 (tptp.one_one tptp.real))) (let ((_let_4 (tptp.inverse_divide tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (let ((_let_6 (tptp.power_power tptp.real))) (let ((_let_7 (tptp.fun tptp.nat tptp.real))) (let ((_let_8 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))) (let ((_let_9 (tptp.hAPP tptp.real _let_7 _let_6 X_1))) (let ((_let_10 (tptp.times_times tptp.real))) (let ((_let_11 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) N_1) _let_8))) (let ((_let_12 (tptp.ord_less_eq tptp.real))) (let ((_let_13 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_13 _let_12 (tptp.zero_zero tptp.real)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_13 _let_12 X_1) _let_3)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_13 _let_12 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_10 (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) _let_11)))) (tptp.hAPP tptp.nat tptp.real _let_9 _let_11))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_10 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.nat tptp.real _let_9 _let_8)) _let_2)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_7 _let_6 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_4 _let_3) _let_2)) N_1)))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (= (= (tptp.hAPP tptp.int X_a _let_1 X_2) (tptp.one_one X_a)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.iszero X_a) (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) X_2) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((Y_2 $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (= (= (tptp.one_one X_a) (tptp.hAPP tptp.int X_a _let_1 Y_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.iszero X_a) (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) Y_2)))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.ord_less_eq tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 (tptp.zero_zero tptp.real)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 X_1) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.minus_minus tptp.real) X_1) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.plus_plus tptp.real) _let_1) X_1)))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.exp tptp.real))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real _let_1 X_1)) (tptp.hAPP tptp.real tptp.real _let_1 Y_1)))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (=> (= (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) Y_1) X_1) (= (tptp.hAPP tptp.real tptp.real tptp.ln X_1) Y_1))) (forall ((U $$unsorted) (X_1 $$unsorted)) (=> (= (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) U) X_1) (= (tptp.hAPP tptp.real tptp.real tptp.ln X_1) U))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real tptp.ln (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) X_1)) X_1)) (forall ((X_a $$unsorted)) (=> (and (tptp.divisi14063676e_zero X_a) (tptp.real_n1866405975lgebra X_a)) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (= (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_1)) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) (tptp.hAPP X_a tptp.real _let_1 A_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_n1866405975lgebra X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (=> (not (= (tptp.ti X_a A_1) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_1)) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) (tptp.hAPP X_a tptp.real _let_1 A_1)))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.exp tptp.real))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real _let_3 X_2)) (tptp.hAPP tptp.real tptp.real _let_3 Y_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) Y_2))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.exp tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real _let_3 X_1)) (tptp.hAPP tptp.real tptp.real _let_3 Y_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_1) Y_1))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.exp tptp.real))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real _let_3 X_2)) (tptp.hAPP tptp.real tptp.real _let_3 Y_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) Y_2))))))) (forall ((X_a $$unsorted)) (=> (tptp.field_inverse_zero X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_a))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) (tptp.hAPP X_a X_a _let_1 B))))))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (=> (tptp.division_ring X_a) (= (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (=> (tptp.field_inverse_zero X_a) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (= (= (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) X_2) _let_1) (= (tptp.ti X_a X_2) _let_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.divisi14063676e_zero X_a) (forall ((A_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_a))) (let ((_let_2 (tptp.power_power X_a))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 A_1) N_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) N_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.field_inverse_zero X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) A_1))))))) (= (tptp.hAPP tptp.real tptp.real _let_73 _let_25) _let_25) (forall ((X_a $$unsorted)) (=> (tptp.divisi14063676e_zero X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a _let_1 A_1)) (tptp.ti X_a A_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.divisi14063676e_zero X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_a))) (= (= (tptp.hAPP X_a X_a _let_1 A_2) (tptp.hAPP X_a X_a _let_1 B_1)) (= (tptp.ti X_a A_2) (tptp.ti X_a B_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.divisi14063676e_zero X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_a))) (=> (= (tptp.hAPP X_a X_a _let_1 A_1) (tptp.hAPP X_a X_a _let_1 B)) (= (tptp.ti X_a A_1) (tptp.ti X_a B))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.exp tptp.real))) (= (= (tptp.hAPP tptp.real tptp.real _let_1 X_2) (tptp.hAPP tptp.real tptp.real _let_1 Y_2)) (= X_2 Y_2)))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ti X_a B))) (let ((_let_2 (tptp.ti X_a A_1))) (let ((_let_3 (tptp.zero_zero X_a))) (let ((_let_4 (tptp.inverse_inverse X_a))) (=> (= (tptp.hAPP X_a X_a _let_4 A_1) (tptp.hAPP X_a X_a _let_4 B)) (=> (not (= _let_2 _let_3)) (=> (not (= _let_1 _let_3)) (= _let_2 _let_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (=> (= (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_1) _let_1) (= (tptp.ti X_a A_1) _let_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.ti X_a A_1))) (let ((_let_2 (tptp.inverse_inverse X_a))) (=> (not (= _let_1 (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a _let_2 A_1)) _let_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (=> (not (= (tptp.ti X_a A_1) _let_1)) (not (= (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_1) _let_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.divisi14063676e_zero X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (= (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_2) _let_1) (= (tptp.ti X_a A_2) _let_1)))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (=> (tptp.divisi14063676e_zero X_a) (= (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) _let_1) _let_1)))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (=> (tptp.field_inverse_zero X_a) (= (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) _let_1) _let_1)))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) X_1))) (= (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) _let_1) _let_1))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.inverse_inverse tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real _let_1 X_1)) (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.real tptp.real tptp.sqrt X_1))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.abs_abs X_a))) (let ((_let_2 (tptp.inverse_inverse X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a _let_2 A_1)) (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a _let_1 A_1)))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_normed_field X_a) (tptp.banach X_a)) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.exp X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) X_1)) (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) (tptp.hAPP X_a X_a _let_1 X_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.divisi14063676e_zero X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_a))) (let ((_let_2 (tptp.uminus_uminus X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a _let_2 A_1)) (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a _let_1 A_1)))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_normed_field X_a) (tptp.banach X_a)) (forall ((X_1 $$unsorted)) (not (= (tptp.hAPP X_a X_a (tptp.exp X_a) X_1) (tptp.zero_zero X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.real_n1866405975lgebra X_a) (forall ((R_4 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 R_4) (tptp.hAPP X_a tptp.real _let_1 X_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) R_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) X_1))) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) R_4))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_2))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_2)) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_2) _let_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_2))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_2)) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_2) _let_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) _let_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_1))) (=> (not (= (tptp.ti X_a A_1) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 A_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_1)) _let_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.zero_zero X_a)) A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 B)) (tptp.hAPP X_a X_a _let_1 A_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 B) (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 B)) (tptp.hAPP X_a X_a _let_1 A_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_1)) _let_1)) (=> (not (= (tptp.ti X_a A_1) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.inverse_inverse X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_1)) (tptp.hAPP X_a X_a _let_3 B))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.zero_zero X_a)) A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B) A_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 B))) (let ((_let_4 (tptp.inverse_inverse X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_4 A_1)) (tptp.hAPP X_a X_a _let_4 B))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 A_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_a))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.zero_zero X_a))) (=> (not (= (tptp.ti X_a A_1) _let_4)) (=> (not (= (tptp.ti X_a B) _let_4)) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 B)) (tptp.hAPP X_a X_a _let_1 A_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (=> (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) B) (tptp.one_one X_a)) (= (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_1) (tptp.ti X_a B)))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((N_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_a))) (let ((_let_2 (tptp.power_power X_a))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (=> (not (= (tptp.ti X_a A_1) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 A_1) N_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 A_1)) N_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_1 X_a) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.iszero X_a) (tptp.zero_zero X_a))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_1 X_a) (forall ((Z $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.iszero X_a) Z)) (= (tptp.ti X_a Z) (tptp.zero_zero X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_a))) (let ((_let_2 (tptp.uminus_uminus X_a))) (=> (not (= (tptp.ti X_a A_1) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a _let_2 A_1)) (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a _let_1 A_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.inverse_divide X_a) A_1) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_1) (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) B))))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.inverse_divide X_a) A_1) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_1) (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) B))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.abs_abs X_a))) (let ((_let_2 (tptp.inverse_inverse X_a))) (=> (not (= (tptp.ti X_a A_1) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a _let_2 A_1)) (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a _let_1 A_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) (tptp.one_one X_a)) A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) (tptp.one_one X_a)) A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_1 X_a) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.iszero X_a) (tptp.one_one X_a)))))) (forall ((R $$unsorted) (S_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) R) S_5) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) R) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) S_5))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) X_1) Y_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) X_1) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) Y_1))))) (forall ((X_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) X_1)) (tptp.zero_zero tptp.real))))) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) X_1)))) (forall ((X_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) X_1)) (tptp.zero_zero tptp.real))))) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) X_1)))) (forall ((X_2 $$unsorted)) (= (= (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) X_2) (tptp.one_one tptp.real)) (= X_2 (tptp.zero_zero tptp.real)))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.inverse_inverse X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_1)) (tptp.hAPP X_a X_a _let_3 B))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less X_a) B) (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B) A_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.inverse_inverse X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_1)) (tptp.hAPP X_a X_a _let_3 B))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less X_a) (tptp.zero_zero X_a)) A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B) A_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.ord_less X_a) B) (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 B)) (tptp.hAPP X_a X_a _let_1 A_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.ord_less X_a) (tptp.zero_zero X_a)) A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 B)) (tptp.hAPP X_a X_a _let_1 A_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) X_2)) _let_1)) (or (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 X_2) (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) X_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.zero_zero X_a)) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) X_2))) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.zero_zero X_a)) X_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 X_2) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_a))) (let ((_let_2 (tptp.hAPP X_a X_a _let_1 B))) (let ((_let_3 (tptp.plus_plus X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (let ((_let_5 (tptp.hAPP X_a X_a _let_1 A_1))) (let ((_let_6 (tptp.times_times X_a))) (let ((_let_7 (tptp.zero_zero X_a))) (=> (not (= (tptp.ti X_a A_1) _let_7)) (=> (not (= (tptp.ti X_a B) _let_7)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 _let_5) _let_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_6 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_6 _let_5) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 A_1) B))) _let_2)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_a))) (let ((_let_2 (tptp.hAPP X_a X_a _let_1 B))) (let ((_let_3 (tptp.hAPP X_a X_a _let_1 A_1))) (let ((_let_4 (tptp.plus_plus X_a))) (let ((_let_5 (tptp.fun X_a X_a))) (let ((_let_6 (tptp.times_times X_a))) (let ((_let_7 (tptp.zero_zero X_a))) (=> (not (= (tptp.ti X_a A_1) _let_7)) (=> (not (= (tptp.ti X_a B) _let_7)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_5 _let_4 _let_3) _let_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_5 _let_6 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_5 _let_6 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_5 _let_4 A_1) B)) _let_3)) _let_2)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((A_1 $$unsorted)) (=> (not (= (tptp.ti X_a A_1) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_1)) (tptp.one_one X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.field X_a) (forall ((A_1 $$unsorted)) (=> (not (= (tptp.ti X_a A_1) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_1)) A_1) (tptp.one_one X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((A_1 $$unsorted)) (=> (not (= (tptp.ti X_a A_1) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_1)) A_1) (tptp.one_one X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_a))) (let ((_let_2 (tptp.hAPP X_a X_a _let_1 B))) (let ((_let_3 (tptp.minus_minus X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (let ((_let_5 (tptp.hAPP X_a X_a _let_1 A_1))) (let ((_let_6 (tptp.times_times X_a))) (let ((_let_7 (tptp.zero_zero X_a))) (=> (not (= (tptp.ti X_a A_1) _let_7)) (=> (not (= (tptp.ti X_a B) _let_7)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 _let_5) _let_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_6 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_6 _let_5) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 B) A_1))) _let_2)))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_normed_field X_a) (tptp.banach X_a)) (= (tptp.hAPP X_a X_a (tptp.exp X_a) (tptp.zero_zero X_a)) (tptp.one_one X_a)))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((A_1 $$unsorted)) (=> (not (= (tptp.ti X_a A_1) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) (tptp.one_one X_a)) A_1)))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_normed_field X_a) (tptp.banach X_a)) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.exp X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.plus_plus X_a) X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.times_times X_a) (tptp.hAPP X_a X_a _let_1 X_1)) (tptp.hAPP X_a X_a _let_1 Y_1)))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_normed_field X_a) (tptp.banach X_a)) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.exp X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) (tptp.hAPP X_a X_a _let_2 X_1)) (tptp.hAPP X_a X_a _let_2 Y_1)) (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.plus_plus X_a) X_1) Y_1)))))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (=> (and (tptp.field X_a) (tptp.number_ring X_a)) (= (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) _let_1) _let_1)))) (forall ((X_b $$unsorted)) (=> (and (tptp.division_ring X_b) (tptp.number X_b)) (forall ((W $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int X_b (tptp.number_number_of X_b) W))) (= (tptp.hAPP X_b X_b (tptp.inverse_inverse X_b) _let_1) (tptp.hAPP X_b X_b (tptp.hAPP X_b (tptp.fun X_b X_b) (tptp.inverse_divide X_b) (tptp.one_one X_b)) _let_1)))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_normed_field X_a) (tptp.banach X_a)) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.exp X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.minus_minus X_a) X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.inverse_divide X_a) (tptp.hAPP X_a X_a _let_1 X_1)) (tptp.hAPP X_a X_a _let_1 Y_1)))))))) (forall ((Y_1 $$unsorted) (U $$unsorted) (X1_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.inverse_inverse tptp.real))) (let ((_let_2 (tptp.times_times tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.ord_less tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.bool))) (let ((_let_6 (tptp.hAPP tptp.real _let_5 _let_4 (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_6 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_6 X1_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X1_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X_1) U))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real _let_1 X_1)) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real _let_1 X1_1)) U))))))))))))) (forall ((Y_1 $$unsorted) (U $$unsorted) (X1_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.inverse_inverse tptp.real))) (let ((_let_2 (tptp.times_times tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.ord_less tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.bool))) (let ((_let_6 (tptp.hAPP tptp.real _let_5 _let_4 (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_6 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_6 X1_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X1_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X_1) U))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 Y_1) (tptp.hAPP tptp.real tptp.real _let_1 X_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 U) (tptp.hAPP tptp.real tptp.real _let_1 X1_1)))))))))))))) (forall ((X_1 $$unsorted)) (=> (not (= X_1 (tptp.zero_zero tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) X_1)) X_1) (tptp.one_one tptp.real)))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.one_one tptp.real)) (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) X_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) X_2)))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) X_2)) (tptp.one_one tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) (tptp.zero_zero tptp.real))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.one_one tptp.real)) (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) X_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) X_2)))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) X_2)) (tptp.one_one tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) (tptp.zero_zero tptp.real))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.one_one tptp.real)) (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) X_1))))))) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.one_one tptp.real)) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) X_1)))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.exp tptp.real))) (= (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1)) X_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.real tptp.real _let_1 X_1)) N_1)))) (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_1)) (= (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) (tptp.hAPP tptp.real tptp.real tptp.ln X_1)) X_1))) (forall ((X_2 $$unsorted)) (= (= (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) (tptp.hAPP tptp.real tptp.real tptp.ln X_2)) X_2) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_2)))) (forall ((X_a $$unsorted)) (=> (and (tptp.number_ring X_a) (tptp.ring_char_0 X_a)) (forall ((W $$unsorted)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.iszero X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) (tptp.hAPP tptp.int tptp.int tptp.bit1 W)))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.iszero X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.pls))))) (forall ((X_a $$unsorted)) (=> (and (tptp.number_ring X_a) (tptp.ring_char_0 X_a)) (forall ((W_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (let ((_let_2 (tptp.iszero X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 W_1)))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 (tptp.hAPP tptp.int X_a _let_1 W_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.iszero X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.min_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.zero_zero X_a))) (let ((_let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_2) B_1))) (let ((_let_5 (tptp.inverse_inverse X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_5 A_2)) (tptp.hAPP X_a X_a _let_5 B_1))) (and (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less X_a) _let_3) _let_4)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B_1) A_2))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 _let_4) _let_3)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.zero_zero X_a))) (let ((_let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_2) B_1))) (let ((_let_5 (tptp.inverse_inverse X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_5 A_2)) (tptp.hAPP X_a X_a _let_5 B_1))) (and (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 _let_3) _let_4)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B_1) A_2))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less_eq X_a) _let_4) _let_3)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.ord_less X_a) (tptp.zero_zero X_a)) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_1) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) X_2)) _let_1)) (or (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.ord_less_eq X_a) X_2) (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) X_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord1117847801e_zero X_a) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 _let_1) (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) X_2))) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.ord_less X_a) (tptp.zero_zero X_a)) X_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 X_2) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.division_ring X_a) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_a))) (let ((_let_2 (tptp.hAPP X_a X_a _let_1 B))) (let ((_let_3 (tptp.minus_minus X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (let ((_let_5 (tptp.hAPP X_a X_a _let_1 A_1))) (let ((_let_6 (tptp.times_times X_a))) (let ((_let_7 (tptp.zero_zero X_a))) (=> (not (= (tptp.ti X_a A_1) _let_7)) (=> (not (= (tptp.ti X_a B) _let_7)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 _let_5) _let_2) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_6 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_6 _let_5) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 A_1) B))) _let_2))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) N_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)) (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) N_1)))))))) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) N_1)))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real tptp.sqrt X_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) X_1)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) _let_1) X_1) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) _let_1))))) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) N_1)))))) (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_1)) (= (tptp.hAPP tptp.real tptp.real tptp.ln (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.real tptp.real tptp.ln X_1))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.one_one tptp.real)) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) X_1))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.inverse_divide tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.ord_less_eq tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) (tptp.one_one tptp.real))) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 X_1) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.ln Y_1)) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.ln X_1)) X_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((H_2 $$unsorted) (B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_a))) (let ((_let_2 (tptp.hAPP X_a X_a _let_1 B))) (let ((_let_3 (tptp.minus_minus X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (let ((_let_5 (tptp.inverse_divide X_a))) (let ((_let_6 (tptp.hAPP X_a X_a _let_1 A_1))) (let ((_let_7 (tptp.times_times X_a))) (let ((_let_8 (tptp.zero_zero X_a))) (=> (not (= (tptp.ti X_a A_1) _let_8)) (=> (not (= (tptp.ti X_a B) _let_8)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_5 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 _let_6) _let_2)) H_2) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_7 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_7 _let_6) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_5 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 A_1) B)) H_2))) _let_2)))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.iszero X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (= (= (tptp.hAPP tptp.int X_a _let_1 X_2) (tptp.hAPP tptp.int X_a _let_1 Y_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.iszero X_a) (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) X_2) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) Y_2)))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.inverse_inverse tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_1)) (= (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.real tptp.real tptp.sqrt X_1))) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (tptp.hAPP tptp.real tptp.real _let_1 X_1))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((Y_2 $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (= (= (tptp.zero_zero X_a) (tptp.hAPP tptp.int X_a _let_1 Y_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.iszero X_a) (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) tptp.pls) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) Y_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (= (= (tptp.hAPP tptp.int X_a _let_1 X_2) (tptp.zero_zero X_a)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.iszero X_a) (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) X_2) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) tptp.pls)))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (let ((_let_2 (tptp.plus_plus tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.ord_less_eq tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 (tptp.zero_zero tptp.real)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 X_1) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 _let_1) X_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.hAPP tptp.real tptp.real tptp.cos X_1))) (let ((_let_3 (tptp.power_power tptp.real))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (=> (not (= _let_2 (tptp.zero_zero tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.one_one tptp.real)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.real tptp.real tptp.tan X_1)) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) _let_2)) _let_1)))))))) (forall ((Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.one_one tptp.real)) Y_1)) (exists ((X $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) Y_1) (tptp.one_one tptp.real)))) (= (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) X) Y_1))))))) (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_1)) (exists ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2)))) X_1))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_1)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 tptp.log _let_1) X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.real tptp.real tptp.ln (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) (tptp.one_one tptp.real)))) (tptp.hAPP tptp.real tptp.real tptp.ln _let_1))) (tptp.hAPP tptp.real tptp.real tptp.ln X_1))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (let ((_let_4 (tptp.ord_less tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_4 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) X_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_4 X_2) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 (tptp.hAPP _let_2 (tptp.fun tptp.real _let_3) (tptp.deriv tptp.real) tptp.arccos) X_2) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.minus_minus tptp.real) _let_1) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_2) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_normed_field X_a) (tptp.banach X_a)) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.exp X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun X_a _let_2) (tptp.deriv X_a) _let_1) X_2) (tptp.hAPP X_a X_a _let_1 X_2)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((E_3 $$unsorted) (F $$unsorted) (X_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun X_a _let_1) (tptp.deriv X_a) F) X_2))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 D_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 E_3)) (= (tptp.ti X_a D_2) (tptp.ti X_a E_3))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((Y_3 $$unsorted) (F $$unsorted) (X_2 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun X_a _let_1) (tptp.deriv X_a) F) X_2))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 X_3)) (=> (= (tptp.ti X_a X_3) (tptp.ti X_a Y_3)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 Y_3))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((E_3 $$unsorted) (F $$unsorted) (X_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun X_a _let_1) (tptp.deriv X_a) F) X_2))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 D_2)) (=> (= (tptp.ti X_a D_2) (tptp.ti X_a E_3)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 E_3))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((C_1 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.hAPP _let_1 (tptp.fun X_a _let_2) (tptp.deriv X_a) (tptp.hAPP X_a _let_1 (tptp.times_times X_a) C_1)) X_2) C_1))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_1) (tptp.deriv tptp.real) tptp.sin) X_2) (tptp.hAPP tptp.real tptp.real tptp.cos X_2))))) (forall ((A_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) tptp.log A_1) (tptp.one_one tptp.real)) (tptp.zero_zero tptp.real))) (forall ((A_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.log A_1) X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.real tptp.real tptp.ln X_1)) (tptp.hAPP tptp.real tptp.real tptp.ln A_1))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_1) (tptp.deriv tptp.real) tptp.cos) X_2) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.real tptp.real tptp.sin X_2)))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_1) (tptp.deriv tptp.real) tptp.ln) X_2) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) X_2)))))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) tptp.log A_2))) (let ((_let_4 (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.one_one tptp.real)) A_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_4 X_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_4 Y_2)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real _let_3 X_2)) (tptp.hAPP tptp.real tptp.real _let_3 Y_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) Y_2))))))))))) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) A_1)) (=> (not (= A_1 _let_1)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) tptp.log A_1) A_1) _let_1))))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real tptp.ln X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) tptp.log (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) (tptp.one_one tptp.real))) X_1))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_2) (tptp.deriv tptp.real) tptp.ln) X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) (tptp.one_one tptp.real)) X_2))))))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) tptp.log A_2))) (let ((_let_4 (tptp.ord_less tptp.real))) (let ((_let_5 (tptp.hAPP tptp.real _let_2 _let_4 (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_4 (tptp.one_one tptp.real)) A_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_5 X_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_5 Y_2)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real _let_3 X_2)) (tptp.hAPP tptp.real tptp.real _let_3 Y_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) Y_2)))))))))))) (forall ((B $$unsorted) (N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 tptp.log B))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_1)) (= (tptp.hAPP tptp.real tptp.real _let_2 (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_1) N_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1)) (tptp.hAPP tptp.real tptp.real _let_2 X_1))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 tptp.log A_1))) (let ((_let_3 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 A_1)) (=> (not (= A_1 (tptp.one_one tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 Y_1)) (= (tptp.hAPP tptp.real tptp.real _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.real tptp.real _let_2 X_1)) (tptp.hAPP tptp.real tptp.real _let_2 Y_1))))))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 tptp.log A_1))) (let ((_let_3 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 A_1)) (=> (not (= A_1 (tptp.one_one tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 Y_1)) (= (tptp.hAPP tptp.real tptp.real _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.minus_minus tptp.real) (tptp.hAPP tptp.real tptp.real _let_2 X_1)) (tptp.hAPP tptp.real tptp.real _let_2 Y_1))))))))))) (forall ((X_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) tptp.log A_1))) (let ((_let_2 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_2 A_1)) (=> (not (= A_1 (tptp.one_one tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_2 X_1)) (= (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.real tptp.real _let_1 X_1))))))))) (forall ((X_1 $$unsorted) (B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)))) (let ((_let_3 (tptp.one_one tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_2 A_1)) (=> (not (= A_1 _let_3)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_2 B)) (=> (not (= B _let_3)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_2 X_1)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.log A_1) X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.real tptp.real tptp.ln B)) (tptp.hAPP tptp.real tptp.real tptp.ln A_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.log B) X_1)))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_2) (tptp.deriv tptp.real) tptp.sqrt) X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) (tptp.hAPP tptp.real tptp.real tptp.sqrt X_2))) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real tptp.cos X_2))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (not (= _let_1 (tptp.zero_zero tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_2) (tptp.deriv tptp.real) tptp.tan) X_2) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) _let_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_2) (tptp.deriv tptp.real) tptp.arctan) X_2) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.plus_plus tptp.real) (tptp.one_one tptp.real)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_2) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))))))) (forall ((D_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_4 (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) (tptp.hAPP tptp.real tptp.real tptp.sqrt X_2)))) (let ((_let_5 (tptp.inverse_divide tptp.real))) (let ((_let_6 (tptp.zero_zero tptp.real))) (let ((_let_7 (tptp.ord_less tptp.real))) (=> (not (= X_2 _let_6)) (=> (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 _let_7 _let_6) X_2)) (= D_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_5 _let_4) _let_3))) (=> (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 _let_7 X_2) _let_6)) (= D_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_5 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_4)) _let_3))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.hAPP _let_2 (tptp.fun tptp.real _let_1) (tptp.deriv tptp.real) tptp.sqrt) X_2) D_2))))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (let ((_let_4 (tptp.ord_less tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_4 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) X_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_4 X_2) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 (tptp.hAPP _let_2 (tptp.fun tptp.real _let_3) (tptp.deriv tptp.real) tptp.arcsin) X_2) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.minus_minus tptp.real) _let_1) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_2) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))))))))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 tptp.log (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_1)) (= (tptp.hAPP tptp.real tptp.real _let_2 X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real _let_2 (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) (tptp.one_one tptp.real)))) (tptp.hAPP tptp.real tptp.real tptp.ln X_1))))))) (forall ((V $$unsorted) (K $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.plus_plus tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.inverse_divide tptp.real))) (=> (not (= A_2 B_1)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_1) (tptp.deriv tptp.real) V) X) K)))) (= (tptp.hAPP tptp.real tptp.real V (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_4 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 A_2) B_1)) _let_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_4 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real V A_2)) (tptp.hAPP tptp.real tptp.real V B_1))) _let_1))))))))) (forall ((D_1 $$unsorted) (F $$unsorted) (X_2 $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_2) (tptp.deriv tptp.real) F) X_2) L)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) _let_1) D_1)) (=> (forall ((Y $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) X_2) Y))) D_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real F Y)) (tptp.hAPP tptp.real tptp.real F X_2)))))) (= L _let_1))))))) (forall ((D_1 $$unsorted) (F $$unsorted) (X_2 $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_2) (tptp.deriv tptp.real) F) X_2) L)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) _let_1) D_1)) (=> (forall ((Y $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) X_2) Y))) D_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real F X_2)) (tptp.hAPP tptp.real tptp.real F Y)))))) (= L _let_1))))))) (forall ((D_1 $$unsorted) (F $$unsorted) (X_2 $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_2) (tptp.deriv tptp.real) F) X_2) L)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) _let_1) D_1)) (=> (forall ((Y $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) X_2) Y))) D_1)) (= (tptp.hAPP tptp.real tptp.real F X_2) (tptp.hAPP tptp.real tptp.real F Y)))) (= L _let_1))))))) (forall ((F $$unsorted) (X_2 $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_1) (tptp.deriv tptp.real) F) X_2) L)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) L)) (exists ((D_3 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) D_3)) (forall ((H_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) H_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 H_1) D_3)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real F (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) X_2) H_1))) (tptp.hAPP tptp.real tptp.real F X_2)))))))))))))) (forall ((F $$unsorted) (X_2 $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_1) (tptp.deriv tptp.real) F) X_2) L)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) L) (tptp.zero_zero tptp.real))) (exists ((D_3 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) D_3)) (forall ((H_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) H_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 H_1) D_3)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real F X_2)) (tptp.hAPP tptp.real tptp.real F (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) X_2) H_1))))))))))))))) (forall ((F $$unsorted) (X_2 $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_1) (tptp.deriv tptp.real) F) X_2) L)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) L)) (exists ((D_3 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) D_3)) (forall ((H_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) H_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 H_1) D_3)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real F X_2)) (tptp.hAPP tptp.real tptp.real F (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) X_2) H_1))))))))))))))) (forall ((F $$unsorted) (X_2 $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_1) (tptp.deriv tptp.real) F) X_2) L)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) L) (tptp.zero_zero tptp.real))) (exists ((D_3 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) D_3)) (forall ((H_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) H_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 H_1) D_3)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real F (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) X_2) H_1))) (tptp.hAPP tptp.real tptp.real F X_2)))))))))))))) (forall ((F $$unsorted) (K $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (=> (not (= A_2 B_1)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_1) (tptp.deriv tptp.real) F) X) K)))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real F B_1)) (tptp.hAPP tptp.real tptp.real F A_2))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 B_1) A_2)) K)))))) (forall ((F $$unsorted) (K $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (=> (not (= A_2 B_1)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_1) (tptp.deriv tptp.real) F) X) K)))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real F B_1)) (tptp.hAPP tptp.real tptp.real F A_2)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 B_1) A_2)) K))))))) (forall ((D_2 $$unsorted) (X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 tptp.root N))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (let ((_let_4 (tptp.zero_zero tptp.nat))) (let ((_let_5 (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.real tptp.real _let_2 X_2)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) N) (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_4))))))) (let ((_let_6 (= D_2 _let_5))) (let ((_let_7 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N)))) (let ((_let_8 (tptp.zero_zero tptp.real))) (let ((_let_9 (tptp.ord_less tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) _let_4) N)) (=> (not (= X_2 _let_8)) (=> (=> _let_7 (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_9 _let_8) X_2)) _let_6)) (=> (=> _let_7 (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_9 X_2) _let_8)) (= D_2 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_5)))) (=> (=> (not _let_7) _let_6) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_3) (tptp.deriv tptp.real) _let_2) X_2) D_2))))))))))))))))) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 tptp.root N))) (let ((_let_4 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) _let_1) N)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.ord_less tptp.real) X_2) (tptp.zero_zero tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_2 (tptp.fun tptp.real _let_4) (tptp.deriv tptp.real) _let_3) X_2) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N))) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.real tptp.real _let_3 X_2)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) N) (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_1))))))))))))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N_1) _let_1) _let_1))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))) X_1) X_1)) (forall ((X_1 $$unsorted) (N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 tptp.root M))) (let ((_let_3 (tptp.hAPP tptp.nat _let_1 tptp.root N_1))) (let ((_let_4 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_4 M)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_4 N_1)) (= (tptp.hAPP tptp.real tptp.real _let_2 (tptp.hAPP tptp.real tptp.real _let_3 X_1)) (tptp.hAPP tptp.real tptp.real _let_3 (tptp.hAPP tptp.real tptp.real _let_2 X_1)))))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)) (= (= (tptp.hAPP tptp.real tptp.real _let_1 X_2) (tptp.hAPP tptp.real tptp.real _let_1 Y_2)) (= X_2 Y_2))))) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N_1))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N_1) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_1) N_1)) X_1))) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N_1))) (= (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N_1) X_1)) N_1) X_1))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted) (N_1 $$unsorted)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N_1))) (=> (= (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) Y_1) N_1) X_1) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N_1) X_1) Y_1)))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N_1))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real _let_1 X_1)) (tptp.hAPP tptp.real tptp.real _let_1 Y_1))))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real _let_3 X_2)) (tptp.hAPP tptp.real tptp.real _let_3 Y_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) Y_2)))))))) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)) (= (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N) X_2) _let_1) (= X_2 _let_1))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N_1))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real _let_1 X_1)) (tptp.hAPP tptp.real tptp.real _let_1 Y_1))))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real _let_3 X_2)) (tptp.hAPP tptp.real tptp.real _let_3 Y_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) Y_2)))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 tptp.root N_1))) (let ((_let_3 (tptp.times_times tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (= (tptp.hAPP tptp.real tptp.real _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 _let_3 X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 _let_3 (tptp.hAPP tptp.real tptp.real _let_2 X_1)) (tptp.hAPP tptp.real tptp.real _let_2 Y_1)))))))) (forall ((X_1 $$unsorted) (N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 M)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 N_1)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 tptp.root (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) M) N_1)) X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 tptp.root M) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 tptp.root N_1) X_1)))))))) (forall ((X_1 $$unsorted) (K_4 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N_1))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (= (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X_1) K_4)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real _let_1 X_1)) K_4))))))) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)) (= (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N) X_2) _let_1) (= X_2 _let_1))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N_1) _let_1) _let_1)))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 tptp.root N_1))) (let ((_let_3 (tptp.inverse_divide tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (= (tptp.hAPP tptp.real tptp.real _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 _let_3 X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 _let_3 (tptp.hAPP tptp.real tptp.real _let_2 X_1)) (tptp.hAPP tptp.real tptp.real _let_2 Y_1)))))))) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N_1))) (let ((_let_2 (tptp.uminus_uminus tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (= (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.real tptp.real _let_2 X_1)) (tptp.hAPP tptp.real tptp.real _let_2 (tptp.hAPP tptp.real tptp.real _let_1 X_1))))))) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N_1))) (let ((_let_2 (tptp.abs_abs tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (= (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.real tptp.real _let_2 X_1)) (tptp.hAPP tptp.real tptp.real _let_2 (tptp.hAPP tptp.real tptp.real _let_1 X_1))))))) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N_1))) (let ((_let_2 (tptp.inverse_inverse tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (= (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.real tptp.real _let_2 X_1)) (tptp.hAPP tptp.real tptp.real _let_2 (tptp.hAPP tptp.real tptp.real _let_1 X_1))))))) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N_1) X_1))))))) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N) X_2)) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_2) _let_1)))))))) (forall ((Y_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N) Y_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 Y_2)))))) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N_1) X_1))))))) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N) X_2)) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_2) _let_1)))))))) (forall ((Y_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N) Y_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 Y_2)))))) (forall ((X_1 $$unsorted) (N_5 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (let ((_let_4 (tptp.ord_less tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 (tptp.zero_zero tptp.nat)) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 N_1) N_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.one_one tptp.real)) X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 tptp.root N_5) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 tptp.root N_1) X_1)))))))))))) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N) X_2)) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_2) _let_1)))))))) (forall ((Y_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.one_one tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N) Y_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 Y_2)))))) (forall ((X_1 $$unsorted) (N_5 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (let ((_let_4 (tptp.ord_less tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 (tptp.zero_zero tptp.nat)) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 N_1) N_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.one_one tptp.real)) X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 tptp.root N_5) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 tptp.root N_1) X_1)))))))))))) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N) X_2)) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_2) _let_1)))))))) (forall ((Y_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.one_one tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N) Y_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_1 Y_2)))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_1)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root _let_1) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_1) _let_1)) X_1)))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N_1))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real _let_1 X_1)) (tptp.hAPP tptp.real tptp.real _let_1 Y_1)))))))))) (forall ((X_5 $$unsorted) (N_6 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_6)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) _let_1) X_5)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less_eq tptp.real) _let_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N_6) X_5)))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 tptp.root N_1))) (let ((_let_3 (tptp.times_times tptp.real))) (let ((_let_4 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_4 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_4 Y_1)) (= (tptp.hAPP tptp.real tptp.real _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 _let_3 X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 _let_3 (tptp.hAPP tptp.real tptp.real _let_2 X_1)) (tptp.hAPP tptp.real tptp.real _let_2 Y_1))))))))))) (forall ((X_1 $$unsorted) (N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 M)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_1)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 tptp.root (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) M) N_1)) X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 tptp.root M) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 tptp.root N_1) X_1))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (N_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) Y_1)) (=> (= (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) Y_1) N_1) X_1) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N_1) X_1) Y_1))))) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) X_1)) (= (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N_1) X_1)) N_1) X_1)))) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) X_1)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N_1) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_1) N_1)) X_1)))) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_1)) (= (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N_1) X_1)) N_1) X_1)))) (forall ((X_1 $$unsorted) (N_5 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (let ((_let_4 (tptp.ord_less tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 (tptp.zero_zero tptp.nat)) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 N_1) N_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.zero_zero tptp.real)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) (tptp.one_one tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 tptp.root N_1) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 tptp.root N_5) X_1))))))))))))) (forall ((X_1 $$unsorted) (N_5 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (let ((_let_4 (tptp.ord_less tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 (tptp.zero_zero tptp.nat)) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 N_1) N_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.zero_zero tptp.real)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) (tptp.one_one tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 tptp.root N_1) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 tptp.root N_5) X_1))))))))))))) _let_222 (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) tptp.root N_1))) (let ((_let_2 (tptp.inverse_inverse tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) X_1)) (= (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.real tptp.real _let_2 X_1)) (tptp.hAPP tptp.real tptp.real _let_2 (tptp.hAPP tptp.real tptp.real _let_1 X_1)))))))) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 tptp.root N))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) N))) (=> (not (= X_2 (tptp.zero_zero tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_3) (tptp.deriv tptp.real) _let_2) X_2) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.real tptp.real _let_2 X_2)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) N) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))))))))))))) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 tptp.root N))) (let ((_let_4 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) _let_1) N)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_2 (tptp.fun tptp.real _let_4) (tptp.deriv tptp.real) _let_3) X_2) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.real tptp.real _let_3 X_2)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) N) (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_1)))))))))))))) (forall ((Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) Y_1)) (exists ((X $$unsorted)) (= (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) X) Y_1)))) (forall ((X_a $$unsorted)) (=> (tptp.archim1804426504_field X_a) (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)) X_1)) (exists ((N_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) N_2))) X_1)))))))) (forall ((K_4 $$unsorted) (L_4 $$unsorted)) (let ((_let_1 (tptp.abs_abs tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int _let_1 K_4))) (let ((_let_3 (tptp.product_prod tptp.int tptp.int))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (let ((_let_5 (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.pdivmod K_4) L_4))) (let ((_let_6 (tptp.zero_zero tptp.int))) (let ((_let_7 (= (tptp.ti tptp.int L_4) _let_6))) (and (=> _let_7 (= _let_5 (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 (tptp.product_Pair tptp.int tptp.int) _let_6) _let_2))) (=> (not _let_7) (= _let_5 (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.posDivAlg _let_2) (tptp.hAPP tptp.int tptp.int _let_1 L_4))))))))))))) (forall ((F $$unsorted) (F_2 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) A_2) B_1)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 _let_2 A_2) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 _let_2 X) B_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_1) (tptp.deriv tptp.real) F) X) (tptp.hAPP tptp.real tptp.real F_2 X))))))) (exists ((Z_2 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.ord_less tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 A_2) Z_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 Z_2) B_1)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real F B_1)) (tptp.hAPP tptp.real tptp.real F A_2)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 B_1) A_2)) (tptp.hAPP tptp.real tptp.real F_2 Z_2)))))))))))) (forall ((K_4 $$unsorted) (L_4 $$unsorted)) (let ((_let_1 (tptp.abs_abs tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int _let_1 L_4))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int _let_1 K_4))) (let ((_let_4 (tptp.fun tptp.int tptp.int))) (let ((_let_5 (tptp.product_prod tptp.int tptp.int))) (let ((_let_6 (tptp.fun tptp.int _let_5))) (= (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 tptp.pdivmod K_4) L_4) (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 (tptp.product_Pair tptp.int tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 (tptp.div_div tptp.int) _let_3) _let_2)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 (tptp.div_mod tptp.int) _let_3) _let_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1804426504_field X_a) (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)) X_1)) (exists ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2)))) X_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1804426504_field X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)) X_1)) (exists ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) Y_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) N_2)) X_1)))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) Y_1) (tptp.zero_zero tptp.real))) (exists ((R_2 $$unsorted) (A_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) R_2))) (and (= X_1 (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.real tptp.real tptp.cos A_4))) (= Y_1 (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.real tptp.real tptp.sin A_4)))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) Y_1)) (exists ((R_2 $$unsorted) (A_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) R_2))) (and (= X_1 (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.real tptp.real tptp.cos A_4))) (= Y_1 (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.real tptp.real tptp.sin A_4)))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less _let_1) A_3) B_2)) (exists ((B_4 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) B_4) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.minus_minus _let_1) B_2) A_3)))))))) (forall ((K_4 $$unsorted) (L_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) K_4))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.z3mod K_4) L_4))) (let ((_let_4 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) L_4)))) (and (=> _let_4 (= _let_3 (tptp.hAPP tptp.int tptp.int _let_2 L_4))) (=> (not _let_4) (= _let_3 (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) L_4)))))))))) (forall ((K_4 $$unsorted) (L_4 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 (tptp.div_div tptp.int) K_4))) (let ((_let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.z3div K_4) L_4))) (let ((_let_5 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) L_4)))) (and (=> _let_5 (= _let_4 (tptp.hAPP tptp.int tptp.int _let_3 L_4))) (=> (not _let_5) (= _let_4 (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int _let_1 L_4)))))))))))) (forall ((X_a $$unsorted) (C_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (forall ((X_4 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) X_4) A_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.ord_less_eq _let_1) X_4) C_2)))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.ord_less_eq _let_1) (tptp.hAPP _let_2 _let_1 (tptp.complete_Sup_Sup _let_1) A_3)) C_2)))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (F $$unsorted)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_1) (tptp.deriv tptp.real) F) X) (tptp.zero_zero tptp.real))))) (= (tptp.hAPP tptp.real tptp.real F X_2) (tptp.hAPP tptp.real tptp.real F Y_2)))) (forall ((X_1 $$unsorted)) (exists ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) X_1) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_2))))) (forall ((K_4 $$unsorted) (L_4 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) K_4) L_4)) (exists ((N_2 $$unsorted)) (= L_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) K_4) N_2))))) (forall ((X_a $$unsorted)) (=> (tptp.comple44059174attice X_a) (forall ((Z $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) A_3)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) X) Z))))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) (tptp.hAPP _let_1 X_a (tptp.complete_Sup_Sup X_a) A_3)) Z))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (= (tptp.hAPP tptp.complex tptp.real (tptp.norm_norm tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 X_1) Y_1)) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X_1) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 Y_1) _let_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1804426504_field X_a) (forall ((X_1 $$unsorted)) (exists ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) X_1) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) N_2))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1804426504_field X_a) (forall ((X_1 $$unsorted)) (exists ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_1) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) N_2))))))) (forall ((P_1 $$unsorted)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.zero_zero tptp.nat)))) (=> (exists ((X1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 X1))) (exists ((N_2 $$unsorted)) (and (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 N_2))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2)))))))) (forall ((Real1 $$unsorted) (Real2 $$unsorted) (Real1_2 $$unsorted) (Real2_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.complex))) (= (= (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_1 tptp.complex_1 Real1) Real2) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_1 tptp.complex_1 Real1_2) Real2_2)) (and (= Real1 Real1_2) (= Real2 Real2_2))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (= (= (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 A_2) B_1) (tptp.zero_zero tptp.complex)) (and (= A_2 _let_1) (= B_1 _let_1))))) (= _let_204 (tptp.hAPP tptp.real tptp.complex _let_220 _let_25)) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (W_1 $$unsorted)) (= (= (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 A_2) B_1) (tptp.hAPP tptp.int tptp.complex (tptp.number_number_of tptp.complex) W_1)) (and (= A_2 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) W_1)) (= B_1 (tptp.zero_zero tptp.real))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (= (= (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 A_2) B_1) (tptp.one_one tptp.complex)) (and (= A_2 (tptp.one_one tptp.real)) (= B_1 (tptp.zero_zero tptp.real))))) (= _let_203 (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_219 tptp.complex_1 _let_127) _let_25)) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted) (D $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.plus_plus tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_3 tptp.complex_1 A_1) B)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_3 tptp.complex_1 C) D)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_3 tptp.complex_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 A_1) C)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 B) D))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.uminus_uminus tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_2 tptp.complex_1 A_1) B)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_2 tptp.complex_1 (tptp.hAPP tptp.real tptp.real _let_1 A_1)) (tptp.hAPP tptp.real tptp.real _let_1 B)))))) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted) (D $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.minus_minus tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_3 tptp.complex_1 A_1) B)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_3 tptp.complex_1 C) D)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_3 tptp.complex_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 A_1) C)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 B) D))))))) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted) (D $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 _let_1 B))) (let ((_let_4 (tptp.hAPP tptp.real _let_2 _let_1 A_1))) (let ((_let_5 (tptp.fun tptp.real tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.times_times tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_5 tptp.complex_1 A_1) B)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_5 tptp.complex_1 C) D)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_5 tptp.complex_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.minus_minus tptp.real) (tptp.hAPP tptp.real tptp.real _let_4 C)) (tptp.hAPP tptp.real tptp.real _let_3 D))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.real tptp.real _let_4 D)) (tptp.hAPP tptp.real tptp.real _let_3 C)))))))))) (forall ((A_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real (tptp.norm_norm tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 (tptp.hAPP tptp.real tptp.real tptp.cos A_1)) (tptp.hAPP tptp.real tptp.real tptp.sin A_1))) (tptp.one_one tptp.real))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.real))) (let ((_let_5 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 A_1) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 B) _let_1)))) (let ((_let_6 (tptp.inverse_divide tptp.real))) (let ((_let_7 (tptp.fun tptp.real tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.inverse_inverse tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_7 tptp.complex_1 A_1) B)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_7 tptp.complex_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_6 A_1) _let_5)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_6 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) B)) _let_5))))))))))) (forall ((Real1_1 $$unsorted) (Real2_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.nat tptp.complex_size (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 Real1_1) Real2_1)) (tptp.zero_zero tptp.nat))) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) Y_1) _let_1)) (= (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.complex tptp.real tptp.arg (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 _let_1) Y_1))) _let_1)))) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) _let_1) Y_1)) (= (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.complex tptp.real tptp.arg (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 _let_1) Y_1))) _let_1)))) (forall ((Real1_1 $$unsorted) (Real2_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.nat (tptp.size_size tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 Real1_1) Real2_1)) (tptp.zero_zero tptp.nat))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.complex tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex _let_1 (tptp.inverse_divide tptp.complex) X_1) Y_1) (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex _let_1 (tptp.times_times tptp.complex) X_1) (tptp.hAPP tptp.complex tptp.complex (tptp.inverse_inverse tptp.complex) Y_1))))) (forall ((Y_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (=> (not (= Y_1 _let_1)) (= (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.complex tptp.real tptp.arg (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 _let_1) Y_1))) _let_1)))) (= (tptp.hAPP tptp.nat tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.nat tptp.complex) (tptp.power_power tptp.complex) tptp.ii) _let_168) _let_218) (forall ((X_a $$unsorted) (F1 $$unsorted) (Real1 $$unsorted) (Real2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real X_a))) (= (tptp.hAPP tptp.complex X_a (tptp.hAPP (tptp.fun tptp.real _let_1) (tptp.fun tptp.complex X_a) (tptp.complex_rec X_a) F1) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 Real1) Real2)) (tptp.hAPP tptp.real X_a (tptp.hAPP tptp.real _let_1 F1 Real1) Real2)))) (forall ((X_a $$unsorted) (F1 $$unsorted) (Real1 $$unsorted) (Real2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real X_a))) (= (tptp.hAPP tptp.complex X_a (tptp.hAPP (tptp.fun tptp.real _let_1) (tptp.fun tptp.complex X_a) (tptp.complex_case X_a) F1) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 Real1) Real2)) (tptp.hAPP tptp.real X_a (tptp.hAPP tptp.real _let_1 F1 Real1) Real2)))) (not (= tptp.ii _let_204)) (not (= tptp.ii _let_203)) (forall ((W $$unsorted)) (not (= tptp.ii (tptp.hAPP tptp.int tptp.complex (tptp.number_number_of tptp.complex) W)))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.times_times tptp.complex) tptp.ii))) (= (tptp.hAPP tptp.complex tptp.complex _let_1 (tptp.hAPP tptp.complex tptp.complex _let_1 X_1)) (tptp.hAPP tptp.complex tptp.complex (tptp.uminus_uminus tptp.complex) X_1)))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.inverse_inverse tptp.complex) tptp.ii) _let_208) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (= (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 X_2) Y_2) tptp.ii) (and (= X_2 (tptp.zero_zero tptp.real)) (= Y_2 (tptp.one_one tptp.real))))) _let_221 (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.times_times tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_1 tptp.complex_1 A_1) B)) tptp.ii) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_1 tptp.complex_1 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) B)) A_1)))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.times_times tptp.complex) tptp.ii) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_1 tptp.complex_1 A_1) B)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_1 tptp.complex_1 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) B)) A_1)))) (= _let_217 _let_218) (= _let_217 _let_214) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.real))) (let ((_let_5 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X_1) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 Y_1) _let_1)))) (let ((_let_6 (tptp.inverse_divide tptp.real))) (let ((_let_7 (tptp.of_real tptp.complex))) (let ((_let_8 (tptp.fun tptp.complex tptp.complex))) (let ((_let_9 (tptp.hAPP tptp.complex _let_8 (tptp.times_times tptp.complex) tptp.ii))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.inverse_inverse tptp.complex) (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex _let_8 (tptp.plus_plus tptp.complex) (tptp.hAPP tptp.real tptp.complex _let_7 X_1)) (tptp.hAPP tptp.complex tptp.complex _let_9 (tptp.hAPP tptp.real tptp.complex _let_7 Y_1)))) (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex _let_8 (tptp.minus_minus tptp.complex) (tptp.hAPP tptp.real tptp.complex _let_7 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_6 X_1) _let_5))) (tptp.hAPP tptp.complex tptp.complex _let_9 (tptp.hAPP tptp.real tptp.complex _let_7 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_6 Y_1) _let_5))))))))))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (= (tptp.hAPP _let_2 tptp.nat (tptp.finite_card _let_1) (tptp.hAPP _let_1 _let_2 (tptp.pow X_a) A_3)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))) (tptp.hAPP _let_1 tptp.nat (tptp.finite_card X_a) A_3))))))) (forall ((X_a $$unsorted)) (=> (tptp.dense_linorder X_a) (forall ((Z_1 $$unsorted) (Y_1 $$unsorted)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) X) Y_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) X) Z_1))))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Y_1) Z_1)))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.ord_less_eq _let_1) A_3) B_2)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) A_3) (tptp.hAPP _let_1 _let_2 (tptp.pow X_a) B_2))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (= (tptp.hAPP _let_2 _let_1 (tptp.complete_Sup_Sup _let_1) (tptp.hAPP _let_1 _let_2 (tptp.pow X_a) A_3)) (tptp.ti _let_1 A_3))))) (forall ((X_a $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) A_3) (tptp.hAPP _let_1 _let_2 (tptp.pow X_a) A_3)))))) (forall ((X_a $$unsorted)) (=> (tptp.real_algebra_1 X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.of_real X_a))) (= (= (tptp.hAPP tptp.real X_a _let_1 X_2) (tptp.hAPP tptp.real X_a _let_1 Y_2)) (= X_2 Y_2)))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) A_3) (tptp.hAPP _let_1 _let_2 (tptp.pow X_a) B_2))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.ord_less_eq _let_1) A_3) B_2)))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) A_3) (tptp.hAPP _let_1 _let_2 (tptp.pow X_a) B_2))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.ord_less_eq _let_1) A_3) B_2)))))) (forall ((X_a $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.fun _let_1 _let_2))) (= (tptp.hAPP _let_1 _let_2 (tptp.pow X_a) A_3) (tptp.hAPP _let_2 _let_2 (tptp.collect _let_1) (tptp.hAPP _let_1 _let_2 (tptp.hAPP _let_3 _let_3 (tptp.combc _let_1 _let_1 tptp.bool) (tptp.ord_less_eq _let_1)) A_3))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_algebra_1 X_a) (forall ((X_2 $$unsorted)) (= (= (tptp.hAPP tptp.real X_a (tptp.of_real X_a) X_2) (tptp.zero_zero X_a)) (= X_2 (tptp.zero_zero tptp.real)))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_algebra_1 X_a) (tptp.real_normed_vector X_a)) (= (tptp.hAPP tptp.real X_a (tptp.of_real X_a) (tptp.zero_zero tptp.real)) (tptp.zero_zero X_a)))) (forall ((X_a $$unsorted)) (=> (tptp.real_algebra_1 X_a) (= (tptp.hAPP tptp.real X_a (tptp.of_real X_a) (tptp.zero_zero tptp.real)) (tptp.zero_zero X_a)))) (forall ((X_a $$unsorted)) (=> (tptp.real_algebra_1 X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.of_real X_a))) (= (tptp.hAPP tptp.real X_a _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.hAPP tptp.real X_a _let_1 X_1)) (tptp.hAPP tptp.real X_a _let_1 Y_1))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.number_ring X_a) (tptp.real_algebra_1 X_a)) (forall ((W $$unsorted)) (= (tptp.hAPP tptp.real X_a (tptp.of_real X_a) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) W)) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) W))))) (forall ((X_a $$unsorted)) (=> (tptp.real_algebra_1 X_a) (= (tptp.hAPP tptp.real X_a (tptp.of_real X_a) (tptp.one_one tptp.real)) (tptp.one_one X_a)))) (forall ((X_a $$unsorted)) (=> (tptp.real_algebra_1 X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.of_real X_a))) (= (tptp.hAPP tptp.real X_a _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.real X_a _let_1 X_1)) (tptp.hAPP tptp.real X_a _let_1 Y_1))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_algebra_1 X_a) (tptp.real_normed_vector X_a)) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.of_real X_a))) (= (tptp.hAPP tptp.real X_a _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.real X_a _let_1 X_1)) (tptp.hAPP tptp.real X_a _let_1 Y_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_algebra_1 X_a) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.of_real X_a))) (= (tptp.hAPP tptp.real X_a _let_1 (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_1) N_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) (tptp.hAPP tptp.real X_a _let_1 X_1)) N_1)))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (Xa_2 $$unsorted)) (= (= (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 X_2) Y_2) (tptp.hAPP tptp.real tptp.complex (tptp.of_real tptp.complex) Xa_2)) (and (= X_2 Xa_2) (= Y_2 (tptp.zero_zero tptp.real))))) (forall ((R_4 $$unsorted)) (= (tptp.hAPP tptp.real tptp.complex (tptp.of_real tptp.complex) R_4) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 R_4) (tptp.zero_zero tptp.real)))) (forall ((X_a $$unsorted)) (=> (and (tptp.field_inverse_zero X_a) (tptp.real_field X_a)) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.of_real X_a))) (= (tptp.hAPP tptp.real X_a _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) (tptp.hAPP tptp.real X_a _let_1 X_1)) (tptp.hAPP tptp.real X_a _let_1 Y_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_algebra_1 X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.of_real X_a))) (= (tptp.hAPP tptp.real X_a _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) (tptp.hAPP tptp.real X_a _let_1 X_1)) (tptp.hAPP tptp.real X_a _let_1 Y_1))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_algebra_1 X_a) (tptp.real_normed_vector X_a)) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.of_real X_a))) (= (tptp.hAPP tptp.real X_a _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) (tptp.hAPP tptp.real X_a _let_1 X_1)) (tptp.hAPP tptp.real X_a _let_1 Y_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_algebra_1 X_a) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.of_real X_a))) (= (tptp.hAPP tptp.real X_a _let_1 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) X_1)) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.hAPP tptp.real X_a _let_1 X_1))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_algebra_1 X_a) (tptp.real_normed_vector X_a)) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.of_real X_a))) (= (tptp.hAPP tptp.real X_a _let_1 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) X_1)) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.hAPP tptp.real X_a _let_1 X_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_n2089651433ebra_1 X_a) (forall ((R_4 $$unsorted)) (= (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP tptp.real X_a (tptp.of_real X_a) R_4)) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) R_4))))) (forall ((X_a $$unsorted)) (=> (and (tptp.divisi14063676e_zero X_a) (tptp.real_div_algebra X_a)) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.of_real X_a))) (= (tptp.hAPP tptp.real X_a _let_1 (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) X_1)) (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) (tptp.hAPP tptp.real X_a _let_1 X_1))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_normed_field X_a) (tptp.banach X_a)) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.of_real X_a))) (= (tptp.hAPP X_a X_a (tptp.exp X_a) (tptp.hAPP tptp.real X_a _let_1 X_1)) (tptp.hAPP tptp.real X_a _let_1 (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) X_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_algebra_1 X_a) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.real X_a (tptp.of_real X_a) (tptp.hAPP tptp.nat tptp.real (tptp.semiring_1_of_nat tptp.real) N_1)) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) N_1))))) (forall ((X_a $$unsorted)) (=> (tptp.real_n2089651433ebra_1 X_a) (forall ((R_4 $$unsorted)) (let ((_let_1 (tptp.of_real X_a))) (= (tptp.hAPP X_a X_a (tptp.sgn_sgn X_a) (tptp.hAPP tptp.real X_a _let_1 R_4)) (tptp.hAPP tptp.real X_a _let_1 (tptp.hAPP tptp.real tptp.real (tptp.sgn_sgn tptp.real) R_4))))))) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.complex (tptp.sgn_sgn tptp.complex) Z_1) (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.inverse_divide tptp.complex) Z_1) (tptp.hAPP tptp.real tptp.complex (tptp.of_real tptp.complex) (tptp.hAPP tptp.complex tptp.real (tptp.norm_norm tptp.complex) Z_1))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.pow X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 _let_3 (tptp.ord_less_eq _let_2) A_3) B_2)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP _let_3 (tptp.fun _let_3 tptp.bool) (tptp.ord_less_eq _let_3) (tptp.hAPP _let_2 _let_3 _let_1 A_3)) (tptp.hAPP _let_2 _let_3 _let_1 B_2)))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 _let_1) (tptp.hAPP _let_1 _let_2 (tptp.pow X_a) A_3))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3)))))) (forall ((X_a $$unsorted)) (=> (tptp.real_field X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.of_real X_a))) (=> (not (= Y_1 (tptp.zero_zero tptp.real))) (= (tptp.hAPP tptp.real X_a _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) (tptp.hAPP tptp.real X_a _let_1 X_1)) (tptp.hAPP tptp.real X_a _let_1 Y_1)))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) A_3) (tptp.hAPP _let_1 _let_2 (tptp.pow X_a) (tptp.hAPP _let_2 _let_1 (tptp.complete_Sup_Sup _let_1) A_3))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_div_algebra X_a) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.of_real X_a))) (=> (not (= X_1 (tptp.zero_zero tptp.real))) (= (tptp.hAPP tptp.real X_a _let_1 (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) X_1)) (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) (tptp.hAPP tptp.real X_a _let_1 X_1)))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.times_times tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_3 tptp.complex_1 X_1) Y_1)) (tptp.hAPP tptp.real tptp.complex (tptp.of_real tptp.complex) R_4)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_3 tptp.complex_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 X_1) R_4)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 Y_1) R_4))))))) (forall ((R_4 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) R_4))) (let ((_let_2 (tptp.fun tptp.real tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.times_times tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.of_real tptp.complex) R_4)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_2 tptp.complex_1 X_1) Y_1)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_2 tptp.complex_1 (tptp.hAPP tptp.real tptp.real _let_1 X_1)) (tptp.hAPP tptp.real tptp.real _let_1 Y_1)))))) (forall ((R_4 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.plus_plus tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.of_real tptp.complex) R_4)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_1 tptp.complex_1 X_1) Y_1)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_1 tptp.complex_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) R_4) X_1)) Y_1)))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.plus_plus tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_1 tptp.complex_1 X_1) Y_1)) (tptp.hAPP tptp.real tptp.complex (tptp.of_real tptp.complex) R_4)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_1 tptp.complex_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) X_1) R_4)) Y_1)))) (= _let_217 (tptp.hAPP tptp.real tptp.complex _let_210 _let_179)) (forall ((R_4 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.times_times tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.of_real tptp.complex) R_4)) tptp.ii) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 (tptp.zero_zero tptp.real)) R_4))) (forall ((R_4 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.times_times tptp.complex) tptp.ii) (tptp.hAPP tptp.real tptp.complex (tptp.of_real tptp.complex) R_4)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 (tptp.zero_zero tptp.real)) R_4))) (= (tptp.hAPP tptp.real tptp.complex _let_210 _let_216) _let_214) (forall ((R_4 $$unsorted) (A_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real (tptp.norm_norm tptp.complex) (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.times_times tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.of_real tptp.complex) R_4)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 (tptp.hAPP tptp.real tptp.real tptp.cos A_1)) (tptp.hAPP tptp.real tptp.real tptp.sin A_1)))) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) R_4))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_algebra_1 X_a) (tptp.real_normed_vector X_a)) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((X $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP tptp.real X_a (tptp.of_real X_a) X))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.norm_norm tptp.real) X)) K_2)))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_algebra_1 X_a) (tptp.real_normed_vector X_a)) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((X $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP tptp.real X_a (tptp.of_real X_a) X))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.norm_norm tptp.real) X)) K_2)))))))) (= (tptp.hAPP tptp.complex tptp.complex tptp.expi (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex _let_213 _let_212 (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex _let_213 _let_212 (tptp.hAPP tptp.int tptp.complex _let_211 _let_3)) (tptp.hAPP tptp.real tptp.complex _let_210 tptp.pi))) tptp.ii)) _let_203) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.complex tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex tptp.expi (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex _let_1 (tptp.plus_plus tptp.complex) A_1) B)) (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex _let_1 (tptp.times_times tptp.complex) (tptp.hAPP tptp.complex tptp.complex tptp.expi A_1)) (tptp.hAPP tptp.complex tptp.complex tptp.expi B))))) (= (tptp.hAPP tptp.complex tptp.complex tptp.expi _let_204) _let_203) (forall ((X_a $$unsorted)) (=> (and (tptp.real_algebra_1 X_a) (tptp.real_normed_vector X_a)) (exists ((K_2 $$unsorted)) (forall ((X $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP tptp.real X_a (tptp.of_real X_a) X))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.norm_norm tptp.real) X)) K_2))))))) (forall ((Z_1 $$unsorted)) (exists ((R_2 $$unsorted) (A_4 $$unsorted)) (= Z_1 (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.times_times tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.of_real tptp.complex) R_2)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 (tptp.hAPP tptp.real tptp.real tptp.cos A_4)) (tptp.hAPP tptp.real tptp.real tptp.sin A_4)))))) (forall ((X_a $$unsorted)) (=> (tptp.dense_linorder X_a) (forall ((Z_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) X_1) Y_1)) (=> (forall ((W_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.ord_less X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 _let_2 X_1) W_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 _let_2 W_2) Y_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) W_2) Z_1))))))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) Y_1) Z_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((T_5 $$unsorted)) (exists ((Z_2 $$unsorted)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) Z_2) X)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) X) T_5)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((T_5 $$unsorted)) (exists ((Z_2 $$unsorted)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) X) Z_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) X) T_5))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((T_5 $$unsorted)) (exists ((Z_2 $$unsorted)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) Z_2) X)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) T_5) X))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.order X_a) (tptp.order X_b)) (forall ((C_1 $$unsorted) (F $$unsorted) (B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) B_1) A_2)) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b _let_1 (tptp.ord_less_eq X_b) C_1) (tptp.hAPP X_a X_b F B_1))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) Y) X)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less X_b) (tptp.hAPP X_a X_b F Y)) (tptp.hAPP X_a X_b F X))))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b _let_1 (tptp.ord_less X_b) C_1) (tptp.hAPP X_a X_b F A_2)))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.order X_a) (tptp.order X_b)) (forall ((C_1 $$unsorted) (F $$unsorted) (B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less X_b) C_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) B_1) A_2)) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool _let_1 (tptp.hAPP X_a X_b F B_1))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Y) X)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP X_a X_b F Y)) (tptp.hAPP X_a X_b F X))))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool _let_1 (tptp.hAPP X_a X_b F A_2)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (and (tptp.order X_b) (tptp.order X_a)) (forall ((F $$unsorted) (C_1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) A_2) B_1)) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b _let_1 (tptp.ord_less_eq X_b) (tptp.hAPP X_a X_b F B_1)) C_1)) (=> (forall ((X $$unsorted) (Y $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) X) Y)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less X_b) (tptp.hAPP X_a X_b F X)) (tptp.hAPP X_a X_b F Y))))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b _let_1 (tptp.ord_less X_b) (tptp.hAPP X_a X_b F A_2)) C_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((T_5 $$unsorted)) (exists ((Z_2 $$unsorted)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) X) Z_2)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) T_5) X)))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.order X_a) (tptp.ord X_b)) (forall ((C_1 $$unsorted) (F $$unsorted) (B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) (tptp.hAPP X_b X_a F B_1)) A_2)) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less X_b) C_1) B_1)) (=> (forall ((X $$unsorted) (Y $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less X_b) Y) X)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP X_b X_a F Y)) (tptp.hAPP X_b X_a F X))))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) (tptp.hAPP X_b X_a F C_1)) A_2))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.order X_a) (tptp.order X_b)) (forall ((C_1 $$unsorted) (F $$unsorted) (B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_b X_a F B_1)) A_2)) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) C_1) B_1)) (=> (forall ((X $$unsorted) (Y $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) Y) X)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_b X_a F Y)) (tptp.hAPP X_b X_a F X))))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_b X_a F C_1)) A_2)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (and (tptp.order X_b) (tptp.order X_a)) (forall ((F $$unsorted) (C_1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_b))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) A_2) B_1)) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b _let_2 _let_1 (tptp.hAPP X_a X_b F B_1)) C_1)) (=> (forall ((X $$unsorted) (Y $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) Y)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP X_a X_b F X)) (tptp.hAPP X_a X_b F Y))))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b _let_2 _let_1 (tptp.hAPP X_a X_b F A_2)) C_1)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (and (tptp.order X_b) (tptp.order X_a)) (forall ((C_1 $$unsorted) (A_2 $$unsorted) (F $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) A_2))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_b X_a F B_1))) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) B_1) C_1)) (=> (forall ((X $$unsorted) (Y $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) X) Y)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_b X_a F X)) (tptp.hAPP X_b X_a F Y))))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_b X_a F C_1)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (and (tptp.order X_b) (tptp.order X_a)) (forall ((C_1 $$unsorted) (A_2 $$unsorted) (F $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) A_2) (tptp.hAPP X_b X_a F B_1))) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less X_b) B_1) C_1)) (=> (forall ((X $$unsorted) (Y $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less X_b) X) Y)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP X_b X_a F X)) (tptp.hAPP X_b X_a F Y))))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) A_2) (tptp.hAPP X_b X_a F C_1)))))))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.fun X_a (tptp.fun tptp.nat X_a)))) (let ((_let_2 (tptp.fun X_a (tptp.fun X_a X_a)))) (=> (tptp.power X_a) (= (tptp.power_power X_a) (tptp.hAPP _let_2 _let_1 (tptp.hAPP X_a (tptp.fun _let_2 _let_1) (tptp.power_1 X_a) (tptp.one_one X_a)) (tptp.times_times X_a))))))) (forall ((F $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 A_2) B_1)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 A_2) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X) B_1))) (exists ((Y $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_1) (tptp.deriv tptp.real) F) X) Y)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) Y))))))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real F A_2)) (tptp.hAPP tptp.real tptp.real F B_1)))))))) (forall ((F $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 A_2) B_1)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 A_2) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X) B_1))) (exists ((Y $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_1) (tptp.deriv tptp.real) F) X) Y)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) Y) (tptp.zero_zero tptp.real)))))))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real F B_1)) (tptp.hAPP tptp.real tptp.real F A_2)))))))) (forall ((X_a $$unsorted) (One $$unsorted) (Times $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.fun X_a _let_1))) (let ((_let_3 (tptp.fun X_a (tptp.fun X_a X_a)))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_1 (tptp.hAPP _let_3 _let_2 (tptp.hAPP X_a (tptp.fun _let_3 _let_2) (tptp.power_1 X_a) One) Times) A_2) (tptp.zero_zero tptp.nat)) (tptp.ti X_a One)))))) (forall ((X_a $$unsorted) (One $$unsorted) (Times $$unsorted) (A_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.fun X_a _let_1))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.fun X_a _let_3))) (let ((_let_5 (tptp.hAPP X_a _let_1 (tptp.hAPP _let_4 _let_2 (tptp.hAPP X_a (tptp.fun _let_4 _let_2) (tptp.power_1 X_a) One) Times) A_2))) (= (tptp.hAPP tptp.nat X_a _let_5 (tptp.hAPP tptp.nat tptp.nat tptp.suc N)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 Times A_2) (tptp.hAPP tptp.nat X_a _let_5 N))))))))) (forall ((I $$unsorted) (P_1 $$unsorted) (K $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 K)) (=> (forall ((I_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) K) I_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 I_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) I_2) (tptp.one_one tptp.int))))))) (=> (forall ((I_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) I_2) K)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 I_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) I_2) (tptp.one_one tptp.int))))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 I)))))) (forall ((P_1 $$unsorted) (P_2 $$unsorted) (D_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) D_1)) (=> (forall ((X $$unsorted) (K_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_2 X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) K_1) D_1))))))) (=> (exists ((Z_2 $$unsorted)) (forall ((X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) Z_2) X)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_2 X)))))) (=> (exists ((X1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_2 X1))) (exists ((X1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 X1)))))))) (forall ((P_1 $$unsorted) (P1 $$unsorted) (D_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) D_1)) (=> (forall ((X $$unsorted) (K_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P1 X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) K_1) D_1))))))) (=> (exists ((Z_2 $$unsorted)) (forall ((X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) X) Z_2)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P1 X)))))) (=> (exists ((X1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P1 X1))) (exists ((X1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 X1)))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 tptp.coprime X_1) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 tptp.coprime (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 (tptp.times_times tptp.nat) X_1) Y_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 X_1) _let_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 Y_1) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) X_2)) (tptp.one_one tptp.int))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) X_2) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.one_one tptp.int)) (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) X_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) X_2)))))) (forall ((D_1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) tptp.coprime D_1))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) A_2) B_1))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 A_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 B_1)))))) (forall ((B $$unsorted) (D $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) tptp.coprime D))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 B)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) A_1) B))))))) (forall ((D $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) tptp.coprime D))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) A_1) B))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 A_1))))) (forall ((D $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) tptp.coprime D))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) A_1) B))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 B))))) (forall ((N $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) tptp.coprime N) N)) (= N (tptp.one_one tptp.nat)))) (forall ((A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) tptp.coprime A_1) (tptp.one_one tptp.nat)))) (forall ((A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) tptp.coprime (tptp.one_one tptp.nat)) A_1))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 tptp.coprime A_2) B_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 tptp.coprime B_1) A_2))))) (forall ((E_1 $$unsorted) (B $$unsorted) (D $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.dvd_dvd tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 _let_2 D) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 _let_2 E_1) B)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 tptp.coprime A_1) B)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 tptp.coprime D) E_1)))))))) (forall ((N_1 $$unsorted) (D $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) tptp.coprime D))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 A_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) A_1) N_1)))))) (forall ((N_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.power_power tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 tptp.coprime A_1) B)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 tptp.coprime (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 A_1) N_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 B) N_1)))))))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1)) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N_1))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.nat tptp.natfloor X_1) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) X_1)))) (forall ((A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) tptp.coprime (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))) A_1))) (forall ((A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) tptp.coprime A_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (= (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) (tptp.zero_zero X_a)) (tptp.zero_zero tptp.int)))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.archim2085082626_floor X_a))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP X_a tptp.int _let_1 X_1)) (tptp.hAPP X_a tptp.int _let_1 Y_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) X_1) Y_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.archim2085082626_floor X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_1) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP X_a tptp.int _let_1 X_1)) (tptp.hAPP X_a tptp.int _let_1 Y_1)))))))) (forall ((D_1 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) tptp.coprime (tptp.zero_zero tptp.nat)) D_1)) (= D_1 (tptp.one_one tptp.nat)))) (forall ((D_1 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) tptp.coprime D_1) (tptp.zero_zero tptp.nat))) (= D_1 (tptp.one_one tptp.nat)))) (forall ((N_1 $$unsorted) (M $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 M) R_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 N_1) R_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 tptp.coprime M) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) M) N_1)) R_4)))))))) (forall ((D $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.dvd_dvd tptp.nat) D))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) A_1) B))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 tptp.coprime D) A_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 B))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (= (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) (tptp.one_one X_a)) (tptp.one_one tptp.int)))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) tptp.coprime A_2) B_1)) (forall ((D_3 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) D_3))) (= (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 A_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 B_1))) (= D_3 (tptp.one_one tptp.nat))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((V_1 $$unsorted)) (= (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) V_1)) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V_1))))) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) tptp.coprime (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) N_1) (tptp.one_one tptp.nat))) N_1))) (forall ((A_2 $$unsorted) (N $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (let ((_let_3 (tptp.power_power tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 tptp.coprime (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 _let_3 A_2) _let_2)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 _let_3 B_1) _let_2))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 tptp.coprime A_2) B_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((N_1 $$unsorted)) (= (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) N_1)) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N_1))))) (forall ((N_1 $$unsorted)) (=> (not (= N_1 (tptp.zero_zero tptp.nat))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) tptp.coprime (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) N_1) (tptp.one_one tptp.nat))) N_1)))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.nat tptp.real _let_1 N_1)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) (tptp.hAPP tptp.nat tptp.real _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)))) (= (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) X_1)) N_1))))))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1))) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N_1)))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) X_2)) (tptp.zero_zero tptp.int))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) X_2) (tptp.zero_zero X_a))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) X_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) X_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) X_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.one_one X_a)) X_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) X_2)) (tptp.zero_zero tptp.int))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) X_2) (tptp.one_one X_a))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) X_2)) (tptp.one_one tptp.int))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) X_2) (tptp.one_one X_a))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.one_one tptp.int)) (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) X_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.one_one X_a)) X_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted) (V $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) X_2)) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) X_2) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) V))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((V $$unsorted) (X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V)) (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) X_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) V)) X_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.archim2085082626_floor X_a))) (= (tptp.hAPP X_a tptp.int _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) X_1) (tptp.one_one X_a))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) (tptp.hAPP X_a tptp.int _let_1 X_1)) (tptp.one_one tptp.int))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_1 $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.archim2085082626_floor X_a))) (= (tptp.hAPP X_a tptp.int _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) X_1) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) V_1))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) (tptp.hAPP X_a tptp.int _let_1 X_1)) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.archim2085082626_floor X_a))) (= (tptp.hAPP X_a tptp.int _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) X_1) (tptp.one_one X_a))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) (tptp.hAPP X_a tptp.int _let_1 X_1)) (tptp.one_one tptp.int))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_1 $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.archim2085082626_floor X_a))) (= (tptp.hAPP X_a tptp.int _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) X_1) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) V_1))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) (tptp.hAPP X_a tptp.int _let_1 X_1)) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V_1))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.archim2085082626_floor tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_2 A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_2 B)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) (tptp.hAPP tptp.real tptp.int _let_1 A_1)) (tptp.hAPP tptp.real tptp.int _let_1 B))) (tptp.hAPP tptp.real tptp.int _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) A_1) B))))))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.nat tptp.real _let_1 N_1)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) X_1) (tptp.hAPP tptp.nat tptp.real _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)))) (= (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) X_1)) N_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((V $$unsorted) (X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V)) (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) X_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) V)) (tptp.one_one X_a))) X_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted) (V $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) X_2)) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) X_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) V)) (tptp.one_one X_a)))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) tptp.coprime A_2) B_1)) (exists ((X $$unsorted) (Y $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (let ((_let_2 (tptp.times_times tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.hAPP tptp.nat _let_3 _let_2 A_2))) (let ((_let_5 (tptp.hAPP tptp.nat _let_3 _let_2 B_1))) (let ((_let_6 (tptp.minus_minus tptp.nat))) (or (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_6 (tptp.hAPP tptp.nat tptp.nat _let_4 X)) (tptp.hAPP tptp.nat tptp.nat _let_5 Y)) _let_1) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_6 (tptp.hAPP tptp.nat tptp.nat _let_5 X)) (tptp.hAPP tptp.nat tptp.nat _let_4 Y)) _let_1))))))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) tptp.coprime A_1) B)) (=> (not (= B (tptp.one_one tptp.nat))) (exists ((X $$unsorted) (Y $$unsorted)) (let ((_let_1 (tptp.times_times tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 A_1) X) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 B) Y)) (tptp.one_one tptp.nat))))))))) (forall ((V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) (tptp.hAPP tptp.int tptp.nat _let_1 V_1)) (tptp.one_one tptp.nat)))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) V_1) tptp.pls)))) (and (=> _let_3 (= _let_2 (tptp.zero_zero tptp.nat))) (=> (not _let_3) (= _let_2 (tptp.hAPP tptp.int tptp.nat _let_1 (tptp.hAPP tptp.int tptp.int tptp.pred V_1))))))))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int tptp.succ (tptp.hAPP tptp.int tptp.int tptp.pred X_1)) (tptp.ti tptp.int X_1))) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int tptp.pred (tptp.hAPP tptp.int tptp.int tptp.bit1 K_4)) (tptp.hAPP tptp.int tptp.int tptp.bit0 K_4))) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int tptp.pred (tptp.hAPP tptp.int tptp.int tptp.bit0 K_4)) (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int tptp.pred K_4)))) (forall ((K $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) K) L)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int tptp.pred K)) L))))) (= (tptp.hAPP tptp.int tptp.int tptp.pred tptp.pls) tptp.min_1) (= (tptp.hAPP tptp.int tptp.int tptp.pred tptp.min_1) (tptp.hAPP tptp.int tptp.int tptp.bit0 tptp.min_1)) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int tptp.pred K_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) K_4) (tptp.one_one tptp.int)))) (forall ((K_4 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.int))) (= (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 K_4)) (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int tptp.pred (tptp.hAPP tptp.int tptp.int _let_1 K_4)))))) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) K_4) tptp.min_1) (tptp.hAPP tptp.int tptp.int tptp.pred K_4))) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) tptp.min_1) K_4) (tptp.hAPP tptp.int tptp.int tptp.pred K_4))) (forall ((K_4 $$unsorted) (L_4 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 K_4)) (tptp.hAPP tptp.int tptp.int tptp.bit1 L_4)) (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int tptp.pred K_4)) L_4)))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((W $$unsorted)) (let ((_let_1 (tptp.number_number_of X_a))) (= (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int tptp.pred W)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.one_one X_a))) (tptp.hAPP tptp.int X_a _let_1 W))))))) (forall ((V $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.pred V)))) (= (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V) (tptp.zero_zero tptp.nat)))) (forall ((M $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.nat))) (let ((_let_2 (tptp.minus_minus tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) tptp.pls) V_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc M)) (tptp.hAPP tptp.int tptp.nat _let_1 V_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 M) (tptp.hAPP tptp.int tptp.nat _let_1 (tptp.hAPP tptp.int tptp.int tptp.pred V_1))))))))) (forall ((X_a $$unsorted) (R1_1 $$unsorted) (R2_1 $$unsorted)) (let ((_let_1 (tptp.accp X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun X_a _let_2))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP _let_3 (tptp.fun _let_3 tptp.bool) (tptp.ord_less_eq _let_3) R1_1) R2_1)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) (tptp.hAPP _let_3 _let_2 _let_1 R2_1)) (tptp.hAPP _let_3 _let_2 _let_1 R1_1)))))))) (forall ((Z_1 $$unsorted)) (exists ((A_4 $$unsorted) (R_2 $$unsorted)) (= Z_1 (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.times_times tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.of_real tptp.complex) R_2)) (tptp.hAPP tptp.complex tptp.complex tptp.expi A_4))))) (forall ((X_3 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) Ma)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) tptp.resSet Ma) X_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.int) X_3)))))) (forall ((Ma $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) tptp.resSet Ma) X_3)) (forall ((Y1 $$unsorted) (Y2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.member tptp.int))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 Y1) X_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 Y2) X_3)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong Y1) Y2) Ma))) (= (tptp.ti tptp.int Y1) (tptp.ti tptp.int Y2)))))))))) (forall ((P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) tptp.resSet P_4) (tptp.hAPP tptp.int _let_1 tptp.sRStar P_4))))) (forall ((X_a $$unsorted) (R_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP (tptp.fun X_a _let_1) _let_1 (tptp.accp X_a) R_1) A_2)) (exists ((X $$unsorted)) (and (= (tptp.ti X_a A_2) (tptp.ti X_a X)) (forall ((Xa $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 R_1 Xa) X)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP (tptp.fun X_a _let_1) _let_1 (tptp.accp X_a) R_1) Xa)))))))))) (forall ((X_a $$unsorted) (A_2 $$unsorted) (R_1 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP (tptp.fun X_a _let_1) _let_1 (tptp.accp X_a) R_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 B_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 R_1 A_2) B_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_2 A_2))))))) (forall ((Nat_1 $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat tptp.nat_size (tptp.hAPP tptp.nat tptp.nat tptp.suc Nat_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.nat_size Nat_1)) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))))) (forall ((Nat_1 $$unsorted)) (let ((_let_1 (tptp.size_size tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc Nat_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.nat tptp.nat _let_1 Nat_1)) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))))) (= (tptp.hAPP tptp.code_code_numeral tptp.nat tptp.code_c271388182l_size _let_205) _let_28) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.size_size tptp.nat) N_1) N_1)) (= (tptp.hAPP tptp.nat tptp.nat _let_209 _let_28) _let_28) (= (tptp.hAPP tptp.nat tptp.nat tptp.nat_size _let_28) _let_28) (forall ((Code_numeral_2 $$unsorted)) (= (tptp.hAPP tptp.code_code_numeral tptp.nat tptp.code_c271388182l_size (tptp.hAPP tptp.code_code_numeral tptp.code_code_numeral tptp.code_S1047413653umeral Code_numeral_2)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.code_code_numeral tptp.nat tptp.code_c271388182l_size Code_numeral_2)) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))))) (forall ((Z_1 $$unsorted)) (let ((_let_1 (tptp.norm_norm tptp.complex))) (= (tptp.hAPP tptp.complex tptp.real _let_1 (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.times_times tptp.complex) Z_1) (tptp.hAPP tptp.complex tptp.complex tptp.cnj Z_1))) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.complex tptp.real _let_1 Z_1)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.uminus X_a) (forall ((A_3 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun X_b X_a))) (= (tptp.hAPP X_b X_a (tptp.hAPP _let_1 _let_1 (tptp.uminus_uminus _let_1) A_3) X_2) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.hAPP X_b X_a A_3 X_2))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.inverse_inverse tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex tptp.cnj (tptp.hAPP tptp.complex tptp.complex _let_1 X_1)) (tptp.hAPP tptp.complex tptp.complex _let_1 (tptp.hAPP tptp.complex tptp.complex tptp.cnj X_1))))) (forall ((Z $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.complex))) (= (= (tptp.hAPP tptp.complex tptp.complex tptp.cnj Z) _let_1) (= Z _let_1)))) (= (tptp.hAPP tptp.complex tptp.complex tptp.cnj _let_204) _let_204) (forall ((W $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.complex (tptp.number_number_of tptp.complex) W))) (= (tptp.hAPP tptp.complex tptp.complex tptp.cnj _let_1) _let_1))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.complex))) (let ((_let_2 (tptp.fun tptp.complex tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex tptp.cnj (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex _let_2 _let_1 X_1) Y_1)) (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex _let_2 _let_1 (tptp.hAPP tptp.complex tptp.complex tptp.cnj X_1)) (tptp.hAPP tptp.complex tptp.complex tptp.cnj Y_1)))))) (= (tptp.hAPP tptp.complex tptp.complex tptp.cnj _let_203) _let_203) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex tptp.cnj (tptp.hAPP tptp.complex tptp.complex _let_1 X_1)) (tptp.hAPP tptp.complex tptp.complex _let_1 (tptp.hAPP tptp.complex tptp.complex tptp.cnj X_1))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (= (tptp.hAPP tptp.complex tptp.complex tptp.cnj X_2) (tptp.hAPP tptp.complex tptp.complex tptp.cnj Y_2)) (= X_2 Y_2))) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.complex tptp.cnj (tptp.hAPP tptp.complex tptp.complex tptp.cnj Z_1)) Z_1)) (forall ((Code_numeral $$unsorted) (Code_numeral_5 $$unsorted)) (= (= (tptp.hAPP tptp.code_code_numeral tptp.code_code_numeral tptp.code_S1047413653umeral Code_numeral) (tptp.hAPP tptp.code_code_numeral tptp.code_code_numeral tptp.code_S1047413653umeral Code_numeral_5)) (= Code_numeral Code_numeral_5))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.complex (tptp.semiring_1_of_nat tptp.complex) N_1))) (= (tptp.hAPP tptp.complex tptp.complex tptp.cnj _let_1) _let_1))) (forall ((Z_1 $$unsorted)) (let ((_let_1 (tptp.norm_norm tptp.complex))) (= (tptp.hAPP tptp.complex tptp.real _let_1 (tptp.hAPP tptp.complex tptp.complex tptp.cnj Z_1)) (tptp.hAPP tptp.complex tptp.real _let_1 Z_1)))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.complex))) (let ((_let_2 (tptp.fun tptp.complex tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex tptp.cnj (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex _let_2 _let_1 X_1) Y_1)) (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex _let_2 _let_1 (tptp.hAPP tptp.complex tptp.complex tptp.cnj X_1)) (tptp.hAPP tptp.complex tptp.complex tptp.cnj Y_1)))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.complex))) (let ((_let_2 (tptp.fun tptp.complex tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex tptp.cnj (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex _let_2 _let_1 X_1) Y_1)) (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex _let_2 _let_1 (tptp.hAPP tptp.complex tptp.complex tptp.cnj X_1)) (tptp.hAPP tptp.complex tptp.complex tptp.cnj Y_1)))))) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.power_power tptp.complex))) (let ((_let_2 (tptp.fun tptp.nat tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex tptp.cnj (tptp.hAPP tptp.nat tptp.complex (tptp.hAPP tptp.complex _let_2 _let_1 X_1) N_1)) (tptp.hAPP tptp.nat tptp.complex (tptp.hAPP tptp.complex _let_2 _let_1 (tptp.hAPP tptp.complex tptp.complex tptp.cnj X_1)) N_1))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.inverse_divide tptp.complex))) (let ((_let_2 (tptp.fun tptp.complex tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex tptp.cnj (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex _let_2 _let_1 X_1) Y_1)) (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex _let_2 _let_1 (tptp.hAPP tptp.complex tptp.complex tptp.cnj X_1)) (tptp.hAPP tptp.complex tptp.complex tptp.cnj Y_1)))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.complex (tptp.of_real tptp.complex) X_1))) (= (tptp.hAPP tptp.complex tptp.complex tptp.cnj _let_1) _let_1))) (forall ((Code_numeral_4 $$unsorted)) (not (= (tptp.hAPP tptp.code_code_numeral tptp.code_code_numeral tptp.code_S1047413653umeral Code_numeral_4) (tptp.zero_zero tptp.code_code_numeral)))) (forall ((Code_numeral_3 $$unsorted)) (not (= (tptp.zero_zero tptp.code_code_numeral) (tptp.hAPP tptp.code_code_numeral tptp.code_code_numeral tptp.code_S1047413653umeral Code_numeral_3)))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 A_1))) (= (tptp.hAPP tptp.complex tptp.complex tptp.cnj (tptp.hAPP tptp.real tptp.complex _let_1 B)) (tptp.hAPP tptp.real tptp.complex _let_1 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) B))))) (= (tptp.hAPP tptp.complex tptp.complex tptp.cnj tptp.ii) _let_208) (forall ((X_a $$unsorted)) (=> (tptp.ab_sem1668676832m_mult X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1))) (let ((_let_2 (tptp.hAPP X_a X_a _let_1 B))) (= (tptp.hAPP X_a X_a _let_1 _let_2) _let_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.ab_sem1668676832m_mult X_a) (forall ((X_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) X_1) X_1) (tptp.ti X_a X_1))))) (forall ((X_a $$unsorted)) (=> (tptp.ab_sem1668676832m_mult X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_1) A_1) (tptp.ti X_a A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.boolean_algebra X_a) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a _let_1 X_1)) (tptp.ti X_a X_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.boolean_algebra X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (= (= (tptp.hAPP X_a X_a _let_1 X_2) (tptp.hAPP X_a X_a _let_1 Y_2)) (= (tptp.ti X_a X_2) (tptp.ti X_a Y_2))))))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.code_code_numeral tptp.code_code_numeral (tptp.hAPP tptp.code_code_numeral (tptp.fun tptp.code_code_numeral tptp.code_code_numeral) (tptp.minus_minus tptp.code_code_numeral) (tptp.hAPP tptp.code_code_numeral tptp.code_code_numeral tptp.code_S1047413653umeral N_1)) (tptp.one_one tptp.code_code_numeral)) N_1)) (forall ((X_a $$unsorted)) (=> (tptp.boolean_algebra X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 Y_1)) X_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 X_1)) Y_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.boolean_algebra X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 Y_1) (tptp.hAPP X_a X_a _let_1 X_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 X_1) (tptp.hAPP X_a X_a _let_1 Y_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.boolean_algebra X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 X_1) Y_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 Y_1)) (tptp.hAPP X_a X_a _let_1 X_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.boolean_algebra X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.uminus_uminus X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 X_2)) (tptp.hAPP X_a X_a _let_3 Y_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_2) X_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.boolean_algebra X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 Y_1)) X_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a _let_1 X_1)) Y_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.boolean_algebra X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 Y_1) (tptp.hAPP X_a X_a _let_1 X_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 X_1) (tptp.hAPP X_a X_a _let_1 Y_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.boolean_algebra X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.uminus_uminus X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 X_2)) (tptp.hAPP X_a X_a _let_3 Y_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_2) X_2))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.minus X_b) (forall ((A_3 $$unsorted) (B_2 $$unsorted) (X $$unsorted)) (let ((_let_1 (tptp.fun X_a X_b))) (= (tptp.hAPP X_a X_b (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.minus_minus _let_1) A_3) B_2) X) (tptp.hAPP X_b X_b (tptp.hAPP X_b (tptp.fun X_b X_b) (tptp.minus_minus X_b) (tptp.hAPP X_a X_b A_3 X)) (tptp.hAPP X_a X_b B_2 X))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.minus X_a) (forall ((A_3 $$unsorted) (B_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun X_b X_a))) (= (tptp.hAPP X_b X_a (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.minus_minus _let_1) A_3) B_2) X_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) (tptp.hAPP X_b X_a A_3 X_2)) (tptp.hAPP X_b X_a B_2 X_2))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.uminus X_b) (forall ((A_3 $$unsorted) (X $$unsorted)) (let ((_let_1 (tptp.fun X_a X_b))) (= (tptp.hAPP X_a X_b (tptp.hAPP _let_1 _let_1 (tptp.uminus_uminus _let_1) A_3) X) (tptp.hAPP X_b X_b (tptp.uminus_uminus X_b) (tptp.hAPP X_a X_b A_3 X))))))) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.norm_norm tptp.complex))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.complex tptp.real _let_1 (tptp.hAPP tptp.complex tptp.complex tptp.cnj X))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.complex tptp.real _let_1 X)) K_2))))))) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.norm_norm tptp.complex))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.complex tptp.real _let_1 (tptp.hAPP tptp.complex tptp.complex tptp.cnj X))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.complex tptp.real _let_1 X)) K_2))))))) (exists ((K_2 $$unsorted)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.norm_norm tptp.complex))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.complex tptp.real _let_1 (tptp.hAPP tptp.complex tptp.complex tptp.cnj X))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.complex tptp.real _let_1 X)) K_2)))))) (forall ((Code_numeral_2 $$unsorted)) (let ((_let_1 (tptp.size_size tptp.code_code_numeral))) (= (tptp.hAPP tptp.code_code_numeral tptp.nat _let_1 (tptp.hAPP tptp.code_code_numeral tptp.code_code_numeral tptp.code_S1047413653umeral Code_numeral_2)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.code_code_numeral tptp.nat _let_1 Code_numeral_2)) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))))) (forall ((Z_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.complex tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex _let_1 (tptp.minus_minus tptp.complex) Z_1) (tptp.hAPP tptp.complex tptp.complex tptp.cnj Z_1)) (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex _let_1 (tptp.times_times tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.of_real tptp.complex) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (tptp.hAPP tptp.complex tptp.real tptp.im Z_1)))) tptp.ii)))) (forall ((Y_1 $$unsorted)) (=> (not (= Y_1 (tptp.zero_zero tptp.code_code_numeral))) (not (forall ((Code_numeral_1 $$unsorted)) (not (= Y_1 (tptp.hAPP tptp.code_code_numeral tptp.code_code_numeral tptp.code_S1047413653umeral Code_numeral_1))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.im (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 X_1) Y_1)) Y_1)) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.im (tptp.hAPP tptp.complex tptp.complex tptp.cnj X_1)) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.complex tptp.real tptp.im X_1)))) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.im (tptp.hAPP tptp.real tptp.complex (tptp.of_real tptp.complex) Z_1)) (tptp.zero_zero tptp.real))) (= (tptp.hAPP tptp.complex tptp.real tptp.im tptp.ii) _let_127) (= (tptp.hAPP tptp.complex tptp.real tptp.im _let_204) _let_25) (= (tptp.hAPP tptp.complex tptp.real tptp.im _let_203) _let_25) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.im (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.plus_plus tptp.complex) X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.complex tptp.real tptp.im X_1)) (tptp.hAPP tptp.complex tptp.real tptp.im Y_1)))) (forall ((V_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.im (tptp.hAPP tptp.int tptp.complex (tptp.number_number_of tptp.complex) V_1)) (tptp.zero_zero tptp.real))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.im (tptp.hAPP tptp.complex tptp.complex (tptp.uminus_uminus tptp.complex) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.complex tptp.real tptp.im X_1)))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.im (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.minus_minus tptp.complex) X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) (tptp.hAPP tptp.complex tptp.real tptp.im X_1)) (tptp.hAPP tptp.complex tptp.real tptp.im Y_1)))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.im (tptp.hAPP tptp.nat tptp.complex (tptp.semiring_1_of_nat tptp.complex) N_1)) (tptp.zero_zero tptp.real))) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.complex tptp.real tptp.im X_1))) (tptp.hAPP tptp.complex tptp.real (tptp.norm_norm tptp.complex) X_1)))) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.im (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.times_times tptp.complex) Z_1) (tptp.hAPP tptp.complex tptp.complex tptp.cnj Z_1))) (tptp.zero_zero tptp.real))) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.im (tptp.hAPP tptp.complex tptp.complex (tptp.sgn_sgn tptp.complex) Z_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.complex tptp.real tptp.im Z_1)) (tptp.hAPP tptp.complex tptp.real (tptp.norm_norm tptp.complex) Z_1)))) (= (tptp.hAPP tptp.code_code_numeral tptp.nat _let_206 _let_205) _let_28) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((X $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.norm_norm tptp.real) (tptp.hAPP tptp.complex tptp.real tptp.im X))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.complex tptp.real (tptp.norm_norm tptp.complex) X)) K_2)))))) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((X $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.norm_norm tptp.real) (tptp.hAPP tptp.complex tptp.real tptp.im X))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.complex tptp.real (tptp.norm_norm tptp.complex) X)) K_2)))))) (exists ((K_2 $$unsorted)) (forall ((X $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.norm_norm tptp.real) (tptp.hAPP tptp.complex tptp.real tptp.im X))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.complex tptp.real (tptp.norm_norm tptp.complex) X)) K_2))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.hAPP tptp.complex tptp.real tptp.im X_1))) (let ((_let_3 (tptp.power_power tptp.real))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (let ((_let_5 (tptp.hAPP tptp.complex tptp.real tptp.re X_1))) (let ((_let_6 (tptp.fun tptp.real tptp.real))) (let ((_let_7 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_6 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_4 _let_3 _let_5) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_4 _let_3 _let_2) _let_1)))) (let ((_let_8 (tptp.inverse_divide tptp.real))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.inverse_inverse tptp.complex) X_1) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_6 _let_8 _let_5) _let_7)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_6 _let_8 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_2)) _let_7)))))))))))) (forall ((Z_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.times_times tptp.complex) Z_1) (tptp.hAPP tptp.complex tptp.complex tptp.cnj Z_1)) (tptp.hAPP tptp.real tptp.complex (tptp.of_real tptp.complex) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.complex tptp.real tptp.re Z_1)) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.complex tptp.real tptp.im Z_1)) _let_1)))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.hAPP tptp.complex tptp.real tptp.im X_1))) (let ((_let_3 (tptp.power_power tptp.real))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.complex tptp.real tptp.im (tptp.hAPP tptp.complex tptp.complex (tptp.inverse_inverse tptp.complex) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_2)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.complex tptp.real tptp.re X_1)) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_4 _let_3 _let_2) _let_1)))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.re (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 X_1) Y_1)) X_1)) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.re (tptp.hAPP tptp.real tptp.complex (tptp.of_real tptp.complex) Z_1)) Z_1)) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.re (tptp.hAPP tptp.complex tptp.complex tptp.cnj X_1)) (tptp.hAPP tptp.complex tptp.real tptp.re X_1))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (= X_2 Y_2) (and (= (tptp.hAPP tptp.complex tptp.real tptp.re X_2) (tptp.hAPP tptp.complex tptp.real tptp.re Y_2)) (= (tptp.hAPP tptp.complex tptp.real tptp.im X_2) (tptp.hAPP tptp.complex tptp.real tptp.im Y_2))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (= (tptp.hAPP tptp.complex tptp.real tptp.re X_1) (tptp.hAPP tptp.complex tptp.real tptp.re Y_1)) (=> (= (tptp.hAPP tptp.complex tptp.real tptp.im X_1) (tptp.hAPP tptp.complex tptp.real tptp.im Y_1)) (= X_1 Y_1)))) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.complex tptp.real tptp.re X_1)) (tptp.hAPP tptp.complex tptp.real (tptp.norm_norm tptp.complex) X_1)))) (= (tptp.hAPP tptp.complex tptp.real tptp.re tptp.ii) _let_25) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 (tptp.hAPP tptp.complex tptp.real tptp.re Z_1)) (tptp.hAPP tptp.complex tptp.real tptp.im Z_1)) Z_1)) (= (tptp.hAPP tptp.complex tptp.real tptp.re _let_204) _let_25) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.re (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.plus_plus tptp.complex) X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.complex tptp.real tptp.re X_1)) (tptp.hAPP tptp.complex tptp.real tptp.re Y_1)))) (= (tptp.hAPP tptp.complex tptp.real tptp.re _let_203) _let_127) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.re (tptp.hAPP tptp.complex tptp.complex (tptp.uminus_uminus tptp.complex) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.complex tptp.real tptp.re X_1)))) (forall ((V_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.re (tptp.hAPP tptp.int tptp.complex (tptp.number_number_of tptp.complex) V_1)) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) V_1))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.re (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.minus_minus tptp.complex) X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) (tptp.hAPP tptp.complex tptp.real tptp.re X_1)) (tptp.hAPP tptp.complex tptp.real tptp.re Y_1)))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.re (tptp.hAPP tptp.nat tptp.complex (tptp.semiring_1_of_nat tptp.complex) N_1)) (tptp.hAPP tptp.nat tptp.real (tptp.semiring_1_of_nat tptp.real) N_1))) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.complex tptp.real tptp.re X_1))) (tptp.hAPP tptp.complex tptp.real (tptp.norm_norm tptp.complex) X_1)))) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.re (tptp.hAPP tptp.complex tptp.complex (tptp.sgn_sgn tptp.complex) Z_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.complex tptp.real tptp.re Z_1)) (tptp.hAPP tptp.complex tptp.real (tptp.norm_norm tptp.complex) Z_1)))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.complex tptp.real tptp.im (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.times_times tptp.complex) X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.complex tptp.real tptp.re X_1)) (tptp.hAPP tptp.complex tptp.real tptp.im Y_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.complex tptp.real tptp.im X_1)) (tptp.hAPP tptp.complex tptp.real tptp.re Y_1))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.complex tptp.real tptp.re (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.times_times tptp.complex) X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.minus_minus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.complex tptp.real tptp.re X_1)) (tptp.hAPP tptp.complex tptp.real tptp.re Y_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.complex tptp.real tptp.im X_1)) (tptp.hAPP tptp.complex tptp.real tptp.im Y_1))))))) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.complex tptp.cnj Z_1) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 (tptp.hAPP tptp.complex tptp.real tptp.re Z_1)) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.complex tptp.real tptp.im Z_1))))) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real (tptp.norm_norm tptp.complex) Z_1) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.complex tptp.real tptp.re (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.times_times tptp.complex) Z_1) (tptp.hAPP tptp.complex tptp.complex tptp.cnj Z_1)))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.plus_plus tptp.complex) X_1) Y_1) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.complex tptp.real tptp.re X_1)) (tptp.hAPP tptp.complex tptp.real tptp.re Y_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.complex tptp.real tptp.im X_1)) (tptp.hAPP tptp.complex tptp.real tptp.im Y_1))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.real))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.uminus_uminus tptp.complex) X_1) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.complex tptp.real tptp.re X_1))) (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.complex tptp.real tptp.im X_1)))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.complex tptp.real tptp.re Y_1))) (let ((_let_2 (tptp.times_times tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.complex tptp.real tptp.im X_1)))) (let ((_let_5 (tptp.hAPP tptp.complex tptp.real tptp.im Y_1))) (let ((_let_6 (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.complex tptp.real tptp.re X_1)))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.times_times tptp.complex) X_1) Y_1) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.minus_minus tptp.real) (tptp.hAPP tptp.real tptp.real _let_6 _let_1)) (tptp.hAPP tptp.real tptp.real _let_4 _let_5))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.real tptp.real _let_6 _let_5)) (tptp.hAPP tptp.real tptp.real _let_4 _let_1))))))))))) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.plus_plus tptp.complex) Z_1) (tptp.hAPP tptp.complex tptp.complex tptp.cnj Z_1)) (tptp.hAPP tptp.real tptp.complex (tptp.of_real tptp.complex) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (tptp.hAPP tptp.complex tptp.real tptp.re Z_1))))) (forall ((Z_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (= (tptp.hAPP tptp.complex tptp.real (tptp.norm_norm tptp.complex) Z_1) (tptp.hAPP tptp.real tptp.real tptp.sqrt (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.complex tptp.real tptp.re Z_1)) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.complex tptp.real tptp.im Z_1)) _let_1)))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.hAPP tptp.complex tptp.real tptp.re X_1))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.complex tptp.real tptp.re (tptp.hAPP tptp.complex tptp.complex (tptp.inverse_inverse tptp.complex) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.inverse_divide tptp.real) _let_4) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 _let_4) _let_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.complex tptp.real tptp.im X_1)) _let_1)))))))))) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((X $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.norm_norm tptp.real) (tptp.hAPP tptp.complex tptp.real tptp.re X))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.complex tptp.real (tptp.norm_norm tptp.complex) X)) K_2)))))) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((X $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.norm_norm tptp.real) (tptp.hAPP tptp.complex tptp.real tptp.re X))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.complex tptp.real (tptp.norm_norm tptp.complex) X)) K_2)))))) (exists ((K_2 $$unsorted)) (forall ((X $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.norm_norm tptp.real) (tptp.hAPP tptp.complex tptp.real tptp.re X))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.complex tptp.real (tptp.norm_norm tptp.complex) X)) K_2))))) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.complex tptp.expi Z_1) (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.times_times tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.of_real tptp.complex) (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) (tptp.hAPP tptp.complex tptp.real tptp.re Z_1)))) (tptp.hAPP tptp.real tptp.complex tptp.cis (tptp.hAPP tptp.complex tptp.real tptp.im Z_1))))) (forall ((N_1 $$unsorted) (A_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1)) A_1)) (tptp.hAPP tptp.complex tptp.real tptp.im (tptp.hAPP tptp.nat tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.nat tptp.complex) (tptp.power_power tptp.complex) (tptp.hAPP tptp.real tptp.complex tptp.cis A_1)) N_1)))) (forall ((N_1 $$unsorted) (A_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1)) A_1)) (tptp.hAPP tptp.complex tptp.real tptp.re (tptp.hAPP tptp.nat tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.nat tptp.complex) (tptp.power_power tptp.complex) (tptp.hAPP tptp.real tptp.complex tptp.cis A_1)) N_1)))) (forall ((A_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.re (tptp.hAPP tptp.real tptp.complex tptp.cis A_1)) (tptp.hAPP tptp.real tptp.real tptp.cos A_1))) (forall ((A_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.im (tptp.hAPP tptp.real tptp.complex tptp.cis A_1)) (tptp.hAPP tptp.real tptp.real tptp.sin A_1))) (forall ((A_1 $$unsorted) (B $$unsorted)) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.times_times tptp.complex) (tptp.hAPP tptp.real tptp.complex tptp.cis A_1)) (tptp.hAPP tptp.real tptp.complex tptp.cis B)) (tptp.hAPP tptp.real tptp.complex tptp.cis (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) A_1) B)))) (= (tptp.hAPP tptp.real tptp.complex tptp.cis _let_25) _let_203) (forall ((A_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.complex (tptp.inverse_inverse tptp.complex) (tptp.hAPP tptp.real tptp.complex tptp.cis A_1)) (tptp.hAPP tptp.real tptp.complex tptp.cis (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) A_1)))) (forall ((A_1 $$unsorted) (B $$unsorted)) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.inverse_divide tptp.complex) (tptp.hAPP tptp.real tptp.complex tptp.cis A_1)) (tptp.hAPP tptp.real tptp.complex tptp.cis B)) (tptp.hAPP tptp.real tptp.complex tptp.cis (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) A_1) B)))) (forall ((A_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.complex tptp.cis A_1) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 (tptp.hAPP tptp.real tptp.real tptp.cos A_1)) (tptp.hAPP tptp.real tptp.real tptp.sin A_1)))) (forall ((A_1 $$unsorted) (N_1 $$unsorted)) (= (tptp.hAPP tptp.nat tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.nat tptp.complex) (tptp.power_power tptp.complex) (tptp.hAPP tptp.real tptp.complex tptp.cis A_1)) N_1) (tptp.hAPP tptp.real tptp.complex tptp.cis (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1)) A_1)))) (forall ((N_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (let ((_let_2 (tptp.times_times tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.complex tptp.cis (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.nat tptp.real _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1))) A_1)) (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.times_times tptp.complex) (tptp.hAPP tptp.real tptp.complex tptp.cis A_1)) (tptp.hAPP tptp.real tptp.complex tptp.cis (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.nat tptp.real _let_1 N_1)) A_1)))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (= (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) tptp.bezw X_1) (tptp.zero_zero tptp.nat)) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) (tptp.one_one tptp.int)) (tptp.zero_zero tptp.int))))) (forall ((X_a $$unsorted) (S $$unsorted) (T_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.finite_finite_1 X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 T_3)) (=> (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 S))) (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.minus_minus _let_1) S) T_3))))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) X_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 Z_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) Y_1) Z_1)))))) (forall ((X_a $$unsorted) (S $$unsorted) (T_3 $$unsorted)) (let ((_let_1 (tptp.finite_finite_1 X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) S) T_3)) (=> (not (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_1 S))) (not (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_1 T_3)))))))) (forall ((Z_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) X_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 Y_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) Y_1) Z_1)))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) X_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 Z_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) Y_1) Z_1)))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) X_1) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) X_1) Y_1))))) (forall ((Z_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) X_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 Y_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) Y_1) Z_1)))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (R_3 $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.fun X_b tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_2 (tptp.fun X_a _let_3) (tptp.in_rel X_a X_b) R_3) X_2) Y_2)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) (tptp.hAPP X_b _let_1 (tptp.hAPP X_a (tptp.fun X_b _let_1) (tptp.product_Pair X_a X_b) X_2) Y_2)) R_3))))))) (forall ((M $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) P_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) M) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 M)))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int _let_1 B))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int _let_1 A_1))) (let ((_let_4 (tptp.product_prod tptp.int tptp.int))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (let ((_let_6 (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.divmod_int A_1) B))) (let ((_let_7 (tptp.zero_zero tptp.int))) (let ((_let_8 (tptp.fun tptp.int tptp.bool))) (let ((_let_9 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_8 (tptp.ord_less tptp.int) _let_7) B)))) (let ((_let_10 (tptp.hAPP tptp.int _let_8 (tptp.ord_less_eq tptp.int) _let_7))) (let ((_let_11 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_10 A_1)))) (let ((_let_12 (= (tptp.ti tptp.int A_1) _let_7))) (let ((_let_13 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_10 B)))) (and (=> _let_11 (and (=> _let_13 (= _let_6 (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.posDivAlg A_1) B))) (=> (not _let_13) (and (=> _let_12 (= _let_6 (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 (tptp.product_Pair tptp.int tptp.int) _let_7) _let_7))) (=> (not _let_12) (= _let_6 (tptp.hAPP _let_4 _let_4 tptp.negateSnd (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.negDivAlg _let_3) _let_2)))))))) (=> (not _let_11) (and (=> _let_9 (= _let_6 (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.negDivAlg A_1) B))) (=> (not _let_9) (= _let_6 (tptp.hAPP _let_4 _let_4 tptp.negateSnd (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 tptp.posDivAlg _let_3) _let_2))))))))))))))))))))) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime _let_28))) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime _let_175))) (forall ((Q_3 $$unsorted) (P_5 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime Q_3)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) P_5) Q_3)) (= P_5 Q_3))))) (forall ((Q_3 $$unsorted) (P_5 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime Q_3)) (=> (not (= P_5 Q_3)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) tptp.coprime P_5) Q_3)))))) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime _let_202))) (forall ((P_5 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) P_5)))) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) P_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_4)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) A_2) B_1))) (or (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 A_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 B_1))))))) (forall ((A_1 $$unsorted) (B $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) P_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) A_1) B))) (or (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 A_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 B))))))) (forall ((M $$unsorted) (N_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) P_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) M) N_1))) (or (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 M)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 N_1))))))) (forall ((P_5 $$unsorted) (Q_3 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) P_5) Q_3))) (or (= P_5 _let_1) (= Q_3 _let_1))))) (forall ((X_1 $$unsorted) (N_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.power_power tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 X_1) N_1))) (let ((_let_4 (tptp.dvd_dvd tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 P_5) _let_3)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 P_5) N_1)) _let_3)))))))))) (forall ((X_1 $$unsorted) (N_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) P_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) X_1) N_1))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 X_1)))))) (forall ((A_1 $$unsorted) (N_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) P_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) A_1) N_1))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 A_1)))))) (forall ((P_4 $$unsorted) (N $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) P_4) N))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_4)) (= N (tptp.one_one tptp.nat))))) (forall ((P_5 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.dvd_dvd tptp.nat) P_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 tptp.coprime A_1) B)) (not (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 A_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 B)))))))) (forall ((N_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (or (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.dvd_dvd tptp.nat) P_5) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 tptp.coprime P_5) N_1)))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) tptp.coprime A_2) B_1)) (forall ((P_6 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) P_6))) (not (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_6)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 A_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 B_1)))))))) (forall ((A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime A_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) A_1))))) (forall ((P_5 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))) P_5)))) (forall ((P_5 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) P_5) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))))))) (forall ((M $$unsorted) (N_1 $$unsorted) (P_5 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (=> (not (= N_1 (tptp.zero_zero tptp.nat))) (=> (= N_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) P_5) M)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M) N_1)))))) (forall ((P_4 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_4)) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.one_one tptp.nat)) P_4)) (forall ((M_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) M_2) P_4)) (or (= M_2 (tptp.one_one tptp.nat)) (= M_2 P_4))))))) (forall ((D_1 $$unsorted) (K $$unsorted) (P_4 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_4)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) D_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) P_4) K))) (exists ((I_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) I_2) K)) (= D_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) P_4) I_2))))))) (forall ((N_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.dvd_dvd tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (let ((_let_4 (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.power_power tptp.nat) P_5) N_1)))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 P_5) B))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) A_1) B))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_4 A_1)))))))))) (forall ((X_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.ord_less tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.zero_zero tptp.nat)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 _let_2 X_1) P_5)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 tptp.coprime X_1) P_5)))))))) (forall ((N_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (or (= N_1 (tptp.one_one tptp.nat)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.dvd_dvd tptp.nat) P_5) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 tptp.coprime P_5) N_1)))))) (forall ((Q_3 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) Q_3))) (= (tptp.hAPP _let_1 _let_1 tptp.negateSnd (tptp.hAPP tptp.int _let_1 _let_2 R_4)) (tptp.hAPP tptp.int _let_1 _let_2 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) R_4)))))) (forall ((A_1 $$unsorted) (B $$unsorted) (Qr_1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.uminus_uminus tptp.int))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.divmod_int_rel (tptp.hAPP tptp.int tptp.int _let_4 A_1)) (tptp.hAPP tptp.int tptp.int _let_4 B)) Qr_1)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.divmod_int_rel A_1) B) (tptp.hAPP _let_1 _let_1 tptp.negateSnd Qr_1))))))))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime _let_168)) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (not (= (tptp.ti tptp.int B) (tptp.zero_zero tptp.int))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.divmod_int_rel A_1) B) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.divmod_int A_1) B))))))) (forall ((M $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) P_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) M) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 M)))))) (forall ((N_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 (tptp.dvd_dvd tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.power_power tptp.nat) P_5) N_1)))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 tptp.coprime A_1) B)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) A_1) B))) (or (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 A_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 B)))))))))) (forall ((P_5 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_5)))) (forall ((P_5 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (or (= P_5 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.even_odd_even tptp.nat) P_5)))))) (forall ((P_5 $$unsorted) (Q_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.product_prod tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (= (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.divmod_int P_5) Q_3) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 (tptp.product_Pair tptp.int tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_div tptp.int) P_5) Q_3)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) P_5) Q_3))))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.code_code_numeral tptp.code_code_numeral))) (let ((_let_2 (tptp.product_prod tptp.code_code_numeral tptp.code_code_numeral))) (let ((_let_3 (tptp.fun tptp.code_code_numeral _let_2))) (= (tptp.hAPP tptp.code_code_numeral _let_2 (tptp.hAPP tptp.code_code_numeral _let_3 tptp.code_d418564891umeral N_1) M) (tptp.hAPP tptp.code_code_numeral _let_2 (tptp.hAPP tptp.code_code_numeral _let_3 (tptp.product_Pair tptp.code_code_numeral tptp.code_code_numeral) (tptp.hAPP tptp.code_code_numeral tptp.code_code_numeral (tptp.hAPP tptp.code_code_numeral _let_1 (tptp.div_div tptp.code_code_numeral) N_1) M)) (tptp.hAPP tptp.code_code_numeral tptp.code_code_numeral (tptp.hAPP tptp.code_code_numeral _let_1 (tptp.div_mod tptp.code_code_numeral) N_1) M))))))) (forall ((M $$unsorted) (R_4 $$unsorted) (S_3 $$unsorted) (T_5 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.product_prod tptp.int tptp.int))) (let ((_let_4 (tptp.product_prod tptp.int _let_3))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) N_1)) (=> (= (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_4) tptp.xzgcd M) N_1) (tptp.hAPP _let_3 _let_4 (tptp.hAPP tptp.int (tptp.fun _let_3 _let_4) (tptp.product_Pair tptp.int _let_3) R_4) (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) (tptp.product_Pair tptp.int tptp.int) S_3) T_5))) (= (tptp.ti tptp.int R_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 S_3) M)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 T_5) N_1)))))))))) (forall ((M $$unsorted) (N_1 $$unsorted) (R_5 $$unsorted) (S_4 $$unsorted) (S_3 $$unsorted) (T_6 $$unsorted) (T_5 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_div tptp.int) R_5) R_4)))) (let ((_let_3 (tptp.minus_minus tptp.int))) (let ((_let_4 (tptp.product_prod tptp.int tptp.int))) (let ((_let_5 (tptp.product_prod tptp.int _let_4))) (let ((_let_6 (tptp.fun tptp.int _let_5))) (let ((_let_7 (tptp.fun tptp.int _let_6))) (let ((_let_8 (tptp.fun tptp.int _let_7))) (let ((_let_9 (tptp.fun tptp.int _let_8))) (let ((_let_10 (tptp.fun tptp.int _let_9))) (let ((_let_11 (tptp.fun tptp.int _let_10))) (let ((_let_12 (tptp.hAPP tptp.int _let_11 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_11) tptp.xzgcda M) N_1))) (let ((_let_13 (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 (tptp.hAPP tptp.int _let_7 (tptp.hAPP tptp.int _let_8 (tptp.hAPP tptp.int _let_9 (tptp.hAPP tptp.int _let_10 _let_12 R_5) R_4) S_4) S_3) T_6) T_5))) (let ((_let_14 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) R_4) (tptp.zero_zero tptp.int))))) (and (=> _let_14 (= _let_13 (tptp.hAPP _let_4 _let_5 (tptp.hAPP tptp.int (tptp.fun _let_4 _let_5) (tptp.product_Pair tptp.int _let_4) R_5) (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_4) (tptp.product_Pair tptp.int tptp.int) S_4) T_6)))) (=> (not _let_14) (= _let_13 (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 (tptp.hAPP tptp.int _let_7 (tptp.hAPP tptp.int _let_8 (tptp.hAPP tptp.int _let_9 (tptp.hAPP tptp.int _let_10 _let_12 R_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) R_5) R_4)) S_3) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_3 S_4) (tptp.hAPP tptp.int tptp.int _let_2 S_3))) T_5) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_3 T_6) (tptp.hAPP tptp.int tptp.int _let_2 T_5))))))))))))))))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.zero_zero tptp.int))) (let ((_let_3 (tptp.product_prod tptp.int (tptp.product_prod tptp.int tptp.int)))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (let ((_let_6 (tptp.fun tptp.int _let_5))) (let ((_let_7 (tptp.fun tptp.int _let_6))) (let ((_let_8 (tptp.fun tptp.int _let_7))) (let ((_let_9 (tptp.fun tptp.int _let_8))) (= (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 tptp.xzgcd M) N_1) (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 (tptp.hAPP tptp.int _let_7 (tptp.hAPP tptp.int _let_8 (tptp.hAPP tptp.int _let_9 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_9) tptp.xzgcda M) N_1) M) N_1) _let_1) _let_2) _let_2) _let_1)))))))))))) (forall ((M $$unsorted) (N_1 $$unsorted) (R_5 $$unsorted) (S_4 $$unsorted) (S_3 $$unsorted) (T_6 $$unsorted) (T_5 $$unsorted) (Rn $$unsorted) (Sn_1 $$unsorted) (Tn_1 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.plus_plus tptp.int))) (let ((_let_4 (tptp.product_prod tptp.int tptp.int))) (let ((_let_5 (tptp.product_prod tptp.int _let_4))) (let ((_let_6 (tptp.fun tptp.int _let_5))) (let ((_let_7 (tptp.fun tptp.int _let_6))) (let ((_let_8 (tptp.fun tptp.int _let_7))) (let ((_let_9 (tptp.fun tptp.int _let_8))) (let ((_let_10 (tptp.fun tptp.int _let_9))) (let ((_let_11 (tptp.fun tptp.int _let_10))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) R_4)) (=> (= (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 (tptp.hAPP tptp.int _let_7 (tptp.hAPP tptp.int _let_8 (tptp.hAPP tptp.int _let_9 (tptp.hAPP tptp.int _let_10 (tptp.hAPP tptp.int _let_11 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_11) tptp.xzgcda M) N_1) R_5) R_4) S_4) S_3) T_6) T_5) (tptp.hAPP _let_4 _let_5 (tptp.hAPP tptp.int (tptp.fun _let_4 _let_5) (tptp.product_Pair tptp.int _let_4) Rn) (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_4) (tptp.product_Pair tptp.int tptp.int) Sn_1) Tn_1))) (=> (= (tptp.ti tptp.int R_5) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 S_4) M)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 T_6) N_1))) (=> (= (tptp.ti tptp.int R_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 S_3) M)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 T_5) N_1))) (= (tptp.ti tptp.int Rn) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 Sn_1) M)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 Tn_1) N_1))))))))))))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) tptp.coprime X_1) Y_1))) (exists ((P_6 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) P_6))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_6)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 X_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 Y_1))))))) (forall ((X_1 $$unsorted) (K_4 $$unsorted) (N_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.power_power tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (=> (not (= N_1 (tptp.zero_zero tptp.nat))) (=> (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 X_1) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 P_5) K_4)) (exists ((I_2 $$unsorted)) (= X_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) P_5) I_2))))))))) (forall ((N_1 $$unsorted)) (=> (not (= N_1 (tptp.one_one tptp.nat))) (exists ((P_6 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_6)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) P_6) N_1)))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) M) N_1))) (let ((_let_3 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat _let_3))) (let ((_let_5 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 (tptp.ord_less_eq tptp.nat) N_1) M)) (= (tptp.hAPP tptp.nat _let_3 (tptp.hAPP tptp.nat _let_4 tptp.divmod_nat M) N_1) (tptp.hAPP tptp.nat _let_3 (tptp.hAPP tptp.nat _let_4 (tptp.product_Pair tptp.nat tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_div tptp.nat) _let_2) N_1))) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_mod tptp.nat) _let_2) N_1))))))))))) (forall ((A_1 $$unsorted) (P_5 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) P_5) A_1))) (exists ((X $$unsorted) (Y $$unsorted)) (let ((_let_1 (tptp.times_times tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 A_1) X) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 P_5) Y)) (tptp.one_one tptp.nat))))))))) (forall ((N_1 $$unsorted)) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))) N_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime N_1)))) (exists ((M_2 $$unsorted) (K_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 M_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_3 K_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 M_2) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 K_1) N_1)) (= N_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) M_2) K_1))))))))) (forall ((M $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (= (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 tptp.divmod_nat M) _let_1) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 (tptp.product_Pair tptp.nat tptp.nat) _let_1) M)))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M) N_1)) (= (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat _let_2 tptp.divmod_nat M) N_1) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat _let_2 (tptp.product_Pair tptp.nat tptp.nat) (tptp.zero_zero tptp.nat)) M)))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (= (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 tptp.divmod_nat M) N_1) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 (tptp.product_Pair tptp.nat tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_div tptp.nat) M) N_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_mod tptp.nat) M) N_1))))))) (forall ((C $$unsorted) (A_1 $$unsorted) (B $$unsorted) (Q_3 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) B))) (let ((_let_3 (tptp.product_Pair tptp.nat tptp.nat))) (let ((_let_4 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat _let_4))) (let ((_let_6 (tptp.fun _let_4 tptp.bool))) (let ((_let_7 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_6) tptp.divmod_nat_rel A_1))) (let ((_let_8 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP tptp.nat _let_6 _let_7 B) (tptp.hAPP tptp.nat _let_4 (tptp.hAPP tptp.nat _let_5 _let_3 Q_3) R_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_8 B)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_8 C)) (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP tptp.nat _let_6 _let_7 (tptp.hAPP tptp.nat tptp.nat _let_2 C)) (tptp.hAPP tptp.nat _let_4 (tptp.hAPP tptp.nat _let_5 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_div tptp.nat) Q_3) C)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.nat tptp.nat _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_mod tptp.nat) Q_3) C))) R_4)))))))))))))))) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted) (Q_3 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) A_1))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat _let_2 R_4))) (let ((_let_4 (tptp.product_Pair tptp.nat tptp.nat))) (let ((_let_5 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_6 (tptp.fun tptp.nat _let_5))) (let ((_let_7 (tptp.fun _let_5 tptp.bool))) (let ((_let_8 (tptp.fun tptp.nat _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP tptp.nat _let_7 (tptp.hAPP tptp.nat _let_8 tptp.divmod_nat_rel B) C) (tptp.hAPP tptp.nat _let_5 (tptp.hAPP tptp.nat _let_6 _let_4 Q_3) R_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) C)) (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP tptp.nat _let_7 (tptp.hAPP tptp.nat _let_8 tptp.divmod_nat_rel (tptp.hAPP tptp.nat tptp.nat _let_2 B)) C) (tptp.hAPP tptp.nat _let_5 (tptp.hAPP tptp.nat _let_6 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.nat tptp.nat _let_2 Q_3)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_div tptp.nat) _let_3) C))) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_mod tptp.nat) _let_3) C))))))))))))))) (forall ((B $$unsorted) (Bq $$unsorted) (Br $$unsorted) (A_1 $$unsorted) (C $$unsorted) (Aq $$unsorted) (Ar $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 Ar) Br))) (let ((_let_4 (tptp.product_Pair tptp.nat tptp.nat))) (let ((_let_5 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_6 (tptp.fun tptp.nat _let_5))) (let ((_let_7 (tptp.fun _let_5 tptp.bool))) (let ((_let_8 (tptp.fun tptp.nat _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP tptp.nat _let_7 (tptp.hAPP tptp.nat _let_8 tptp.divmod_nat_rel A_1) C) (tptp.hAPP tptp.nat _let_5 (tptp.hAPP tptp.nat _let_6 _let_4 Aq) Ar))) (=> (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP tptp.nat _let_7 (tptp.hAPP tptp.nat _let_8 tptp.divmod_nat_rel B) C) (tptp.hAPP tptp.nat _let_5 (tptp.hAPP tptp.nat _let_6 _let_4 Bq) Br))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) C)) (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP tptp.nat _let_7 (tptp.hAPP tptp.nat _let_8 tptp.divmod_nat_rel (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 A_1) B)) C) (tptp.hAPP tptp.nat _let_5 (tptp.hAPP tptp.nat _let_6 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 Aq) Bq)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.div_div tptp.nat) _let_3) C))) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.div_mod tptp.nat) _let_3) C)))))))))))))))) (forall ((Qr_2 $$unsorted) (M $$unsorted) (N_1 $$unsorted) (Qr_1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_2) tptp.divmod_nat_rel M) N_1))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_3 Qr_1)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_3 Qr_2)) (= Qr_1 Qr_2))))))) (forall ((M $$unsorted) (N_1 $$unsorted) (Qr_1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_2) tptp.divmod_nat_rel M) N_1) Qr_1)) (= (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) tptp.divmod_nat M) N_1) Qr_1))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_2) tptp.divmod_nat_rel M) N_1) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) tptp.divmod_nat M) N_1)))))) (forall ((M $$unsorted) (N_1 $$unsorted) (Q_3 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_2) tptp.divmod_nat_rel M) N_1) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.product_Pair tptp.nat tptp.nat) Q_3) R_4))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_div tptp.nat) M) N_1) Q_3))))) (forall ((M $$unsorted) (N_1 $$unsorted) (Q_3 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_2) tptp.divmod_nat_rel M) N_1) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.product_Pair tptp.nat tptp.nat) Q_3) R_4))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) M) N_1) R_4))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.nat _let_3 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_3) tptp.divmod_nat_rel M) N_1) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_2) (tptp.product_Pair tptp.nat tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_div tptp.nat) M) N_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_mod tptp.nat) M) N_1)))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (not (forall ((Q_4 $$unsorted) (R_2 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_2) tptp.divmod_nat_rel M) N_1) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.product_Pair tptp.nat tptp.nat) Q_4) R_2))))))))) (forall ((N_1 $$unsorted)) (exists ((P_6 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_6)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) N_1) P_6))))) (forall ((W $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) W))) (let ((_let_2 (tptp.uminus_uminus tptp.int))) (let ((_let_3 (tptp.one_one tptp.int))) (let ((_let_4 (tptp.product_prod tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) _let_1) (tptp.zero_zero tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) _let_3) _let_1) (tptp.hAPP _let_4 tptp.int (tptp.product_fst tptp.int tptp.int) (tptp.hAPP _let_4 _let_4 tptp.negateSnd (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_4) tptp.negDivAlg (tptp.hAPP tptp.int tptp.int _let_2 _let_3)) (tptp.hAPP tptp.int tptp.int _let_2 _let_1))))))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) A_1) B) (tptp.hAPP _let_1 tptp.int (tptp.product_fst tptp.int tptp.int) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.divmod_int A_1) B))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.zero_zero tptp.int))) (let ((_let_3 (tptp.ord_less tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 A_1) _let_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 _let_2) B)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) A_1) B) (tptp.hAPP _let_1 tptp.int (tptp.product_fst tptp.int tptp.int) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.negDivAlg A_1) B)))))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.zero_zero tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less tptp.int) _let_2) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less_eq tptp.int) _let_2) B)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) A_1) B) (tptp.hAPP _let_1 tptp.int (tptp.product_fst tptp.int tptp.int) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.posDivAlg A_1) B))))))))) (forall ((W $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) W))) (let ((_let_2 (tptp.one_one tptp.int))) (let ((_let_3 (tptp.product_prod tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) _let_1)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) _let_2) _let_1) (tptp.hAPP _let_3 tptp.int (tptp.product_fst tptp.int tptp.int) (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) tptp.posDivAlg _let_2) _let_1)))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.int))) (let ((_let_2 (tptp.product_prod tptp.int tptp.int))) (let ((_let_3 (tptp.zero_zero tptp.int))) (let ((_let_4 (tptp.ord_less tptp.int))) (let ((_let_5 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 _let_3) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 B) _let_3)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) A_1) B) (tptp.hAPP _let_2 tptp.int (tptp.product_fst tptp.int tptp.int) (tptp.hAPP _let_2 _let_2 tptp.negateSnd (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.negDivAlg (tptp.hAPP tptp.int tptp.int _let_1 A_1)) (tptp.hAPP tptp.int tptp.int _let_1 B))))))))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.int))) (let ((_let_2 (tptp.product_prod tptp.int tptp.int))) (let ((_let_3 (tptp.zero_zero tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.ord_less tptp.int) A_1) _let_3)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.ord_less_eq tptp.int) B) _let_3)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) A_1) B) (tptp.hAPP _let_2 tptp.int (tptp.product_fst tptp.int tptp.int) (tptp.hAPP _let_2 _let_2 tptp.negateSnd (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.posDivAlg (tptp.hAPP tptp.int tptp.int _let_1 A_1)) (tptp.hAPP tptp.int tptp.int _let_1 B)))))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.product_prod tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 tptp.bezw Y_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_mod tptp.nat) X_1) Y_1)))) (let ((_let_5 (tptp.hAPP _let_2 tptp.int (tptp.product_snd tptp.int tptp.int) _let_4))) (let ((_let_6 (tptp.fun tptp.int tptp.int))) (let ((_let_7 (tptp.product_Pair tptp.int tptp.int))) (let ((_let_8 (tptp.fun tptp.int _let_2))) (let ((_let_9 (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 tptp.bezw X_1) Y_1))) (let ((_let_10 (= Y_1 (tptp.zero_zero tptp.nat)))) (and (=> _let_10 (= _let_9 (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_8 _let_7 (tptp.one_one tptp.int)) (tptp.zero_zero tptp.int)))) (=> (not _let_10) (= _let_9 (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_8 _let_7 _let_5) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 (tptp.minus_minus tptp.int) (tptp.hAPP _let_2 tptp.int (tptp.product_fst tptp.int tptp.int) _let_4)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 (tptp.times_times tptp.int) _let_5) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_div tptp.nat) X_1) Y_1))))))))))))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.product_prod tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 tptp.bezw Y_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_mod tptp.nat) X_1) Y_1)))) (let ((_let_5 (tptp.hAPP _let_2 tptp.int (tptp.product_snd tptp.int tptp.int) _let_4))) (let ((_let_6 (tptp.fun tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) Y_1)) (= (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 tptp.bezw X_1) Y_1) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) (tptp.product_Pair tptp.int tptp.int) _let_5) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 (tptp.minus_minus tptp.int) (tptp.hAPP _let_2 tptp.int (tptp.product_fst tptp.int tptp.int) _let_4)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 (tptp.times_times tptp.int) _let_5) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_div tptp.nat) X_1) Y_1)))))))))))))) (forall ((W $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) W))) (let ((_let_2 (tptp.uminus_uminus tptp.int))) (let ((_let_3 (tptp.one_one tptp.int))) (let ((_let_4 (tptp.product_prod tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) _let_1) (tptp.zero_zero tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) _let_3) _let_1) (tptp.hAPP _let_4 tptp.int (tptp.product_snd tptp.int tptp.int) (tptp.hAPP _let_4 _let_4 tptp.negateSnd (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_4) tptp.negDivAlg (tptp.hAPP tptp.int tptp.int _let_2 _let_3)) (tptp.hAPP tptp.int tptp.int _let_2 _let_1))))))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) A_1) B) (tptp.hAPP _let_1 tptp.int (tptp.product_snd tptp.int tptp.int) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.divmod_int A_1) B))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.zero_zero tptp.int))) (let ((_let_3 (tptp.ord_less tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 A_1) _let_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 _let_2) B)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) A_1) B) (tptp.hAPP _let_1 tptp.int (tptp.product_snd tptp.int tptp.int) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.negDivAlg A_1) B)))))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.zero_zero tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less tptp.int) _let_2) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less_eq tptp.int) _let_2) B)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) A_1) B) (tptp.hAPP _let_1 tptp.int (tptp.product_snd tptp.int tptp.int) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.posDivAlg A_1) B))))))))) (forall ((W $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) W))) (let ((_let_2 (tptp.one_one tptp.int))) (let ((_let_3 (tptp.product_prod tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) _let_1)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) _let_2) _let_1) (tptp.hAPP _let_3 tptp.int (tptp.product_snd tptp.int tptp.int) (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) tptp.posDivAlg _let_2) _let_1)))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.int))) (let ((_let_2 (tptp.product_prod tptp.int tptp.int))) (let ((_let_3 (tptp.zero_zero tptp.int))) (let ((_let_4 (tptp.ord_less tptp.int))) (let ((_let_5 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 _let_3) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 B) _let_3)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) A_1) B) (tptp.hAPP _let_2 tptp.int (tptp.product_snd tptp.int tptp.int) (tptp.hAPP _let_2 _let_2 tptp.negateSnd (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.negDivAlg (tptp.hAPP tptp.int tptp.int _let_1 A_1)) (tptp.hAPP tptp.int tptp.int _let_1 B))))))))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.int))) (let ((_let_2 (tptp.product_prod tptp.int tptp.int))) (let ((_let_3 (tptp.zero_zero tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.ord_less tptp.int) A_1) _let_3)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 (tptp.ord_less_eq tptp.int) B) _let_3)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) A_1) B) (tptp.hAPP _let_2 tptp.int (tptp.product_snd tptp.int tptp.int) (tptp.hAPP _let_2 _let_2 tptp.negateSnd (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.posDivAlg (tptp.hAPP tptp.int tptp.int _let_1 A_1)) (tptp.hAPP tptp.int tptp.int _let_1 B)))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (F $$unsorted) (G $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (let ((_let_2 (tptp.plus_plus tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.fun _let_1 tptp.nat))) (let ((_let_5 (tptp.fun X_b tptp.nat))) (= (tptp.hAPP _let_1 tptp.nat (tptp.hAPP _let_5 _let_4 (tptp.hAPP (tptp.fun X_a tptp.nat) (tptp.fun _let_5 _let_4) (tptp.product_prod_size X_a X_b) F) G) P_4) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP X_a tptp.nat F (tptp.hAPP _let_1 X_a (tptp.product_fst X_a X_b) P_4))) (tptp.hAPP X_b tptp.nat G (tptp.hAPP _let_1 X_b (tptp.product_snd X_a X_b) P_4)))) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (P_1 $$unsorted) (Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.product_prod X_b X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.hAPP X_b (tptp.fun X_a _let_1) (tptp.product_Pair X_b X_a) X_2) Y_2))) (let ((_let_3 (tptp.fun X_b tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_a _let_3 P_1 Y_2) X_2)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_a _let_3 P_1 (tptp.hAPP _let_1 X_a (tptp.product_snd X_b X_a) _let_2)) (tptp.hAPP _let_1 X_b (tptp.product_fst X_b X_a) _let_2)))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (Q_1 $$unsorted) (Q_2 $$unsorted) (P_1 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (let ((_let_2 (tptp.hAPP X_b _let_1 (tptp.hAPP X_a (tptp.fun X_b _let_1) (tptp.product_Pair X_a X_b) P_4) Q_2))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 P_4)) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool Q_1 Q_2)) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 (tptp.hAPP _let_1 X_a (tptp.product_fst X_a X_b) _let_2))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool Q_1 (tptp.hAPP _let_1 X_b (tptp.product_snd X_a X_b) _let_2))))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_div tptp.nat) M) N_1) (tptp.hAPP _let_1 tptp.nat (tptp.product_fst tptp.nat tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) tptp.divmod_nat M) N_1))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) M) N_1) (tptp.hAPP _let_1 tptp.nat (tptp.product_snd tptp.nat tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) tptp.divmod_nat M) N_1))))) (forall ((Ma $$unsorted) (N $$unsorted) (Qr $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP _let_2 tptp.nat (tptp.product_snd tptp.nat tptp.nat) Qr))) (let ((_let_4 (tptp.ord_less_eq tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat tptp.bool))) (let ((_let_6 (tptp.ord_less tptp.nat))) (let ((_let_7 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_6 _let_1) N)))) (let ((_let_8 (= N _let_1))) (let ((_let_9 (tptp.hAPP _let_2 tptp.nat (tptp.product_fst tptp.nat tptp.nat) Qr))) (let ((_let_10 (tptp.fun tptp.nat tptp.nat))) (let ((_let_11 (tptp.fun _let_2 tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.nat _let_11 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_11) tptp.divmod_nat_rel Ma) N) Qr)) (and (= Ma (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_10 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_10 (tptp.times_times tptp.nat) _let_9) N)) _let_3)) (=> _let_8 (= _let_9 _let_1)) (=> (not _let_8) (and (=> _let_7 (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 _let_1) _let_3)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_6 _let_3) N)))) (=> (not _let_7) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_6 N) _let_3)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 _let_4 _let_3) _let_1)))))))))))))))))))) (forall ((P_1 $$unsorted) (N $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.minus_minus tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.product_prod tptp.real tptp.real))) (let ((_let_4 (tptp.fun tptp.nat _let_3))) (let ((_let_5 (tptp.fun tptp.real _let_4))) (let ((_let_6 (tptp.hAPP tptp.nat _let_3 (tptp.hAPP tptp.real _let_4 (tptp.hAPP tptp.real _let_5 (tptp.hAPP (tptp.fun _let_3 tptp.bool) (tptp.fun tptp.real _let_5) tptp.bolzano_bisect P_1) A_2) B_1) N))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) A_2) B_1)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP _let_3 tptp.real (tptp.product_snd tptp.real tptp.real) _let_6)) (tptp.hAPP _let_3 tptp.real (tptp.product_fst tptp.real tptp.real) _let_6)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 B_1) A_2)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (T_5 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (= (tptp.ti _let_1 T_5) (tptp.hAPP X_b _let_1 (tptp.hAPP X_a (tptp.fun X_b _let_1) (tptp.product_Pair X_a X_b) (tptp.hAPP _let_1 X_a (tptp.product_fst X_a X_b) T_5)) (tptp.hAPP _let_1 X_b (tptp.product_snd X_a X_b) T_5))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (= (tptp.hAPP X_b _let_1 (tptp.hAPP X_a (tptp.fun X_b _let_1) (tptp.product_Pair X_a X_b) (tptp.hAPP _let_1 X_a (tptp.product_fst X_a X_b) P_5)) (tptp.hAPP _let_1 X_b (tptp.product_snd X_a X_b) P_5)) (tptp.ti _let_1 P_5)))) (forall ((P_1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) A_2) B_1)) (forall ((N_2 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.real _let_2))) (let ((_let_4 (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.real _let_2 (tptp.hAPP tptp.real _let_3 (tptp.hAPP (tptp.fun _let_1 tptp.bool) (tptp.fun tptp.real _let_3) tptp.bolzano_bisect P_1) A_2) B_1) N_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP _let_1 tptp.real (tptp.product_fst tptp.real tptp.real) _let_4)) (tptp.hAPP _let_1 tptp.real (tptp.product_snd tptp.real tptp.real) _let_4)))))))))) (forall ((P_1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.real _let_2))) (= (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.real _let_2 (tptp.hAPP tptp.real _let_3 (tptp.hAPP (tptp.fun _let_1 tptp.bool) (tptp.fun tptp.real _let_3) tptp.bolzano_bisect P_1) A_2) B_1) (tptp.zero_zero tptp.nat)) (tptp.hAPP tptp.real _let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real _let_1) (tptp.product_Pair tptp.real tptp.real) A_2) B_1)))))) (forall ((P_1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) A_2) B_1)) (forall ((N_2 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.real _let_2))) (let ((_let_4 (tptp.hAPP tptp.real _let_2 (tptp.hAPP tptp.real _let_3 (tptp.hAPP (tptp.fun _let_1 tptp.bool) (tptp.fun tptp.real _let_3) tptp.bolzano_bisect P_1) A_2) B_1))) (let ((_let_5 (tptp.product_fst tptp.real tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP _let_1 tptp.real _let_5 (tptp.hAPP tptp.nat _let_1 _let_4 N_2))) (tptp.hAPP _let_1 tptp.real _let_5 (tptp.hAPP tptp.nat _let_1 _let_4 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2))))))))))))) (forall ((P_1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) A_2) B_1)) (forall ((N_2 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.real _let_2))) (let ((_let_4 (tptp.hAPP tptp.real _let_2 (tptp.hAPP tptp.real _let_3 (tptp.hAPP (tptp.fun _let_1 tptp.bool) (tptp.fun tptp.real _let_3) tptp.bolzano_bisect P_1) A_2) B_1))) (let ((_let_5 (tptp.product_snd tptp.real tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP _let_1 tptp.real _let_5 (tptp.hAPP tptp.nat _let_1 _let_4 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2)))) (tptp.hAPP _let_1 tptp.real _let_5 (tptp.hAPP tptp.nat _let_1 _let_4 N_2)))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (P_1 $$unsorted)) (= (forall ((X1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.product_prod X_a X_b) tptp.bool P_1 X1))) (forall ((A_4 $$unsorted) (B_4 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool P_1 (tptp.hAPP X_b _let_1 (tptp.hAPP X_a (tptp.fun X_b _let_1) (tptp.product_Pair X_a X_b) A_4) B_4))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted) (A_8 $$unsorted) (B_7 $$unsorted)) (let ((_let_1 (tptp.product_Pair X_a X_b))) (let ((_let_2 (tptp.product_prod X_a X_b))) (let ((_let_3 (tptp.fun X_b _let_2))) (= (= (tptp.hAPP X_b _let_2 (tptp.hAPP X_a _let_3 _let_1 A_2) B_1) (tptp.hAPP X_b _let_2 (tptp.hAPP X_a _let_3 _let_1 A_8) B_7)) (and (= (tptp.ti X_a A_2) (tptp.ti X_a A_8)) (= (tptp.ti X_b B_1) (tptp.ti X_b B_7)))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted) (A_6 $$unsorted) (B_5 $$unsorted)) (let ((_let_1 (tptp.product_Pair X_a X_b))) (let ((_let_2 (tptp.product_prod X_a X_b))) (let ((_let_3 (tptp.fun X_b _let_2))) (=> (= (tptp.hAPP X_b _let_2 (tptp.hAPP X_a _let_3 _let_1 A_1) B) (tptp.hAPP X_b _let_2 (tptp.hAPP X_a _let_3 _let_1 A_6) B_5)) (not (=> (= (tptp.ti X_a A_1) (tptp.ti X_a A_6)) (not (= (tptp.ti X_b B) (tptp.ti X_b B_5)))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.product_prod X_b X_a))) (= (tptp.hAPP _let_1 X_a (tptp.product_snd X_b X_a) (tptp.hAPP X_a _let_1 (tptp.hAPP X_b (tptp.fun X_a _let_1) (tptp.product_Pair X_b X_a) A_1) B)) (tptp.ti X_a B)))) (forall ((X_b $$unsorted) (X_a $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.ti X_a A_1))) (let ((_let_2 (tptp.product_prod X_b X_a))) (=> (= (tptp.hAPP _let_2 X_a (tptp.product_snd X_b X_a) (tptp.hAPP X_a _let_2 (tptp.hAPP X_b (tptp.fun X_a _let_2) (tptp.product_Pair X_b X_a) X_1) Y_1)) _let_1) (= (tptp.ti X_a Y_1) _let_1))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (= (tptp.hAPP _let_1 X_a (tptp.product_fst X_a X_b) (tptp.hAPP X_b _let_1 (tptp.hAPP X_a (tptp.fun X_b _let_1) (tptp.product_Pair X_a X_b) A_1) B)) (tptp.ti X_a A_1)))) (forall ((X_a $$unsorted) (X_b $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.ti X_a A_1))) (let ((_let_2 (tptp.product_prod X_a X_b))) (=> (= (tptp.hAPP _let_2 X_a (tptp.product_fst X_a X_b) (tptp.hAPP X_b _let_2 (tptp.hAPP X_a (tptp.fun X_b _let_2) (tptp.product_Pair X_a X_b) X_1) Y_1)) _let_1) (= (tptp.ti X_a X_1) _let_1))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (P_5 $$unsorted) (Q_3 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (let ((_let_2 (tptp.product_snd X_a X_b))) (let ((_let_3 (tptp.product_fst X_a X_b))) (=> (= (tptp.hAPP _let_1 X_a _let_3 P_5) (tptp.hAPP _let_1 X_a _let_3 Q_3)) (=> (= (tptp.hAPP _let_1 X_b _let_2 P_5) (tptp.hAPP _let_1 X_b _let_2 Q_3)) (= (tptp.ti _let_1 P_5) (tptp.ti _let_1 Q_3)))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (Sa $$unsorted) (Ta $$unsorted)) (let ((_let_1 (tptp.product_snd X_a X_b))) (let ((_let_2 (tptp.product_prod X_a X_b))) (let ((_let_3 (tptp.product_fst X_a X_b))) (= (= (tptp.ti _let_2 Sa) (tptp.ti _let_2 Ta)) (and (= (tptp.hAPP _let_2 X_a _let_3 Sa) (tptp.hAPP _let_2 X_a _let_3 Ta)) (= (tptp.hAPP _let_2 X_b _let_1 Sa) (tptp.hAPP _let_2 X_b _let_1 Ta)))))))) (forall ((N $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted) (P_1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.real _let_2))) (let ((_let_4 (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.real _let_2 (tptp.hAPP tptp.real _let_3 (tptp.hAPP (tptp.fun _let_1 tptp.bool) (tptp.fun tptp.real _let_3) tptp.bolzano_bisect P_1) A_2) B_1) N))) (let ((_let_5 (tptp.product_Pair tptp.real tptp.real))) (let ((_let_6 (tptp.fun tptp.real _let_1))) (=> (forall ((A_4 $$unsorted) (B_4 $$unsorted) (C_4 $$unsorted)) (let ((_let_1 (tptp.product_Pair tptp.real tptp.real))) (let ((_let_2 (tptp.product_prod tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.real _let_2))) (let ((_let_4 (tptp.hAPP tptp.real _let_3 _let_1 A_4))) (let ((_let_5 (tptp.ord_less_eq tptp.real))) (let ((_let_6 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool P_1 (tptp.hAPP tptp.real _let_2 _let_4 B_4))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool P_1 (tptp.hAPP tptp.real _let_2 (tptp.hAPP tptp.real _let_3 _let_1 B_4) C_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_6 _let_5 A_4) B_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_6 _let_5 B_4) C_4)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool P_1 (tptp.hAPP tptp.real _let_2 _let_4 C_4)))))))))))))) (=> (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool P_1 (tptp.hAPP tptp.real _let_1 (tptp.hAPP tptp.real _let_6 _let_5 A_2) B_1)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) A_2) B_1)) (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool P_1 (tptp.hAPP tptp.real _let_1 (tptp.hAPP tptp.real _let_6 _let_5 (tptp.hAPP _let_1 tptp.real (tptp.product_fst tptp.real tptp.real) _let_4)) (tptp.hAPP _let_1 tptp.real (tptp.product_snd tptp.real tptp.real) _let_4))))))))))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (P_1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.real tptp.real))) (=> (forall ((A_4 $$unsorted) (B_4 $$unsorted) (C_4 $$unsorted)) (let ((_let_1 (tptp.product_Pair tptp.real tptp.real))) (let ((_let_2 (tptp.product_prod tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.real _let_2))) (let ((_let_4 (tptp.hAPP tptp.real _let_3 _let_1 A_4))) (let ((_let_5 (tptp.ord_less_eq tptp.real))) (let ((_let_6 (tptp.fun tptp.real tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool P_1 (tptp.hAPP tptp.real _let_2 _let_4 B_4))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool P_1 (tptp.hAPP tptp.real _let_2 (tptp.hAPP tptp.real _let_3 _let_1 B_4) C_4))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_6 _let_5 A_4) B_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_6 _let_5 B_4) C_4))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool P_1 (tptp.hAPP tptp.real _let_2 _let_4 C_4))))))))))) (=> (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool P_1 (tptp.hAPP tptp.real _let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real _let_1) (tptp.product_Pair tptp.real tptp.real) A_2) B_1)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) A_2) B_1)) (forall ((N_2 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.real _let_2))) (let ((_let_4 (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.real _let_2 (tptp.hAPP tptp.real _let_3 (tptp.hAPP (tptp.fun _let_1 tptp.bool) (tptp.fun tptp.real _let_3) tptp.bolzano_bisect P_1) A_2) B_1) N_2))) (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool P_1 (tptp.hAPP tptp.real _let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real _let_1) (tptp.product_Pair tptp.real tptp.real) (tptp.hAPP _let_1 tptp.real (tptp.product_fst tptp.real tptp.real) _let_4)) (tptp.hAPP _let_1 tptp.real (tptp.product_snd tptp.real tptp.real) _let_4))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (P_1 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.product_prod X_b X_a))) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_a (tptp.fun X_b tptp.bool) P_1 (tptp.hAPP _let_1 X_a (tptp.product_snd X_b X_a) P_4)) (tptp.hAPP _let_1 X_b (tptp.product_fst X_b X_a) P_4))) (not (forall ((X $$unsorted) (Y $$unsorted)) (not (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_a (tptp.fun X_b tptp.bool) P_1 Y) X)))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (X_c $$unsorted) (Y_1 $$unsorted)) (not (forall ((A_4 $$unsorted) (B_4 $$unsorted) (C_4 $$unsorted)) (let ((_let_1 (tptp.product_prod X_b X_c))) (let ((_let_2 (tptp.product_prod X_a _let_1))) (not (= (tptp.ti _let_2 Y_1) (tptp.hAPP _let_1 _let_2 (tptp.hAPP X_a (tptp.fun _let_1 _let_2) (tptp.product_Pair X_a _let_1) A_4) (tptp.hAPP X_c _let_1 (tptp.hAPP X_b (tptp.fun X_c _let_1) (tptp.product_Pair X_b X_c) B_4) C_4))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (X_c $$unsorted) (X_2 $$unsorted) (P_1 $$unsorted)) (=> (forall ((A_4 $$unsorted) (B_4 $$unsorted) (C_4 $$unsorted)) (let ((_let_1 (tptp.product_prod X_b X_c))) (let ((_let_2 (tptp.product_prod X_a _let_1))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool P_1 (tptp.hAPP _let_1 _let_2 (tptp.hAPP X_a (tptp.fun _let_1 _let_2) (tptp.product_Pair X_a _let_1) A_4) (tptp.hAPP X_c _let_1 (tptp.hAPP X_b (tptp.fun X_c _let_1) (tptp.product_Pair X_b X_c) B_4) C_4))))))) (tptp.hBOOL (tptp.hAPP (tptp.product_prod X_a (tptp.product_prod X_b X_c)) tptp.bool P_1 X_2)))) (forall ((X_a $$unsorted) (X_b $$unsorted) (X_c $$unsorted) (X_d $$unsorted) (Y_1 $$unsorted)) (not (forall ((A_4 $$unsorted) (B_4 $$unsorted) (C_4 $$unsorted) (D_3 $$unsorted)) (let ((_let_1 (tptp.product_prod X_c X_d))) (let ((_let_2 (tptp.product_prod X_b _let_1))) (let ((_let_3 (tptp.product_prod X_a _let_2))) (not (= (tptp.ti _let_3 Y_1) (tptp.hAPP _let_2 _let_3 (tptp.hAPP X_a (tptp.fun _let_2 _let_3) (tptp.product_Pair X_a _let_2) A_4) (tptp.hAPP _let_1 _let_2 (tptp.hAPP X_b (tptp.fun _let_1 _let_2) (tptp.product_Pair X_b _let_1) B_4) (tptp.hAPP X_d _let_1 (tptp.hAPP X_c (tptp.fun X_d _let_1) (tptp.product_Pair X_c X_d) C_4) D_3))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (X_c $$unsorted) (X_d $$unsorted) (X_e $$unsorted) (X_f $$unsorted) (X_2 $$unsorted) (P_1 $$unsorted)) (=> (forall ((A_4 $$unsorted) (B_4 $$unsorted) (C_4 $$unsorted) (D_3 $$unsorted) (E $$unsorted) (F_3 $$unsorted)) (let ((_let_1 (tptp.product_prod X_e X_f))) (let ((_let_2 (tptp.product_prod X_d _let_1))) (let ((_let_3 (tptp.product_prod X_c _let_2))) (let ((_let_4 (tptp.product_prod X_b _let_3))) (let ((_let_5 (tptp.product_prod X_a _let_4))) (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool P_1 (tptp.hAPP _let_4 _let_5 (tptp.hAPP X_a (tptp.fun _let_4 _let_5) (tptp.product_Pair X_a _let_4) A_4) (tptp.hAPP _let_3 _let_4 (tptp.hAPP X_b (tptp.fun _let_3 _let_4) (tptp.product_Pair X_b _let_3) B_4) (tptp.hAPP _let_2 _let_3 (tptp.hAPP X_c (tptp.fun _let_2 _let_3) (tptp.product_Pair X_c _let_2) C_4) (tptp.hAPP _let_1 _let_2 (tptp.hAPP X_d (tptp.fun _let_1 _let_2) (tptp.product_Pair X_d _let_1) D_3) (tptp.hAPP X_f _let_1 (tptp.hAPP X_e (tptp.fun X_f _let_1) (tptp.product_Pair X_e X_f) E) F_3))))))))))))) (tptp.hBOOL (tptp.hAPP (tptp.product_prod X_a (tptp.product_prod X_b (tptp.product_prod X_c (tptp.product_prod X_d (tptp.product_prod X_e X_f))))) tptp.bool P_1 X_2)))) (forall ((X_a $$unsorted) (X_b $$unsorted) (X_c $$unsorted) (X_d $$unsorted) (X_e $$unsorted) (X_f $$unsorted) (Y_1 $$unsorted)) (not (forall ((A_4 $$unsorted) (B_4 $$unsorted) (C_4 $$unsorted) (D_3 $$unsorted) (E $$unsorted) (F_3 $$unsorted)) (let ((_let_1 (tptp.product_prod X_e X_f))) (let ((_let_2 (tptp.product_prod X_d _let_1))) (let ((_let_3 (tptp.product_prod X_c _let_2))) (let ((_let_4 (tptp.product_prod X_b _let_3))) (let ((_let_5 (tptp.product_prod X_a _let_4))) (not (= (tptp.ti _let_5 Y_1) (tptp.hAPP _let_4 _let_5 (tptp.hAPP X_a (tptp.fun _let_4 _let_5) (tptp.product_Pair X_a _let_4) A_4) (tptp.hAPP _let_3 _let_4 (tptp.hAPP X_b (tptp.fun _let_3 _let_4) (tptp.product_Pair X_b _let_3) B_4) (tptp.hAPP _let_2 _let_3 (tptp.hAPP X_c (tptp.fun _let_2 _let_3) (tptp.product_Pair X_c _let_2) C_4) (tptp.hAPP _let_1 _let_2 (tptp.hAPP X_d (tptp.fun _let_1 _let_2) (tptp.product_Pair X_d _let_1) D_3) (tptp.hAPP X_f _let_1 (tptp.hAPP X_e (tptp.fun X_f _let_1) (tptp.product_Pair X_e X_f) E) F_3))))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (X_c $$unsorted) (X_d $$unsorted) (X_e $$unsorted) (X_2 $$unsorted) (P_1 $$unsorted)) (=> (forall ((A_4 $$unsorted) (B_4 $$unsorted) (C_4 $$unsorted) (D_3 $$unsorted) (E $$unsorted)) (let ((_let_1 (tptp.product_prod X_d X_e))) (let ((_let_2 (tptp.product_prod X_c _let_1))) (let ((_let_3 (tptp.product_prod X_b _let_2))) (let ((_let_4 (tptp.product_prod X_a _let_3))) (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool P_1 (tptp.hAPP _let_3 _let_4 (tptp.hAPP X_a (tptp.fun _let_3 _let_4) (tptp.product_Pair X_a _let_3) A_4) (tptp.hAPP _let_2 _let_3 (tptp.hAPP X_b (tptp.fun _let_2 _let_3) (tptp.product_Pair X_b _let_2) B_4) (tptp.hAPP _let_1 _let_2 (tptp.hAPP X_c (tptp.fun _let_1 _let_2) (tptp.product_Pair X_c _let_1) C_4) (tptp.hAPP X_e _let_1 (tptp.hAPP X_d (tptp.fun X_e _let_1) (tptp.product_Pair X_d X_e) D_3) E))))))))))) (tptp.hBOOL (tptp.hAPP (tptp.product_prod X_a (tptp.product_prod X_b (tptp.product_prod X_c (tptp.product_prod X_d X_e)))) tptp.bool P_1 X_2)))) (forall ((X_a $$unsorted) (X_b $$unsorted) (X_c $$unsorted) (X_d $$unsorted) (X_e $$unsorted) (Y_1 $$unsorted)) (not (forall ((A_4 $$unsorted) (B_4 $$unsorted) (C_4 $$unsorted) (D_3 $$unsorted) (E $$unsorted)) (let ((_let_1 (tptp.product_prod X_d X_e))) (let ((_let_2 (tptp.product_prod X_c _let_1))) (let ((_let_3 (tptp.product_prod X_b _let_2))) (let ((_let_4 (tptp.product_prod X_a _let_3))) (not (= (tptp.ti _let_4 Y_1) (tptp.hAPP _let_3 _let_4 (tptp.hAPP X_a (tptp.fun _let_3 _let_4) (tptp.product_Pair X_a _let_3) A_4) (tptp.hAPP _let_2 _let_3 (tptp.hAPP X_b (tptp.fun _let_2 _let_3) (tptp.product_Pair X_b _let_2) B_4) (tptp.hAPP _let_1 _let_2 (tptp.hAPP X_c (tptp.fun _let_1 _let_2) (tptp.product_Pair X_c _let_1) C_4) (tptp.hAPP X_e _let_1 (tptp.hAPP X_d (tptp.fun X_e _let_1) (tptp.product_Pair X_d X_e) D_3) E))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (X_c $$unsorted) (X_d $$unsorted) (X_2 $$unsorted) (P_1 $$unsorted)) (=> (forall ((A_4 $$unsorted) (B_4 $$unsorted) (C_4 $$unsorted) (D_3 $$unsorted)) (let ((_let_1 (tptp.product_prod X_c X_d))) (let ((_let_2 (tptp.product_prod X_b _let_1))) (let ((_let_3 (tptp.product_prod X_a _let_2))) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool P_1 (tptp.hAPP _let_2 _let_3 (tptp.hAPP X_a (tptp.fun _let_2 _let_3) (tptp.product_Pair X_a _let_2) A_4) (tptp.hAPP _let_1 _let_2 (tptp.hAPP X_b (tptp.fun _let_1 _let_2) (tptp.product_Pair X_b _let_1) B_4) (tptp.hAPP X_d _let_1 (tptp.hAPP X_c (tptp.fun X_d _let_1) (tptp.product_Pair X_c X_d) C_4) D_3))))))))) (tptp.hBOOL (tptp.hAPP (tptp.product_prod X_a (tptp.product_prod X_b (tptp.product_prod X_c X_d))) tptp.bool P_1 X_2)))) (forall ((X_b $$unsorted) (X_c $$unsorted) (X_a $$unsorted) (F1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.fun X_c X_a))) (let ((_let_2 (tptp.product_prod X_b X_c))) (= (tptp.hAPP _let_2 X_a (tptp.hAPP (tptp.fun X_b _let_1) (tptp.fun _let_2 X_a) (tptp.product_prod_rec X_b X_c X_a) F1) (tptp.hAPP X_c _let_2 (tptp.hAPP X_b (tptp.fun X_c _let_2) (tptp.product_Pair X_b X_c) A_2) B_1)) (tptp.hAPP X_c X_a (tptp.hAPP X_b _let_1 F1 A_2) B_1))))) (= _let_197 (tptp.hAPP tptp.int tptp.quickcheck_code_int _let_199 _let_2)) (forall ((K_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.hAPP tptp.int tptp.quickcheck_code_int (tptp.number_number_of tptp.quickcheck_code_int) _let_1))) (let ((_let_3 (tptp.fun tptp.quickcheck_code_int tptp.quickcheck_code_int))) (let ((_let_4 (tptp.fun tptp.int tptp.int))) (let ((_let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) _let_1)) (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of (tptp.hAPP tptp.quickcheck_code_int tptp.quickcheck_code_int (tptp.hAPP tptp.quickcheck_code_int _let_3 (tptp.div_div tptp.quickcheck_code_int) K_4) _let_2))))) (let ((_let_6 (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of K_4))) (let ((_let_7 (tptp.zero_zero tptp.quickcheck_code_int))) (let ((_let_8 (= (tptp.hAPP tptp.quickcheck_code_int tptp.quickcheck_code_int (tptp.hAPP tptp.quickcheck_code_int _let_3 (tptp.div_mod tptp.quickcheck_code_int) K_4) _let_2) _let_7))) (let ((_let_9 (= K_4 _let_7))) (and (=> _let_9 (= _let_6 (tptp.zero_zero tptp.int))) (=> (not _let_9) (and (=> _let_8 (= _let_6 _let_5)) (=> (not _let_8) (= _let_6 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 (tptp.plus_plus tptp.int) _let_5) (tptp.one_one tptp.int))))))))))))))))) (forall ((R_4 $$unsorted) (A_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.complex))) (= (tptp.hAPP tptp.nat tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.nat tptp.complex) (tptp.power_power tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_1 tptp.rcis R_4) A_1)) N_1) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_1 tptp.rcis (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) R_4) N_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1)) A_1))))) (forall ((N $$unsorted) (Ma $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.quickcheck_code_int tptp.bool (tptp.hAPP tptp.quickcheck_code_int (tptp.fun tptp.quickcheck_code_int tptp.bool) (tptp.ord_less_eq tptp.quickcheck_code_int) N) Ma)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of N)) (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of Ma))))) (forall ((N $$unsorted) (Ma $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.quickcheck_code_int tptp.bool (tptp.hAPP tptp.quickcheck_code_int (tptp.fun tptp.quickcheck_code_int tptp.bool) (tptp.ord_less tptp.quickcheck_code_int) N) Ma)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of N)) (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of Ma))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (= (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of X_2) (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of Y_2)) (= X_2 Y_2))) (forall ((K $$unsorted) (L $$unsorted)) (= (= (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of K) (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of L)) (= K L))) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of (tptp.hAPP tptp.int tptp.quickcheck_code_int (tptp.number_number_of tptp.quickcheck_code_int) K_4)) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) K_4))) (= _let_198 (tptp.hAPP tptp.int tptp.quickcheck_code_int _let_199 tptp.pls)) (forall ((R_4 $$unsorted)) (= (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.rcis R_4) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.complex (tptp.of_real tptp.complex) R_4))) (forall ((R_4 $$unsorted) (A_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real (tptp.norm_norm tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.rcis R_4) A_1)) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) R_4))) (forall ((A_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.complex tptp.cis A_1) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.rcis (tptp.one_one tptp.real)) A_1))) (forall ((A_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.rcis (tptp.zero_zero tptp.real)) A_1) (tptp.zero_zero tptp.complex))) (forall ((R_4 $$unsorted) (A_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.re (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.rcis R_4) A_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) R_4) (tptp.hAPP tptp.real tptp.real tptp.cos A_1)))) (forall ((R_4 $$unsorted) (A_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.im (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.rcis R_4) A_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) R_4) (tptp.hAPP tptp.real tptp.real tptp.sin A_1)))) (forall ((R1 $$unsorted) (A_1 $$unsorted) (R2 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.times_times tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_2 tptp.rcis R1) A_1)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_2 tptp.rcis R2) B)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_2 tptp.rcis (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) R1) R2)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.plus_plus tptp.real) A_1) B)))))) (forall ((R1 $$unsorted) (A_1 $$unsorted) (R2 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.inverse_divide tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_2 tptp.rcis R1) A_1)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_2 tptp.rcis R2) B)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_2 tptp.rcis (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) R1) R2)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.minus_minus tptp.real) A_1) B)))))) (forall ((R_4 $$unsorted) (A_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.rcis R_4) A_1) (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.times_times tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.of_real tptp.complex) R_4)) (tptp.hAPP tptp.real tptp.complex tptp.cis A_1)))) (forall ((R_4 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.inverse_inverse tptp.complex) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_1 tptp.rcis R_4) A_1)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_1 tptp.rcis (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) (tptp.one_one tptp.real)) R_4)) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) A_1))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.quickcheck_code_int tptp.quickcheck_code_int))) (let ((_let_2 (tptp.product_prod tptp.quickcheck_code_int tptp.quickcheck_code_int))) (let ((_let_3 (tptp.fun tptp.quickcheck_code_int _let_2))) (= (tptp.hAPP tptp.quickcheck_code_int _let_2 (tptp.hAPP tptp.quickcheck_code_int _let_3 tptp.quickc495462417de_int N_1) M) (tptp.hAPP tptp.quickcheck_code_int _let_2 (tptp.hAPP tptp.quickcheck_code_int _let_3 (tptp.product_Pair tptp.quickcheck_code_int tptp.quickcheck_code_int) (tptp.hAPP tptp.quickcheck_code_int tptp.quickcheck_code_int (tptp.hAPP tptp.quickcheck_code_int _let_1 (tptp.div_div tptp.quickcheck_code_int) N_1) M)) (tptp.hAPP tptp.quickcheck_code_int tptp.quickcheck_code_int (tptp.hAPP tptp.quickcheck_code_int _let_1 (tptp.div_mod tptp.quickcheck_code_int) N_1) M))))))) (forall ((I_1 $$unsorted)) (= (tptp.hAPP tptp.quickcheck_code_int tptp.nat tptp.quickcheck_nat_of I_1) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of I_1)))) (forall ((P_1 $$unsorted) (A0 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP (tptp.fun tptp.int _let_1) _let_1 (tptp.accp tptp.int) tptp.quickc1265749348ro_rel) A0)) (=> (forall ((I_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP (tptp.fun tptp.int _let_2) _let_2 (tptp.accp tptp.int) tptp.quickc1265749348ro_rel) I_2)) (=> (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) I_2) _let_1))) (=> (not (= (tptp.ti tptp.int I_2) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) I_2) (tptp.one_one tptp.int)))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 I_2))))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 A0)))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int (tptp.fact_fact tptp.int) X_1))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) _let_1) X_1)))) (and (=> _let_3 (= _let_2 (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_1))))) (=> (not _let_3) (= _let_2 _let_1))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.product_prod _let_1 _let_1))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_3 tptp.bool) (tptp.member _let_2) (tptp.hAPP _let_1 _let_2 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_2) (tptp.product_Pair _let_1 _let_1) A_3) B_2)) (tptp.finite_psubset X_a))) (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less _let_1) A_3) B_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) B_2)))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (B_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.sum_sum X_a X_b))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.fun X_b tptp.bool))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.hAPP _let_2 tptp.nat (tptp.finite_card _let_1) (tptp.hAPP _let_3 _let_2 (tptp.hAPP _let_4 (tptp.fun _let_3 _let_2) (tptp.sum_Plus X_a X_b) A_3) B_2)))) (let ((_let_6 (and (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.finite_finite_1 X_b) B_2))))) (and (=> _let_6 (= _let_5 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) (tptp.hAPP _let_4 tptp.nat (tptp.finite_card X_a) A_3)) (tptp.hAPP _let_3 tptp.nat (tptp.finite_card X_b) B_2)))) (=> (not _let_6) (= _let_5 (tptp.zero_zero tptp.nat))))))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fact_fact tptp.int))) (let ((_let_2 (tptp.ord_less_eq tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 M) N_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int _let_1 M)) (tptp.hAPP tptp.int tptp.int _let_1 N_1)))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (let ((_let_2 (tptp.sum_sum X_a X_b))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.finite_finite_1 _let_2) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun _let_1 _let_3) (tptp.sum_Plus X_a X_b) A_3) B_2))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_b) B_2))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.sum_sum X_a X_b))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (let ((_let_4 (tptp.fun X_b tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.finite_finite_1 _let_2) (tptp.hAPP _let_4 _let_3 (tptp.hAPP _let_1 (tptp.fun _let_4 _let_3) (tptp.sum_Plus X_a X_b) A_3) B_2))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3)))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (B_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.sum_sum X_a X_b))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.fun X_b tptp.bool))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.finite_finite_1 X_b) B_2)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 _let_1) (tptp.hAPP _let_3 _let_2 (tptp.hAPP _let_4 (tptp.fun _let_3 _let_2) (tptp.sum_Plus X_a X_b) A_3) B_2)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.sum_sum X_a X_b))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.finite_finite_1 _let_3) (tptp.hAPP _let_1 _let_4 (tptp.hAPP _let_2 (tptp.fun _let_1 _let_4) (tptp.sum_Plus X_a X_b) A_3) B_2))) (and (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_b) B_2))))))))) (= (tptp.hAPP tptp.int tptp.int _let_201 _let_8) _let_8) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fact_fact tptp.int))) (let ((_let_2 (tptp.ord_less tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.zero_zero tptp.int)) M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 M) N_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int _let_1 M)) (tptp.hAPP tptp.int tptp.int _let_1 N_1))))))))) (forall ((M $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) M) _let_1)) (= (tptp.hAPP tptp.int tptp.int (tptp.fact_fact tptp.int) M) _let_1)))) (= (tptp.hAPP tptp.int tptp.int _let_201 _let_9) _let_8) (forall ((M $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.fact_fact tptp.int) M)))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) _let_1) N_1)) (not (= (tptp.hAPP tptp.int tptp.int (tptp.fact_fact tptp.int) N_1) _let_1))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.fact_fact tptp.int) X_1)))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.fact_fact tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 X_1)) (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) X_1))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) _let_1) N_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) _let_1) (tptp.hAPP tptp.int tptp.int (tptp.fact_fact tptp.int) N_1))))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.zero_zero tptp.int)) N_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.one_one tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.fact_fact tptp.int) N_1))))))) (forall ((M $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.fact_fact tptp.int))) (let ((_let_2 (tptp.ord_less_eq tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.zero_zero tptp.int)) K_4)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int _let_1 M)) (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) M) K_4))))))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.ord_less_eq tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_2 (tptp.one_one tptp.int)) M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_2 M) N_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.dvd_dvd tptp.int) M) (tptp.hAPP tptp.int tptp.int (tptp.fact_fact tptp.int) N_1)))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (B_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.sum_sum X_a X_b))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_b) B_2)) (= (tptp.hAPP _let_4 tptp.nat (tptp.finite_card _let_3) (tptp.hAPP _let_1 _let_4 (tptp.hAPP _let_2 (tptp.fun _let_1 _let_4) (tptp.sum_Plus X_a X_b) A_3) B_2)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) (tptp.hAPP _let_2 tptp.nat (tptp.finite_card X_a) A_3)) (tptp.hAPP _let_1 tptp.nat (tptp.finite_card X_b) B_2)))))))))) (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.fact_fact tptp.int) X_1))))) (forall ((M $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fact_fact tptp.int))) (let ((_let_4 (tptp.ord_less tptp.int))) (let ((_let_5 (tptp.fun tptp.int tptp.bool))) (let ((_let_6 (tptp.zero_zero tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 (tptp.ord_less_eq tptp.int) _let_6) K_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 _let_6) M)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 (tptp.hAPP tptp.int tptp.int _let_3 M)) (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 M) (tptp.one_one tptp.int))) K_4))))))))))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.fact_fact tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.plus_plus tptp.int) N_1) (tptp.one_one tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) N_1)) (= (tptp.hAPP tptp.int tptp.int _let_1 _let_3) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) _let_3) (tptp.hAPP tptp.int tptp.int _let_1 N_1)))))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.fact_fact tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) N_1)) (= (tptp.hAPP tptp.int tptp.int _let_2 N_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) N_1) (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) N_1) (tptp.one_one tptp.int))))))))) (forall ((I_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.list tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) I_1)) (= (tptp.hAPP _let_2 tptp.nat (tptp.size_size _let_2) (tptp.hAPP tptp.int _let_2 tptp.quickc666637781d_zero I_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 I_1))) (tptp.one_one tptp.nat))))))) (forall ((A_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) A_2) P_4)) (= (tptp.hAPP _let_1 tptp.nat (tptp.finite_card tptp.int) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.bnorRset A_2) P_4)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 A_2)))))) (forall ((P_1 $$unsorted)) (=> (and (forall ((A_4 $$unsorted) (B_4 $$unsorted) (C_4 $$unsorted)) (let ((_let_1 (tptp.product_Pair tptp.real tptp.real))) (let ((_let_2 (tptp.product_prod tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.real _let_2))) (let ((_let_4 (tptp.hAPP tptp.real _let_3 _let_1 A_4))) (let ((_let_5 (tptp.ord_less_eq tptp.real))) (let ((_let_6 (tptp.fun tptp.real tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_6 _let_5 A_4) B_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_6 _let_5 B_4) C_4)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool P_1 (tptp.hAPP tptp.real _let_2 _let_4 B_4))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool P_1 (tptp.hAPP tptp.real _let_2 (tptp.hAPP tptp.real _let_3 _let_1 B_4) C_4)))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool P_1 (tptp.hAPP tptp.real _let_2 _let_4 C_4))))))))))) (forall ((X $$unsorted)) (exists ((D_3 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) D_3)) (forall ((A_4 $$unsorted) (B_4 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.ord_less_eq tptp.real))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 A_4) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 X) B_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) B_4) A_4)) D_3))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool P_1 (tptp.hAPP tptp.real _let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real _let_1) (tptp.product_Pair tptp.real tptp.real) A_4) B_4)))))))))))) (forall ((A_4 $$unsorted) (B_4 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.real tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) A_4) B_4)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool P_1 (tptp.hAPP tptp.real _let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real _let_1) (tptp.product_Pair tptp.real tptp.real) A_4) B_4)))))))) (forall ((Ma $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) A_2) B_1)) (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) B_1) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.bnorRset A_2) Ma))))))) (forall ((B_1 $$unsorted) (A_2 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) B_1) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.bnorRset A_2) Ma))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) B_1) A_2))))) (forall ((A_2 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.int) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.bnorRset A_2) Ma))))) (forall ((B_1 $$unsorted) (A_2 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) B_1) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.bnorRset A_2) Ma))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) B_1))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (P_1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.real tptp.real))) (=> (forall ((A_4 $$unsorted) (B_4 $$unsorted) (C_4 $$unsorted)) (let ((_let_1 (tptp.product_Pair tptp.real tptp.real))) (let ((_let_2 (tptp.product_prod tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.real _let_2))) (let ((_let_4 (tptp.hAPP tptp.real _let_3 _let_1 A_4))) (let ((_let_5 (tptp.ord_less_eq tptp.real))) (let ((_let_6 (tptp.fun tptp.real tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool P_1 (tptp.hAPP tptp.real _let_2 _let_4 B_4))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool P_1 (tptp.hAPP tptp.real _let_2 (tptp.hAPP tptp.real _let_3 _let_1 B_4) C_4))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_6 _let_5 A_4) B_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_6 _let_5 B_4) C_4))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool P_1 (tptp.hAPP tptp.real _let_2 _let_4 C_4))))))))))) (=> (forall ((X $$unsorted)) (exists ((D_3 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) D_3)) (forall ((A_4 $$unsorted) (B_4 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.ord_less_eq tptp.real))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 A_4) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 X) B_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) B_4) A_4)) D_3))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool P_1 (tptp.hAPP tptp.real _let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real _let_1) (tptp.product_Pair tptp.real tptp.real) A_4) B_4))))))))))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) A_2) B_1)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool P_1 (tptp.hAPP tptp.real _let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real _let_1) (tptp.product_Pair tptp.real tptp.real) A_2) B_1)))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (let ((_let_2 (tptp.product_prod tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_2) tptp.bezw X_1) Y_1))) (let ((_let_4 (tptp.times_times tptp.int))) (let ((_let_5 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_5 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_5 _let_4 (tptp.hAPP _let_2 tptp.int (tptp.product_fst tptp.int tptp.int) _let_3)) (tptp.hAPP tptp.nat tptp.int _let_1 X_1))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_5 _let_4 (tptp.hAPP _let_2 tptp.int (tptp.product_snd tptp.int tptp.int) _let_3)) (tptp.hAPP tptp.nat tptp.int _let_1 Y_1))) (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) X_1) Y_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((V $$unsorted) (X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V)) (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) X_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) V)) (tptp.one_one X_a))) X_2)))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) M) N_1)) N_1))) (forall ((M $$unsorted) (N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) M) N_1)) M))) (forall ((M $$unsorted) (N_1 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.gcd_gcd tptp.nat) M) N_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) K_4) N_1))))) (forall ((N_1 $$unsorted) (M $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (let ((_let_2 (tptp.power_power tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.gcd_gcd tptp.nat))) (=> (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_4 A_1) B) _let_1) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 A_1) N_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 B) M)) _let_1))))))) (forall ((A_1 $$unsorted) (N_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.power_power tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 A_1) N_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 B) N_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 A_1) B)) N_1)))))) (forall ((A_1 $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) A_1) A_1) A_1)) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) X_1) X_1) X_1)) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 A_1) B) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 B) A_1))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 X_1) Y_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 Y_1) X_1))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) A_1))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat _let_1 B))) (= (tptp.hAPP tptp.nat tptp.nat _let_1 _let_2) _let_2)))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) X_1))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat _let_1 Y_1))) (= (tptp.hAPP tptp.nat tptp.nat _let_1 _let_2) _let_2)))) (forall ((B $$unsorted) (A_1 $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 _let_1 B))) (let ((_let_4 (tptp.hAPP tptp.nat _let_2 _let_1 A_1))) (= (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.hAPP tptp.nat tptp.nat _let_4 C)) (tptp.hAPP tptp.nat tptp.nat _let_4 (tptp.hAPP tptp.nat tptp.nat _let_3 C)))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 _let_1 X_1))) (let ((_let_4 (tptp.hAPP tptp.nat _let_2 _let_1 Y_1))) (= (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.hAPP tptp.nat tptp.nat _let_4 Z_1)) (tptp.hAPP tptp.nat tptp.nat _let_4 (tptp.hAPP tptp.nat tptp.nat _let_3 Z_1)))))))) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 _let_1 A_1))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 B)) C) (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 B) C))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 _let_1 X_1))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat _let_3 Y_1)) Z_1) (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 Y_1) Z_1))))))) (forall ((A_1 $$unsorted) (B $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) A_1) B))) (let ((_let_2 (tptp.dvd_dvd tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (let ((_let_4 (tptp.hAPP tptp.nat _let_3 _let_2 X_1))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 B) X_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_4 B)))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 _let_1) X_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_4 _let_1)))))))))) (forall ((B $$unsorted) (A_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) A_1) B))) (let ((_let_2 (tptp.dvd_dvd tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (let ((_let_4 (tptp.hAPP tptp.nat _let_3 _let_2 X_1))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 A_1) X_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_4 A_1)))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 _let_1) X_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_4 _let_1)))))))))) (forall ((X_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) X_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) A_1) B))) (not (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 A_1)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 B)))))))) (forall ((K_4 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) K_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) M) N_1))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 N_1))))) (forall ((K_4 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) K_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) M) N_1))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 M))))) (forall ((B $$unsorted) (D $$unsorted) (A_1 $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.dvd_dvd tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 A_1) C)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 B) D)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_4 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 A_1) B)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 C) D)))))))))) (forall ((Z_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) X_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 Y_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 Z_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) Y_1) Z_1))))))) (forall ((B $$unsorted) (X_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) X_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 B)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) A_1) B))))))) (forall ((N_1 $$unsorted) (K_4 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) K_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 M)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) M) N_1))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) Y_1) X_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) X_1) Y_1) Y_1))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) X_1) Y_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) X_1) Y_1) X_1))) (forall ((A_1 $$unsorted) (B $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 B) X_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) A_1) B)) X_1)))))) (forall ((B $$unsorted) (A_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 A_1) X_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) A_1) B)) X_1)))))) (forall ((B_1 $$unsorted) (D_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) D_1))) (= (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 A_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 B_1)) (forall ((E $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) E))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 A_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 B_1))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 D_1)))))) (= D_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) A_2) B_1))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) X_2))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) Y_2) Z))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 Y_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 Z)))))) (forall ((K $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) K))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) Ma) N))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 Ma)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 N)))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) X_2) Y_2)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) X_2) Y_2) X_2))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) X_1) Y_1)) Y_1))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) X_1) Y_1)) X_1))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.gcd_gcd tptp.nat) M))) (= (tptp.hAPP tptp.nat tptp.nat _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) M) N_1)) (tptp.hAPP tptp.nat tptp.nat _let_2 N_1))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.plus_plus tptp.nat) M) N_1)) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1))))) (forall ((K_4 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) K_4))) (let ((_let_3 (tptp.gcd_gcd tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 M) N_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat _let_2 M)) (tptp.hAPP tptp.nat tptp.nat _let_2 N_1))))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) _let_1) X_1) _let_1))) (forall ((M $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) M) _let_1) _let_1))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) X_1) _let_1) _let_1))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) (tptp.zero_zero tptp.nat)) X_1) X_1)) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) X_1) (tptp.zero_zero tptp.nat)) X_1)) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) Ma) N) _let_1) (and (= Ma _let_1) (= N _let_1))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) X_2) Y_2) _let_1) (and (= X_2 _let_1) (= Y_2 _let_1))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.gcd_gcd tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 X_1) Y_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 Y_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_mod tptp.nat) X_1) Y_1)))))) (forall ((M $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) M) _let_1) _let_1))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) _let_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) Ma) N))) (or (not (= Ma _let_1)) (not (= N _let_1)))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (=> (not (= B (tptp.zero_zero tptp.nat))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) A_1) B)) B)))) (forall ((B $$unsorted) (A_1 $$unsorted)) (=> (not (= A_1 (tptp.zero_zero tptp.nat))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) A_1) B)) A_1)))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)) N_1) (tptp.one_one tptp.nat))) (forall ((M $$unsorted) (K_4 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.gcd_gcd tptp.nat) M))) (= (tptp.hAPP tptp.nat tptp.nat _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) K_4) M)) N_1)) (tptp.hAPP tptp.nat tptp.nat _let_2 N_1))))) (forall ((X_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) X_1))) (=> (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) A_1) B) _let_1) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_2 B)) (= X_1 _let_1))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) A_2) B_1) (tptp.one_one tptp.nat)) (forall ((D_3 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) D_3))) (= (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 A_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 B_1))) (= D_3 (tptp.one_one tptp.nat))))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.gcd_gcd tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.plus_plus tptp.nat) N_1) _let_1)) N_1) _let_1)))) (forall ((D $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 (tptp.gcd_gcd tptp.nat) D))) (=> (= (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) A_1) B)) _let_1) (= (tptp.hAPP tptp.nat tptp.nat _let_3 B) _let_1)))))) (forall ((D $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 (tptp.gcd_gcd tptp.nat) D))) (=> (= (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) A_1) B)) _let_1) (= (tptp.hAPP tptp.nat tptp.nat _let_3 A_1) _let_1)))))) (forall ((B_1 $$unsorted) (C_1 $$unsorted) (A_2 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.one_one tptp.nat))) (let ((_let_4 (tptp.gcd_gcd tptp.nat))) (=> (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_4 A_2) D_1) _let_3) (=> (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_4 B_1) C_1) _let_3) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 A_2) C_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 B_1) D_1)) (and (= A_2 B_1) (= C_1 D_1)))))))))) (forall ((B $$unsorted) (D $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 (tptp.gcd_gcd tptp.nat) D))) (=> (= (tptp.hAPP tptp.nat tptp.nat _let_3 A_1) _let_1) (=> (= (tptp.hAPP tptp.nat tptp.nat _let_3 B) _let_1) (= (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) A_1) B)) _let_1))))))) (forall ((M $$unsorted) (K_4 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (=> (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 K_4) N_1) (tptp.one_one tptp.nat)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) K_4) M)) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)))))) (forall ((D_1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 (tptp.gcd_gcd tptp.nat) D_1))) (= (= (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) A_2) B_1)) _let_1) (and (= (tptp.hAPP tptp.nat tptp.nat _let_3 A_2) _let_1) (= (tptp.hAPP tptp.nat tptp.nat _let_3 B_1) _let_1))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M) N_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.minus_minus tptp.nat) N_1) M)) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_1) M)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.minus_minus tptp.nat) M) N_1)) N_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.gcd_gcd tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 X_1) Y_1))) (let ((_let_4 (= Y_1 (tptp.zero_zero tptp.nat)))) (and (=> _let_4 (= _let_3 X_1)) (=> (not _let_4) (= _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 Y_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_mod tptp.nat) X_1) Y_1)))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.gcd_gcd tptp.nat))) (=> (not (= Y_1 (tptp.zero_zero tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 X_1) Y_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 Y_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_mod tptp.nat) X_1) Y_1))))))) (forall ((N_1 $$unsorted) (D $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 (tptp.gcd_gcd tptp.nat) D))) (=> (= (tptp.hAPP tptp.nat tptp.nat _let_3 A_1) _let_1) (= (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.power_power tptp.nat) A_1) N_1)) _let_1)))))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.int (tptp.archimedean_ceiling tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1)) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N_1))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (= (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) (tptp.zero_zero X_a)) (tptp.zero_zero tptp.int)))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.archimedean_ceiling X_a))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP X_a tptp.int _let_1 X_1)) (tptp.hAPP X_a tptp.int _let_1 Y_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) X_1) Y_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.archimedean_ceiling X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Y_1) X_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP X_a tptp.int _let_1 Y_1)) (tptp.hAPP X_a tptp.int _let_1 X_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (= (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) (tptp.one_one X_a)) (tptp.one_one tptp.int)))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((V_1 $$unsorted)) (= (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) V_1)) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V_1))))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.nat tptp.natceiling X_1) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.real tptp.int (tptp.archimedean_ceiling tptp.real) X_1)))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((N_1 $$unsorted)) (= (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) N_1)) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N_1))))) (forall ((B_5 $$unsorted) (A_6 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 A_1) B))) (let ((_let_4 (tptp.times_times tptp.nat))) (=> (not (= _let_3 (tptp.zero_zero tptp.nat))) (=> (= A_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_4 A_6) _let_3)) (=> (= B (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_4 B_5) _let_3)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 A_6) B_5) (tptp.one_one tptp.nat)))))))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (=> (not (= N_1 (tptp.zero_zero tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.gcd_gcd tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.minus_minus tptp.nat) N_1) _let_1)) N_1) _let_1))))) (forall ((N_1 $$unsorted) (M $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.dvd_dvd tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 M) R_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 N_1) R_4)) (=> (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.gcd_gcd tptp.nat) M) N_1) (tptp.one_one tptp.nat)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) M) N_1)) R_4))))))))) (forall ((Ma $$unsorted) (K $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) K))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (=> (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.gcd_gcd tptp.nat) K) N) (tptp.one_one tptp.nat)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) Ma) N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 Ma))))))) (forall ((M $$unsorted) (K_4 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) K_4))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (=> (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.gcd_gcd tptp.nat) K_4) N_1) (tptp.one_one tptp.nat)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) M) N_1))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 M))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 A_1) B))) (let ((_let_4 (tptp.div_div tptp.nat))) (let ((_let_5 (tptp.zero_zero tptp.nat))) (=> (or (not (= A_1 _let_5)) (not (= B _let_5))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_4 A_1) _let_3)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_4 B) _let_3)) (tptp.one_one tptp.nat))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.one_one tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (=> (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.div_mod tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.times_times tptp.nat) X_1) Y_1)) M) _let_1) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.gcd_gcd tptp.nat) X_1) M) _let_1))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_1 $$unsorted)) (= (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) X_1)) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) X_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_1 $$unsorted)) (= (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) X_1)) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) X_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_1 $$unsorted)) (= (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) X_1) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) X_1))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (= (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) A_2) B_1) (tptp.one_one tptp.nat)) (forall ((D_3 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) D_3))) (= (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 A_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool _let_1 B_1))) (= D_3 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) X_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)) X_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) X_2)) (tptp.zero_zero tptp.int))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_2) (tptp.zero_zero X_a))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) X_2)) (tptp.one_one tptp.int))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_2) (tptp.zero_zero X_a))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.one_one tptp.int)) (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) X_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)) X_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.one_one tptp.int)) (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) X_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.one_one X_a)) X_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) X_2)) (tptp.one_one tptp.int))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_2) (tptp.one_one X_a))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((V $$unsorted) (X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V)) (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) X_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) V)) X_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted) (V $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) X_2)) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_2) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) V))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.archimedean_ceiling X_a))) (= (tptp.hAPP X_a tptp.int _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) X_1) (tptp.one_one X_a))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) (tptp.hAPP X_a tptp.int _let_1 X_1)) (tptp.one_one tptp.int))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_1 $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.archimedean_ceiling X_a))) (= (tptp.hAPP X_a tptp.int _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) X_1) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) V_1))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) (tptp.hAPP X_a tptp.int _let_1 X_1)) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.archimedean_ceiling X_a))) (= (tptp.hAPP X_a tptp.int _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) X_1) (tptp.one_one X_a))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) (tptp.hAPP X_a tptp.int _let_1 X_1)) (tptp.one_one tptp.int))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_1 $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.archimedean_ceiling X_a))) (= (tptp.hAPP X_a tptp.int _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) X_1) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) V_1))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) (tptp.hAPP X_a tptp.int _let_1 X_1)) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) X_2)) (tptp.zero_zero tptp.int))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_2) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.min_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) X_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.min_1)) X_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted) (V $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) X_2)) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) V)) (tptp.one_one X_a)))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (=> (not (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) A_1) B) (tptp.zero_zero tptp.nat))) (exists ((A_5 $$unsorted) (B_3 $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 A_1) B))) (let ((_let_4 (tptp.times_times tptp.nat))) (and (= A_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_4 A_5) _let_3)) (= B (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_4 B_3) _let_3)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 A_5) B_3) (tptp.one_one tptp.nat)))))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (=> (not (= A_1 (tptp.zero_zero tptp.nat))) (exists ((X $$unsorted) (Y $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.times_times tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 A_1) X) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 B) Y)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.gcd_gcd tptp.nat) A_1) B)))))))) (forall ((X_3 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat tptp.real) tptp.bool (tptp.cauchy tptp.real) X_3)) (forall ((J_1 $$unsorted)) (exists ((M_3 $$unsorted)) (forall ((M_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M_3) M_2)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M_3) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) (tptp.hAPP tptp.nat tptp.real X_3 M_2)) (tptp.hAPP tptp.nat tptp.real X_3 N_2)))) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc J_1))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((E_2 $$unsorted) (X_3 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.cauchy X_a) X_3)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) E_2)) (exists ((M_3 $$unsorted)) (forall ((M_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M_3) M_2)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M_3) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) (tptp.hAPP tptp.nat X_a X_3 M_2)) (tptp.hAPP tptp.nat X_a X_3 N_2)))) E_2)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_3 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.cauchy X_a) X_3)) (forall ((E $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) E)) (exists ((M_3 $$unsorted)) (forall ((M_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M_3) M_2)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M_3) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) (tptp.hAPP tptp.nat X_a X_3 M_2)) (tptp.hAPP tptp.nat X_a X_3 N_2)))) E))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_3 $$unsorted)) (=> (forall ((E $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) E)) (exists ((M_3 $$unsorted)) (forall ((M_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M_3) M_2)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M_3) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) (tptp.hAPP tptp.nat X_a X_3 M_2)) (tptp.hAPP tptp.nat X_a X_3 N_2)))) E))))))))) (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.cauchy X_a) X_3)))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) N_1))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) _let_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less_eq tptp.real) X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) _let_1) (tptp.one_one tptp.real)))) (= (tptp.hAPP tptp.real tptp.int (tptp.archimedean_ceiling tptp.real) X_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) N_1) (tptp.one_one tptp.int)))))))) (forall ((X_a $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_a))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) (tptp.hAPP X_a _let_1 (tptp.hAPP X_a (tptp.fun X_a _let_1) (tptp.product_Pair X_a X_a) X_2) Y_2)) (tptp.hAPP (tptp.fun X_a tptp.nat) _let_2 (tptp.measure X_a) F))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.hAPP X_a tptp.nat F X_2)) (tptp.hAPP X_a tptp.nat F Y_2))))))) (forall ((A_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.one_one tptp.real)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) A_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real tptp.ln X_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.powr X_1) A_1)) A_1))))))))) (forall ((X_1 $$unsorted) (A_1 $$unsorted)) (not (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) tptp.powr X_1) A_1) (tptp.zero_zero tptp.real)))) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) tptp.powr _let_1) A_1) _let_1))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) N_1)) (tptp.ti tptp.int N_1))) (forall ((X_2 $$unsorted)) (= (= (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) X_2)) X_2) (exists ((N_2 $$unsorted)) (= X_2 (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) N_2))))) (forall ((X_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 tptp.powr X_1))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.powr (tptp.hAPP tptp.real tptp.real _let_2 A_1)) B) (tptp.hAPP tptp.real tptp.real _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) A_1) B)))))) (forall ((X_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 tptp.powr X_1))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.powr (tptp.hAPP tptp.real tptp.real _let_2 A_1)) B) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.powr (tptp.hAPP tptp.real tptp.real _let_2 B)) A_1))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (= (= (tptp.hAPP tptp.int tptp.real _let_1 X_2) (tptp.hAPP tptp.int tptp.real _let_1 Y_2)) (= (tptp.ti tptp.int X_2) (tptp.ti tptp.int Y_2))))) (= (tptp.hAPP tptp.int tptp.real _let_32 _let_9) _let_25) (forall ((X_2 $$unsorted)) (= (= (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) X_2) (tptp.zero_zero tptp.real)) (= (tptp.ti tptp.int X_2) (tptp.zero_zero tptp.int)))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 X_2)) (tptp.hAPP tptp.int tptp.real _let_1 Y_2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) X_2) Y_2))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 X_2)) (tptp.hAPP tptp.int tptp.real _let_1 Y_2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) X_2) Y_2))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (= (tptp.hAPP tptp.int tptp.real _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 X_1)) (tptp.hAPP tptp.int tptp.real _let_1 Y_1))))) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (= (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 X_1)) N_1) (tptp.hAPP tptp.int tptp.real _let_1 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) X_1) N_1))))) (forall ((X_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (= (tptp.hAPP tptp.int tptp.real _let_1 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) X_1) N_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 X_1)) N_1)))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N_1)) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (= (tptp.hAPP tptp.int tptp.real _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 X_1)) (tptp.hAPP tptp.int tptp.real _let_1 Y_1))))) (forall ((V_1 $$unsorted)) (= (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V_1)) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) V_1))) (= (tptp.hAPP tptp.int tptp.real _let_32 _let_8) _let_127) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (= (tptp.hAPP tptp.int tptp.real _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 X_1)) (tptp.hAPP tptp.int tptp.real _let_1 Y_1))))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.int (tptp.archimedean_ceiling tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) N_1)) (tptp.ti tptp.int N_1))) (forall ((X_2 $$unsorted)) (= (= (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) (tptp.hAPP tptp.real tptp.int (tptp.archimedean_ceiling tptp.real) X_2)) X_2) (exists ((N_2 $$unsorted)) (= X_2 (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) N_2))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (= (tptp.hAPP tptp.int tptp.real _let_1 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 X_1))))) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (= (tptp.hAPP tptp.int tptp.real _let_1 (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 X_1))))) (forall ((R_4 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) R_4))) R_4))) (forall ((R_4 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) R_4) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) (tptp.hAPP tptp.real tptp.int (tptp.archimedean_ceiling tptp.real) R_4))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) tptp.powr X_1) Y_1)))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (let ((_let_4 (tptp.zero_zero tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 A_1) _let_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 _let_4) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.powr Y_1) A_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.powr X_1) A_1))))))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (let ((_let_4 (tptp.hAPP tptp.real _let_3 _let_2 (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_4 A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_4 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.powr X_1) A_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.powr Y_1) A_1))))))))))) (forall ((X_1 $$unsorted) (A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) tptp.powr X_1) A_1)))) (forall ((X_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) tptp.powr X_1))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.one_one tptp.real)) X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real _let_1 A_1)) (tptp.hAPP tptp.real tptp.real _let_1 B))))))))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) tptp.powr X_1) (tptp.zero_zero tptp.real)) (tptp.one_one tptp.real))) (forall ((X_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) tptp.powr X_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real _let_3 A_1)) (tptp.hAPP tptp.real tptp.real _let_3 B))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.one_one tptp.real)) X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 A_1) B)))))))) (forall ((X_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) tptp.powr X_1))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 A_1) B)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.one_one tptp.real)) X_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real _let_1 A_1)) (tptp.hAPP tptp.real tptp.real _let_1 B))))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) tptp.powr X_2))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.one_one tptp.real)) X_2)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real _let_3 A_2)) (tptp.hAPP tptp.real tptp.real _let_3 B_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 A_2) B_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((R_4 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) R_4))) (= (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) _let_1)) _let_1))))) (forall ((X_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 tptp.powr X_1))) (= (tptp.hAPP tptp.real tptp.real _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.plus_plus tptp.real) A_1) B)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real _let_2 A_1)) (tptp.hAPP tptp.real tptp.real _let_2 B)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((R_4 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) R_4))) (= (tptp.hAPP tptp.real tptp.int (tptp.archimedean_ceiling tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) _let_1)) _let_1))))) (forall ((X_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 tptp.powr X_1))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.real tptp.real _let_2 A_1)) (tptp.hAPP tptp.real tptp.real _let_2 B)) (tptp.hAPP tptp.real tptp.real _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.minus_minus tptp.real) A_1) B)))))) (forall ((X_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) tptp.powr X_1))) (= (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) A_1)) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) (tptp.hAPP tptp.real tptp.real _let_1 A_1))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) N_1) X_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 N_1)) (tptp.hAPP tptp.int tptp.real _let_1 X_1)))))) (forall ((X_2 $$unsorted) (A_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) X_2)) A_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) X_2) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) A_2))))) (forall ((A_2 $$unsorted) (X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) A_2) (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) X_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) A_2)) X_2)))) (forall ((A_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) A_1) (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) X_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) A_1)) X_1)))) (forall ((A_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) A_1)) X_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) A_1) (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) X_1))))) (forall ((X_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.archim2085082626_floor tptp.real))) (= (tptp.hAPP tptp.real tptp.int _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) X_1) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) A_1))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) (tptp.hAPP tptp.real tptp.int _let_1 X_1)) A_1)))) (forall ((A_2 $$unsorted) (X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) A_2) (tptp.hAPP tptp.real tptp.int (tptp.archimedean_ceiling tptp.real) X_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) A_2)) X_2)))) (forall ((X_1 $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.real tptp.int (tptp.archimedean_ceiling tptp.real) X_1)) A_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) X_1) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) A_1))))) (forall ((X_1 $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) X_1) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) A_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.real tptp.int (tptp.archimedean_ceiling tptp.real) X_1)) A_1)))) (forall ((X_2 $$unsorted) (A_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.real tptp.int (tptp.archimedean_ceiling tptp.real) X_2)) A_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) X_2) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) A_2))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.archim2085082626_floor tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real tptp.int _let_1 X_1))) (=> (= X_1 (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) _let_2)) (= (tptp.hAPP tptp.real tptp.int _let_1 (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_1) N_1)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) _let_2) N_1)))))) (forall ((X_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.archim2085082626_floor tptp.real))) (= (tptp.hAPP tptp.real tptp.int _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) X_1) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) A_1))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) (tptp.hAPP tptp.real tptp.int _let_1 X_1)) A_1)))) (forall ((X_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.archimedean_ceiling tptp.real))) (= (tptp.hAPP tptp.real tptp.int _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) X_1) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) A_1))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) (tptp.hAPP tptp.real tptp.int _let_1 X_1)) A_1)))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) N_1))) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) N_1))) (forall ((X_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.archimedean_ceiling tptp.real))) (= (tptp.hAPP tptp.real tptp.int _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) X_1) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) A_1))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) (tptp.hAPP tptp.real tptp.int _let_1 X_1)) A_1)))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (let ((_let_4 (tptp.zero_zero tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 _let_4) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 (tptp.ord_less tptp.real) _let_4) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) Y_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.powr X_1) A_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.powr Y_1) A_1))))))))))) (forall ((A_1 $$unsorted) (Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.times_times tptp.real))) (let ((_let_3 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 Y_1)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.powr (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 _let_2 X_1) Y_1)) A_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.powr X_1) A_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.powr Y_1) A_1))))))))) (forall ((A_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 _let_1 (tptp.one_one tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) A_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) tptp.powr X_1) A_1))))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) tptp.powr X_2))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) (tptp.one_one tptp.real)) X_2)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real _let_3 A_2)) (tptp.hAPP tptp.real tptp.real _let_3 B_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 A_2) B_1)))))))) (forall ((X_2 $$unsorted)) (= (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) tptp.powr X_2) (tptp.one_one tptp.real)) X_2) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_2)))) (forall ((A_1 $$unsorted) (Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.inverse_divide tptp.real))) (let ((_let_3 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_3 Y_1)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.powr (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 _let_2 X_1) Y_1)) A_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.powr X_1) A_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.powr Y_1) A_1))))))))) (forall ((X_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 tptp.powr X_1))) (= (tptp.hAPP tptp.real tptp.real _let_2 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) A_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) (tptp.one_one tptp.real)) (tptp.hAPP tptp.real tptp.real _let_2 A_1)))))) (forall ((X_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.powr X_1) A_1) (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) A_1) (tptp.hAPP tptp.real tptp.real tptp.ln X_1)))))) (forall ((N $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) N)) (tptp.zero_zero tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) N) (tptp.zero_zero tptp.int))))) (forall ((N $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) N))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) N)))) (forall ((N $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) N)) (tptp.zero_zero tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) N) (tptp.zero_zero tptp.int))))) (forall ((N $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) N))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) N)))) (forall ((Ma $$unsorted) (N $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) Ma)) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) N))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) Ma) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) N))))) (forall ((N $$unsorted) (Ma $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) N)) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) Ma))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) N)) Ma)))) (forall ((Ma $$unsorted) (N $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) Ma)) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) N))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) Ma) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) N))))) (forall ((N $$unsorted) (Ma $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) N)) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) Ma))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) N)) Ma)))) (forall ((N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) N) Ma)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 N)) (tptp.one_one tptp.real))) (tptp.hAPP tptp.int tptp.real _let_1 Ma)))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 N_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 X_1)) (tptp.one_one tptp.real)))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) N_1) X_1))))) (forall ((N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) N) Ma)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 N)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 Ma)) (tptp.one_one tptp.real))))))) (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X_1)) (= (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_1)) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) X_1)))) (forall ((N_1 $$unsorted) (D $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (=> (not (= (tptp.ti tptp.int D) (tptp.zero_zero tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) D) N_1)) (= (tptp.hAPP tptp.int tptp.real _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) N_1) D)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 N_1)) (tptp.hAPP tptp.int tptp.real _let_1 D))))))) (forall ((R_4 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) R_4) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) R_4))) (tptp.one_one tptp.real))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) N_1))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 _let_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) _let_1) (tptp.one_one tptp.real)))) (= (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) X_1) (tptp.ti tptp.int N_1)))))))) (forall ((R_4 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) R_4) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) R_4))) (tptp.one_one tptp.real))))) (forall ((X_1 $$unsorted) (I_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.tan (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.plus_plus tptp.real) X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) I_1)) tptp.pi))) (tptp.hAPP tptp.real tptp.real tptp.tan X_1)))) (forall ((R_4 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) R_4) (tptp.one_one tptp.real))) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) R_4))))) (forall ((R_4 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) R_4) (tptp.one_one tptp.real))) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) R_4))))) (forall ((R_4 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) (tptp.hAPP tptp.real tptp.int (tptp.archimedean_ceiling tptp.real) R_4))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) R_4) (tptp.one_one tptp.real))))) (forall ((R_4 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) (tptp.hAPP tptp.real tptp.int (tptp.archimedean_ceiling tptp.real) R_4))) (tptp.one_one tptp.real))) R_4))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_1)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) tptp.powr X_1) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_1) N_1)))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_2 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_2 Y_1)) (= (tptp.hAPP tptp.real tptp.real tptp.ln (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.powr X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) Y_1) (tptp.hAPP tptp.real tptp.real tptp.ln X_1)))))))) (forall ((Y_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) A_1)) (=> (not (= A_1 (tptp.one_one tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.log A_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.powr A_1) Y_1)) Y_1))))) (forall ((X_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_2 A_1)) (=> (not (= A_1 (tptp.one_one tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_2 X_1)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.powr A_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.log A_1) X_1)) X_1))))))) (forall ((N_1 $$unsorted) (M $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 M)) R_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) R_4) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 N_1)) (tptp.one_one tptp.real)))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) M) N_1))))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.minus_minus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 N_1)) (tptp.hAPP tptp.int tptp.real _let_1 X_1))) (tptp.hAPP tptp.int tptp.real _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) N_1) X_1)))))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.minus_minus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 N_1)) (tptp.hAPP tptp.int tptp.real _let_1 X_1))) (tptp.hAPP tptp.int tptp.real _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) N_1) X_1)))) (tptp.one_one tptp.real)))))) (forall ((X_1 $$unsorted) (D $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.real _let_1 D))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (let ((_let_4 (tptp.inverse_divide tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (=> (not (= (tptp.ti tptp.int D) (tptp.zero_zero tptp.int))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.int tptp.real _let_1 X_1)) _let_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.plus_plus tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.div_div tptp.int) X_1) D))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.int tptp.real _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.div_mod tptp.int) X_1) D))) _let_2)))))))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) N_1))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less_eq tptp.real) _let_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) _let_1) (tptp.one_one tptp.real)))) (= (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) X_1) (tptp.ti tptp.int N_1))))))) (forall ((A_2 $$unsorted) (X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) A_2) (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) X_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) A_2)) (tptp.one_one tptp.real))) X_2)))) (forall ((X_2 $$unsorted) (A_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) X_2)) A_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) A_2)) (tptp.one_one tptp.real)))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) N_1))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) _let_1) (tptp.one_one tptp.real))) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less_eq tptp.real) X_1) _let_1)) (= (tptp.hAPP tptp.real tptp.int (tptp.archimedean_ceiling tptp.real) X_1) (tptp.ti tptp.int N_1))))))) (forall ((X_2 $$unsorted) (A_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP tptp.real tptp.int (tptp.archimedean_ceiling tptp.real) X_2)) A_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) A_2)) (tptp.one_one tptp.real)))))) (forall ((A_2 $$unsorted) (X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) A_2) (tptp.hAPP tptp.real tptp.int (tptp.archimedean_ceiling tptp.real) X_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) A_2)) (tptp.one_one tptp.real))) X_2)))) (forall ((B $$unsorted) (Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 tptp.log B))) (let ((_let_3 (tptp.zero_zero tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.ord_less tptp.real) _let_3) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.ord_less_eq tptp.real) _let_3) Y_1)) (= (tptp.hAPP tptp.real tptp.real _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.powr X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) Y_1) (tptp.hAPP tptp.real tptp.real _let_2 X_1)))))))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) N_1))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 _let_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) _let_1) (tptp.one_one tptp.real)))) (= (tptp.hAPP tptp.real tptp.int (tptp.archimedean_ceiling tptp.real) X_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) N_1) (tptp.one_one tptp.int))))))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) X_1) N_1))) (let ((_let_2 (tptp.zero_zero tptp.real))) (let ((_let_3 (= X_1 _let_2))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) _let_2) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_1)) (and (=> _let_3 (= _let_1 _let_2)) (=> (not _let_3) (= _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) tptp.powr X_1) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N_1))))))))))) (forall ((A_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.ord_less tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 (tptp.one_one tptp.real)) X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 (tptp.zero_zero tptp.real)) A_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.powr (tptp.hAPP tptp.real tptp.real tptp.ln X_1)) A_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 tptp.powr A_1) A_1)) X_1))))))))) (forall ((R_4 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) R_4) (tptp.zero_zero tptp.real))) (exists ((N_2 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 N_2)) R_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) R_4) (tptp.hAPP tptp.int tptp.real _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) N_2) (tptp.one_one tptp.int))))))))))) (forall ((R_4 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) R_4)) (exists ((N_2 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 N_2)) R_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) R_4) (tptp.hAPP tptp.int tptp.real _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) N_2) (tptp.one_one tptp.int))))))))))) (forall ((R_4 $$unsorted)) (exists ((N_2 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 N_2)) R_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) R_4) (tptp.hAPP tptp.int tptp.real _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) N_2) (tptp.one_one tptp.int)))))))))) (forall ((C $$unsorted) (N_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) tptp.coprime A_1) B)) (=> (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) A_1) B) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.power_power tptp.nat) C) N_1)) (exists ((R_2 $$unsorted) (S_1 $$unsorted)) (let ((_let_1 (tptp.power_power tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (and (= A_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 R_2) N_1)) (= B (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 S_1) N_1)))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (K_4 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_5)) (=> (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) X_1) Y_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.power_power tptp.nat) P_5) K_4)) (exists ((I_2 $$unsorted) (J_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.power_power tptp.nat) P_5))) (and (= X_1 (tptp.hAPP tptp.nat tptp.nat _let_1 I_2)) (= Y_1 (tptp.hAPP tptp.nat tptp.nat _let_1 J_1))))))))) (forall ((X_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) M)) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd X_1) M) _let_1) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.zcong (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) X_1) (tptp.hAPP tptp.int tptp.nat tptp.phi M))) _let_1) M))))))) (forall ((I_1 $$unsorted) (J_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd I_1) J_2)) I_1))) (forall ((I_1 $$unsorted) (J_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd I_1) J_2)) J_2))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd M) N_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd N_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) M) N_1))))) (forall ((M $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd M) _let_1) _let_1))) (forall ((M $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd _let_1) M) _let_1))) (forall ((I $$unsorted) (J $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (= (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd I) J) _let_1) (and (= (tptp.ti tptp.int I) _let_1) (= (tptp.ti tptp.int J) _let_1))))) (forall ((K $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) K))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd Ma) N))) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Ma)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 N)))))) (forall ((N_1 $$unsorted) (K_4 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) K_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 N_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd M) N_1))))))) (forall ((K_4 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd K_4))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd (tptp.hAPP tptp.int tptp.int _let_2 M)) N_1) (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd M) N_1)))))) (forall ((K_4 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd K_4))) (let ((_let_3 (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd M))) (= (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int _let_3 N_1)) (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int _let_2 N_1))))))) (forall ((I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd I_1) J_2) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd J_2) I_1)))) (forall ((A_1 $$unsorted) (B $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.power_power tptp.int))) (let ((_let_2 (tptp.fun tptp.nat tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 tptp.legacy_zgcd A_1) B)) N_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 tptp.legacy_zgcd (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) N_1)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B) N_1))))))) (forall ((I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) I_1)) J_2) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd I_1) J_2)))) (forall ((I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd I_1))) (= (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) J_2)) (tptp.hAPP tptp.int tptp.int _let_1 J_2)))) (forall ((I_1 $$unsorted) (J_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd I_1) J_2)))) (forall ((M $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) M)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd M) M) (tptp.ti tptp.int M)))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd X_1) Y_1)))) (forall ((M $$unsorted) (N_1 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) M) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) N_1) K_4))) N_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd M) N_1)))) (forall ((M $$unsorted) (K_4 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd K_4) N_1) (tptp.one_one tptp.int)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) K_4) M)) N_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd M) N_1))))) (forall ((N_1 $$unsorted) (K_4 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.legacy_zgcd K_4) M) _let_1) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.legacy_zgcd N_1) M) _let_1) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.legacy_zgcd (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) K_4) N_1)) M) _let_1)))))) (forall ((K_4 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.times_times tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_1 _let_2 K_4))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd (tptp.hAPP tptp.int tptp.int _let_3 M)) (tptp.hAPP tptp.int tptp.int _let_3 N_1)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) K_4)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd M) N_1))))))) (forall ((M $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd (tptp.zero_zero tptp.int)) M) (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) M))) (forall ((M $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd M) (tptp.zero_zero tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) M))) (forall ((N_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.legacy_zgcd A_1) B) _let_1) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.legacy_zgcd (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) A_1) N_1)) B) _let_1))))) (forall ((N_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.power_power tptp.int))) (let ((_let_3 (tptp.fun tptp.nat tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.int))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 tptp.legacy_zgcd A_1) B) _let_1) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 tptp.legacy_zgcd (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_3 _let_2 A_1) N_1)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_3 _let_2 B) N_1)) _let_1))))))) (forall ((M $$unsorted) (N_1 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd M) N_1)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) K_4) M)) N_1))))) (forall ((N_1 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) K_4)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd K_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) K_4) N_1)) (tptp.ti tptp.int K_4))))) (forall ((M $$unsorted) (N_1 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) K_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) K_4)) (= (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd M) N_1)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd (tptp.hAPP tptp.int tptp.int _let_2 M)) (tptp.hAPP tptp.int tptp.int _let_2 N_1))))))) (forall ((N_1 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) K_4)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) K_4) N_1)) K_4) (tptp.ti tptp.int K_4))))) (forall ((N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) Ma)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.dvd_dvd tptp.int) Ma) N)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd N) Ma) (tptp.ti tptp.int Ma)))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd A_1) B))) (let ((_let_3 (tptp.div_div tptp.int))) (let ((_let_4 (tptp.zero_zero tptp.int))) (=> (or (not (= (tptp.ti tptp.int A_1) _let_4)) (not (= (tptp.ti tptp.int B) _let_4))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_3 A_1) _let_2)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_3 B) _let_2)) (tptp.one_one tptp.int)))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) N_1)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd M) N_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd N_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) M) N_1)))))) (forall ((N_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.zcong A_1) B))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 N_1)) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd M) N_1) (tptp.one_one tptp.int)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) M) N_1)))))))))) (forall ((M $$unsorted) (N_1 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) K_4))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.legacy_zgcd N_1) K_4) (tptp.one_one tptp.int)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) M) N_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 M))))))) (forall ((M $$unsorted) (K_4 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd K_4) N_1) (tptp.one_one tptp.int)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) K_4) M)) N_1)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd M) N_1)))))) (forall ((K_4 $$unsorted) (I_1 $$unsorted) (J_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) I_1))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.legacy_zgcd I_1) J_2) (tptp.one_one tptp.int)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) K_4) J_2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 K_4))))))) (forall ((Ma $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (= (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd (tptp.zero_zero tptp.int)) Ma) _let_1) (= (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) Ma) _let_1)))) (forall ((K $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.abs_abs tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.legacy_zgcd K) L) (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.bool (tptp.fun tptp.int _let_2) (tptp.if tptp.int) (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.fequal tptp.int) L) (tptp.zero_zero tptp.int))) K) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.legacy_zgcd L) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.div_mod tptp.int) (tptp.hAPP tptp.int tptp.int _let_1 K)) (tptp.hAPP tptp.int tptp.int _let_1 L))))))))) (forall ((N_1 $$unsorted) (P_5 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) P_5) N_1))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd N_1) P_5) (tptp.one_one tptp.int))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (= (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd A_2) B_1) (tptp.one_one tptp.int)) (not (exists ((P_6 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) P_6))) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_6)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 A_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 B_1)))))))) (forall ((B $$unsorted) (A_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) M)) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.legacy_zgcd A_1) M) _let_1) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) tptp.zcong A_1) B) M)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.legacy_zgcd B) M) _let_1)))))))) (forall ((N_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.zero_zero tptp.int)) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 N_1) P_5)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd N_1) P_5) (tptp.one_one tptp.int)))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (K $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (let ((_let_3 (tptp.times_times tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) Ma)) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 tptp.legacy_zgcd K) Ma) (tptp.one_one tptp.int)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 _let_3 A_2) K)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 _let_3 B_1) K)) Ma)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.zcong A_2) B_1) Ma)))))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (K $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (let ((_let_4 (tptp.hAPP tptp.int _let_3 (tptp.times_times tptp.int) K))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) Ma)) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 tptp.legacy_zgcd K) Ma) (tptp.one_one tptp.int)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.zcong (tptp.hAPP tptp.int tptp.int _let_4 A_2)) (tptp.hAPP tptp.int tptp.int _let_4 B_1)) Ma)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.zcong A_2) B_1) Ma)))))))))) (forall ((M $$unsorted) (N_1 $$unsorted) (K_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.dvd_dvd tptp.int) K_4))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 tptp.legacy_zgcd N_1) K_4) (tptp.one_one tptp.int)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 (tptp.times_times tptp.int) M) N_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) M)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 M))))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd B_1) Ma) (tptp.one_one tptp.int)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) B_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) B_1) A_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) B_1) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.bnorRset A_2) Ma)))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_2))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) A_2) B_1) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) C_1) _let_3)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.one_one tptp.nat)) _let_3)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_2 tptp.bool) (tptp.member tptp.int) X_2) tptp.zOdd)) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd A_2) B_1) (tptp.one_one tptp.int)) (exists ((K_1 $$unsorted)) (= (tptp.ti tptp.int A_2) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) K_1) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_2)))))))))))) (forall ((Ma $$unsorted) (K $$unsorted) (N $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) N)) (= (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd Ma) N) (tptp.ti tptp.int K)) (exists ((S_1 $$unsorted) (T_4 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.product_prod tptp.int _let_1))) (= (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.xzgcd Ma) N) (tptp.hAPP _let_1 _let_2 (tptp.hAPP tptp.int (tptp.fun _let_1 _let_2) (tptp.product_Pair tptp.int _let_1) K) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) S_1) T_4))))))))) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) A_1) B) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) C) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.one_one tptp.nat)) N_1)) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd A_1) B) (tptp.one_one tptp.int)) (exists ((K_1 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) A_1) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) K_1) N_1)))))))) (forall ((M $$unsorted) (N_1 $$unsorted) (R_5 $$unsorted) (R_4 $$unsorted) (S_4 $$unsorted) (S_3 $$unsorted) (T_6 $$unsorted) (T_5 $$unsorted) (K_4 $$unsorted)) (=> (exists ((Sn $$unsorted) (Tn $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.product_prod tptp.int _let_1))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (let ((_let_6 (tptp.fun tptp.int _let_5))) (let ((_let_7 (tptp.fun tptp.int _let_6))) (let ((_let_8 (tptp.fun tptp.int _let_7))) (= (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 (tptp.hAPP tptp.int _let_7 (tptp.hAPP tptp.int _let_8 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_8) tptp.xzgcda M) N_1) R_5) R_4) S_4) S_3) T_6) T_5) (tptp.hAPP _let_1 _let_2 (tptp.hAPP tptp.int (tptp.fun _let_1 _let_2) (tptp.product_Pair tptp.int _let_1) K_4) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) Sn) Tn)))))))))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) R_4)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd R_5) R_4) (tptp.ti tptp.int K_4))))) (forall ((B $$unsorted) (A_1 $$unsorted) (N_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) N_1)) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd A_1) N_1) (tptp.one_one tptp.int)) (exists ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) X) N_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) A_1) X)) B) N_1)) (forall ((Y $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) Y)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) Y) N_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) A_1) Y)) B) N_1))) (= (tptp.ti tptp.int Y) (tptp.ti tptp.int X))))))))))) (forall ((A_1 $$unsorted) (N_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) N_1)) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd A_1) N_1) (tptp.one_one tptp.int)) (exists ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) A_1) X)) (tptp.one_one tptp.int)) N_1))))))) (forall ((M $$unsorted) (N_1 $$unsorted) (S_4 $$unsorted) (S_3 $$unsorted) (T_6 $$unsorted) (T_5 $$unsorted) (R_5 $$unsorted) (R_4 $$unsorted) (K_4 $$unsorted)) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd R_5) R_4) (tptp.ti tptp.int K_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) R_4)) (exists ((Sn $$unsorted) (Tn $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.product_prod tptp.int _let_1))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (let ((_let_6 (tptp.fun tptp.int _let_5))) (let ((_let_7 (tptp.fun tptp.int _let_6))) (let ((_let_8 (tptp.fun tptp.int _let_7))) (= (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 (tptp.hAPP tptp.int _let_7 (tptp.hAPP tptp.int _let_8 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_8) tptp.xzgcda M) N_1) R_5) R_4) S_4) S_3) T_6) T_5) (tptp.hAPP _let_1 _let_2 (tptp.hAPP tptp.int (tptp.fun _let_1 _let_2) (tptp.product_Pair tptp.int _let_1) K_4) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) Sn) Tn))))))))))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted) (D_1 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (let ((_let_4 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_2))) (let ((_let_5 (tptp.times_times tptp.int))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_5 A_2) B_1)) C_1) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) D_1) _let_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.one_one tptp.nat)) _let_4)) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_3 tptp.bool) (tptp.member tptp.int) X_2) tptp.zOdd)) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.legacy_zgcd A_2) B_1) _let_1) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.legacy_zgcd B_1) C_1) _let_1) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.legacy_zgcd C_1) A_2) _let_1) (exists ((K_1 $$unsorted) (L_3 $$unsorted) (M_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_2))) (let ((_let_2 (tptp.power_power tptp.int))) (let ((_let_3 (tptp.fun tptp.nat tptp.int))) (and (= (tptp.ti tptp.int A_2) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_3 _let_2 K_1) _let_1)) (= (tptp.ti tptp.int B_1) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_3 _let_2 L_3) _let_1)) (= (tptp.ti tptp.int C_1) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_3 _let_2 M_2) _let_1))))))))))))))))))) (forall ((M $$unsorted) (K_4 $$unsorted) (N_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) N_1)) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd M) N_1) (tptp.ti tptp.int K_4)) (exists ((S_1 $$unsorted) (T_4 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.ti tptp.int K_4) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 S_1) M)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 T_4) N_1))))))))) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted) (D $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.times_times tptp.int))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 A_1) B)) C) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) D) N_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.one_one tptp.nat)) N_1)) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.legacy_zgcd A_1) B) _let_1) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.legacy_zgcd B) C) _let_1) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.legacy_zgcd C) A_1) _let_1) (exists ((K_1 $$unsorted) (L_3 $$unsorted) (M_2 $$unsorted)) (let ((_let_1 (tptp.power_power tptp.int))) (let ((_let_2 (tptp.fun tptp.nat tptp.int))) (let ((_let_3 (tptp.abs_abs tptp.int))) (and (= (tptp.hAPP tptp.int tptp.int _let_3 A_1) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_2 _let_1 K_1) N_1)) (= (tptp.hAPP tptp.int tptp.int _let_3 B) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_2 _let_1 L_3) N_1)) (= (tptp.hAPP tptp.int tptp.int _let_3 C) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_2 _let_1 M_2) N_1)))))))))))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (=> (or (not (= (tptp.ti tptp.int A_1) _let_1)) (not (= (tptp.ti tptp.int B) _let_1))) (exists ((C_4 $$unsorted) (D_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd A_1) B)))) (and (= (tptp.ti tptp.int A_1) (tptp.hAPP tptp.int tptp.int _let_2 C_4)) (= (tptp.ti tptp.int B) (tptp.hAPP tptp.int tptp.int _let_2 D_3)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.legacy_zgcd C_4) D_3) (tptp.one_one tptp.int))))))))) (forall ((Sa $$unsorted) (Ta $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.product_Pair tptp.nat tptp.nat))) (let ((_let_2 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.product_prod _let_2 _let_2))) (let ((_let_5 (tptp.fun _let_4 tptp.bool))) (let ((_let_6 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_6 (tptp.ord_less_eq tptp.nat) A_2) B_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_6 (tptp.ord_less tptp.nat) Sa) Ta)) (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP _let_4 (tptp.fun _let_5 tptp.bool) (tptp.member _let_4) (tptp.hAPP _let_2 _let_4 (tptp.hAPP _let_2 (tptp.fun _let_2 _let_4) (tptp.product_Pair _let_2 _let_2) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 A_2) Sa)) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 B_1) Ta))) tptp.pair_less))))))))))) (forall ((Sa $$unsorted) (Ta $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.product_Pair tptp.nat tptp.nat))) (let ((_let_2 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.product_prod _let_2 _let_2))) (let ((_let_5 (tptp.fun _let_4 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) A_2) B_1)) (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP _let_4 (tptp.fun _let_5 tptp.bool) (tptp.member _let_4) (tptp.hAPP _let_2 _let_4 (tptp.hAPP _let_2 (tptp.fun _let_2 _let_4) (tptp.product_Pair _let_2 _let_2) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 A_2) Sa)) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 B_1) Ta))) tptp.pair_less))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted) (A_8 $$unsorted) (B_7 $$unsorted) (R_1 $$unsorted) (Sa $$unsorted)) (let ((_let_1 (tptp.product_prod X_b X_b))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.product_prod X_a X_a))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (let ((_let_5 (tptp.product_prod X_a X_b))) (let ((_let_6 (tptp.product_prod _let_5 _let_5))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (let ((_let_8 (tptp.product_Pair X_a X_b))) (let ((_let_9 (tptp.fun X_b _let_5))) (= (tptp.hBOOL (tptp.hAPP _let_7 tptp.bool (tptp.hAPP _let_6 (tptp.fun _let_7 tptp.bool) (tptp.member _let_6) (tptp.hAPP _let_5 _let_6 (tptp.hAPP _let_5 (tptp.fun _let_5 _let_6) (tptp.product_Pair _let_5 _let_5) (tptp.hAPP X_b _let_5 (tptp.hAPP X_a _let_9 _let_8 A_2) B_1)) (tptp.hAPP X_b _let_5 (tptp.hAPP X_a _let_9 _let_8 A_8) B_7))) (tptp.hAPP _let_2 _let_7 (tptp.hAPP _let_4 (tptp.fun _let_2 _let_7) (tptp.lex_prod X_a X_b) R_1) Sa))) (or (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP _let_3 (tptp.fun _let_4 tptp.bool) (tptp.member _let_3) (tptp.hAPP X_a _let_3 (tptp.hAPP X_a (tptp.fun X_a _let_3) (tptp.product_Pair X_a X_a) A_2) A_8)) R_1)) (and (= (tptp.ti X_a A_2) (tptp.ti X_a A_8)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) (tptp.hAPP X_b _let_1 (tptp.hAPP X_b (tptp.fun X_b _let_1) (tptp.product_Pair X_b X_b) B_1) B_7)) Sa))))))))))))))) (forall ((Sa $$unsorted) (Ta $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.product_Pair tptp.nat tptp.nat))) (let ((_let_2 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.product_prod _let_2 _let_2))) (let ((_let_5 (tptp.fun _let_4 tptp.bool))) (let ((_let_6 (tptp.ord_less_eq tptp.nat))) (let ((_let_7 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_7 _let_6 A_2) B_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_7 _let_6 Sa) Ta)) (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP _let_4 (tptp.fun _let_5 tptp.bool) (tptp.member _let_4) (tptp.hAPP _let_2 _let_4 (tptp.hAPP _let_2 (tptp.fun _let_2 _let_4) (tptp.product_Pair _let_2 _let_2) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 A_2) Sa)) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 B_1) Ta))) tptp.pair_leq)))))))))))) (forall ((Sa $$unsorted) (Ta $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.product_Pair tptp.nat tptp.nat))) (let ((_let_2 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.product_prod _let_2 _let_2))) (let ((_let_5 (tptp.fun _let_4 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) A_2) B_1)) (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP _let_4 (tptp.fun _let_5 tptp.bool) (tptp.member _let_4) (tptp.hAPP _let_2 _let_4 (tptp.hAPP _let_2 (tptp.fun _let_2 _let_4) (tptp.product_Pair _let_2 _let_2) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 A_2) Sa)) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 B_1) Ta))) tptp.pair_leq))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_3 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.bseq X_a) X_3)) (exists ((K_1 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) K_1)) (exists ((X $$unsorted)) (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.nat X_a X_3 N_2)) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) X)))) K_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_3 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.bseq X_a) X_3)) (exists ((K_1 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) K_1)) (exists ((N_3 $$unsorted)) (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.nat X_a X_3 N_2)) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.hAPP tptp.nat X_a X_3 N_3))))) K_1)))))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (exists ((R_2 $$unsorted) (A_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) R_2))) (and (= X_1 (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.real tptp.real tptp.cos A_4))) (= Y_1 (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.real tptp.real tptp.sin A_4))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.cauchy X_a) X_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.bseq X_a) X_3))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_3 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.bseq X_a) X_3)) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP tptp.nat X_a X_3 N_2))) K_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_3 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.bseq X_a) X_3)) (exists ((N_3 $$unsorted)) (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP tptp.nat X_a X_3 N_2))) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_3)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_3 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.bseq X_a) X_3)) (exists ((N_3 $$unsorted)) (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP tptp.nat X_a X_3 N_2))) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_3)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_3 $$unsorted) (K_3 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) K_3)) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP tptp.nat X_a X_3 N_2))) K_3))) (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.bseq X_a) X_3))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_3 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.bseq X_a) X_3)) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP tptp.nat X_a X_3 N_2))) K_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_3 $$unsorted) (K_3 $$unsorted) (N_4 $$unsorted)) (=> (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_4) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP tptp.nat X_a X_3 N_2))) K_3)))) (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.bseq X_a) X_3)))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_3 $$unsorted) (K_3 $$unsorted)) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP tptp.nat X_a X_3 N_2))) K_3))) (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.bseq X_a) X_3)))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_3 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.bseq X_a) X_3)) (not (forall ((K_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) K_2)) (not (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP tptp.nat X_a X_3 N_2))) K_2))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X2_1 $$unsorted) (Y_1 $$unsorted) (X1_1 $$unsorted) (E_1 $$unsorted)) (let ((_let_1 (tptp.dist_dist X_a))) (let ((_let_2 (tptp.fun X_a tptp.real))) (let ((_let_3 (tptp.ord_less tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.bool))) (let ((_let_5 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) E_1) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_6 (tptp.hAPP X_a _let_2 _let_1 Y_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP X_a tptp.real _let_6 X1_1)) _let_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP X_a tptp.real _let_6 X2_1)) _let_5)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP X_a tptp.real (tptp.hAPP X_a _let_2 _let_1 X1_1) X2_1)) E_1))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.dist_norm X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (= (tptp.hAPP X_a tptp.real (tptp.hAPP X_a (tptp.fun X_a tptp.real) (tptp.dist_dist X_a) X_1) Y_1) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) X_1) Y_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.dist_dist X_a))) (let ((_let_2 (tptp.fun X_a tptp.real))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 A_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP X_a tptp.real _let_3 X_1)) (tptp.hAPP X_a tptp.real _let_3 Y_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.dist_dist X_a))) (let ((_let_2 (tptp.fun X_a tptp.real))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 X_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_3 Y_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP X_a tptp.real _let_3 Z_1)) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a _let_2 _let_1 Y_1) Z_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_1 $$unsorted) (Z_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.dist_dist X_a))) (let ((_let_2 (tptp.fun X_a tptp.real))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 X_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_3 Z_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP X_a tptp.real _let_3 Y_1)) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a _let_2 _let_1 Y_1) Z_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((Y_1 $$unsorted) (Z_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.dist_dist X_a))) (let ((_let_2 (tptp.fun X_a tptp.real))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 X_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a _let_2 _let_1 Y_1) Z_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP X_a tptp.real _let_3 Y_1)) (tptp.hAPP X_a tptp.real _let_3 Z_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_1 $$unsorted) (Z_1 $$unsorted) (Y_1 $$unsorted) (E_1 $$unsorted)) (let ((_let_1 (tptp.dist_dist X_a))) (let ((_let_2 (tptp.fun X_a tptp.real))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 X_1))) (let ((_let_4 (tptp.ord_less_eq tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP X_a tptp.real _let_3 Z_1)) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a _let_2 _let_1 Y_1) Z_1))) E_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP X_a tptp.real _let_3 Y_1)) E_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_1 $$unsorted) (Z_1 $$unsorted) (Y_1 $$unsorted) (E_1 $$unsorted)) (let ((_let_1 (tptp.dist_dist X_a))) (let ((_let_2 (tptp.fun X_a tptp.real))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 X_1))) (let ((_let_4 (tptp.ord_less tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP X_a tptp.real _let_3 Z_1)) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a _let_2 _let_1 Y_1) Z_1))) E_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP X_a tptp.real _let_3 Y_1)) E_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a (tptp.fun X_a tptp.real) (tptp.dist_dist X_a) X_1) Y_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a (tptp.fun X_a tptp.real) (tptp.dist_dist X_a) X_2) Y_2)) (tptp.zero_zero tptp.real))) (= (tptp.ti X_a X_2) (tptp.ti X_a Y_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a (tptp.fun X_a tptp.real) (tptp.dist_dist X_a) X_1) Y_1)) (tptp.zero_zero tptp.real))))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (not (= (tptp.ti X_a X_2) (tptp.ti X_a Y_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a (tptp.fun X_a tptp.real) (tptp.dist_dist X_a) X_2) Y_2))))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a (tptp.fun X_a tptp.real) (tptp.dist_dist X_a) X_2) Y_2))) (not (= (tptp.ti X_a X_2) (tptp.ti X_a Y_2))))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (not (= (tptp.ti X_a X_1) (tptp.ti X_a Y_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a (tptp.fun X_a tptp.real) (tptp.dist_dist X_a) X_1) Y_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_1 $$unsorted)) (= (tptp.hAPP X_a tptp.real (tptp.hAPP X_a (tptp.fun X_a tptp.real) (tptp.dist_dist X_a) X_1) X_1) (tptp.zero_zero tptp.real))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (= (tptp.hAPP X_a tptp.real (tptp.hAPP X_a (tptp.fun X_a tptp.real) (tptp.dist_dist X_a) X_2) Y_2) (tptp.zero_zero tptp.real)) (= (tptp.ti X_a X_2) (tptp.ti X_a Y_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.dist_dist X_a))) (let ((_let_2 (tptp.fun X_a tptp.real))) (= (tptp.hAPP X_a tptp.real (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a _let_2 _let_1 Y_1) X_1))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.dist_dist tptp.real) X_1) Y_1) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.minus_minus tptp.real) X_1) Y_1))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.real) (tptp.dist_dist tptp.complex) X_1) Y_1) (tptp.hAPP tptp.complex tptp.real (tptp.norm_norm tptp.complex) (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.complex (tptp.fun tptp.complex tptp.complex) (tptp.minus_minus tptp.complex) X_1) Y_1)))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X2_1 $$unsorted) (X1_1 $$unsorted) (Y_1 $$unsorted) (E_1 $$unsorted)) (let ((_let_1 (tptp.dist_dist X_a))) (let ((_let_2 (tptp.fun X_a tptp.real))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 X1_1))) (let ((_let_4 (tptp.ord_less tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.bool))) (let ((_let_6 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) E_1) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP X_a tptp.real _let_3 Y_1)) _let_6)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP X_a tptp.real (tptp.hAPP X_a _let_2 _let_1 X2_1) Y_1)) _let_6)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP X_a tptp.real _let_3 X2_1)) E_1))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_3 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.cauchy X_a) X_3)) (forall ((E $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) E)) (exists ((M_3 $$unsorted)) (forall ((M_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M_3) M_2)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M_3) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a (tptp.fun X_a tptp.real) (tptp.dist_dist X_a) (tptp.hAPP tptp.nat X_a X_3 M_2)) (tptp.hAPP tptp.nat X_a X_3 N_2))) E))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((E_2 $$unsorted) (X_3 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.cauchy X_a) X_3)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) E_2)) (exists ((M_3 $$unsorted)) (forall ((M_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M_3) M_2)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M_3) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a (tptp.fun X_a tptp.real) (tptp.dist_dist X_a) (tptp.hAPP tptp.nat X_a X_3 M_2)) (tptp.hAPP tptp.nat X_a X_3 N_2))) E_2)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_1 $$unsorted)) (= (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) X_1) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a (tptp.fun X_a tptp.real) (tptp.dist_dist X_a) X_1) (tptp.zero_zero X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_3 $$unsorted)) (=> (forall ((E $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) E)) (exists ((M_3 $$unsorted)) (forall ((M_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M_3) M_2)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M_3) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a (tptp.fun X_a tptp.real) (tptp.dist_dist X_a) (tptp.hAPP tptp.nat X_a X_3 M_2)) (tptp.hAPP tptp.nat X_a X_3 N_2))) E))))))))) (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.cauchy X_a) X_3)))))) (forall ((Z_1 $$unsorted)) (=> (forall ((N_2 $$unsorted)) (not (= (tptp.ti tptp.int Z_1) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N_2)))) (not (forall ((N_2 $$unsorted)) (not (= (tptp.ti tptp.int Z_1) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2))))))))) (forall ((Z $$unsorted) (P_1 $$unsorted)) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N_2)))) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2)))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 Z))))) (forall ((F $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 A_2) B_1)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 A_2) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X) B_1))) (exists ((Y $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_1) (tptp.deriv tptp.real) F) X) Y)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) Y) (tptp.zero_zero tptp.real)))))))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real F B_1)) (tptp.hAPP tptp.real tptp.real F A_2)))))))) (forall ((F $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 A_2) B_1)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 A_2) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X) B_1))) (exists ((Y $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_1) (tptp.deriv tptp.real) F) X) Y)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) Y))))))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real F A_2)) (tptp.hAPP tptp.real tptp.real F B_1)))))))) (forall ((Ma $$unsorted) (N $$unsorted) (P_1 $$unsorted)) (=> (forall ((M_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) P_1 M_2) (tptp.zero_zero tptp.nat)))) (=> (forall ((M_2 $$unsorted) (N_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 P_1 N_2) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) M_2) N_2))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 P_1 M_2) N_2)))))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) P_1 Ma) N))))) (forall ((X_a $$unsorted) (F1 $$unsorted) (F2 $$unsorted) (Code_numeral $$unsorted)) (let ((_let_1 (tptp.fun tptp.code_code_numeral X_a))) (= (tptp.hAPP tptp.code_code_numeral X_a (tptp.hAPP _let_1 _let_1 (tptp.hAPP X_a (tptp.fun _let_1 _let_1) (tptp.code_c600343653l_case X_a) F1) F2) (tptp.hAPP tptp.code_code_numeral tptp.code_code_numeral tptp.code_S1047413653umeral Code_numeral)) (tptp.hAPP tptp.code_code_numeral X_a F2 Code_numeral)))) (forall ((N_1 $$unsorted) (P_5 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.ord_less_eq tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.one_one tptp.nat)) P_5)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 _let_2 P_5) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.dvd_dvd tptp.nat) P_5) (tptp.hAPP tptp.nat tptp.nat tptp.fact N_1)))))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (= (tptp.hAPP tptp.quickcheck_code_int tptp.quickcheck_code_int (tptp.hAPP tptp.quickcheck_code_int (tptp.fun tptp.quickcheck_code_int tptp.quickcheck_code_int) (tptp.div_mod tptp.quickcheck_code_int) N_1) M) (tptp.hAPP tptp.int tptp.quickcheck_code_int tptp.quickcheck_of_int (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of N_1)) (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of M))))) (forall ((N $$unsorted) (Ma $$unsorted)) (= (= (tptp.hAPP tptp.int tptp.quickcheck_code_int tptp.quickcheck_of_int N) (tptp.hAPP tptp.int tptp.quickcheck_code_int tptp.quickcheck_of_int Ma)) (= (tptp.ti tptp.int N) (tptp.ti tptp.int Ma)))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.int tptp.quickcheck_code_int tptp.quickcheck_of_int (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of X_1)) X_1)) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.quickcheck_code_int tptp.quickcheck_of_int (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of K_4)) K_4)) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of (tptp.hAPP tptp.int tptp.quickcheck_code_int tptp.quickcheck_of_int N_1)) (tptp.ti tptp.int N_1))) _let_200 (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.fact M)) (tptp.hAPP tptp.nat tptp.nat tptp.fact N_1))))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (= (tptp.hAPP tptp.quickcheck_code_int tptp.quickcheck_code_int (tptp.hAPP tptp.quickcheck_code_int (tptp.fun tptp.quickcheck_code_int tptp.quickcheck_code_int) (tptp.times_times tptp.quickcheck_code_int) N_1) M) (tptp.hAPP tptp.int tptp.quickcheck_code_int tptp.quickcheck_of_int (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of N_1)) (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of M))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (= (tptp.hAPP tptp.quickcheck_code_int tptp.quickcheck_code_int (tptp.hAPP tptp.quickcheck_code_int (tptp.fun tptp.quickcheck_code_int tptp.quickcheck_code_int) (tptp.plus_plus tptp.quickcheck_code_int) N_1) M) (tptp.hAPP tptp.int tptp.quickcheck_code_int tptp.quickcheck_of_int (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of N_1)) (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of M))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (= (tptp.hAPP tptp.quickcheck_code_int tptp.quickcheck_code_int (tptp.hAPP tptp.quickcheck_code_int (tptp.fun tptp.quickcheck_code_int tptp.quickcheck_code_int) (tptp.minus_minus tptp.quickcheck_code_int) N_1) M) (tptp.hAPP tptp.int tptp.quickcheck_code_int tptp.quickcheck_of_int (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of N_1)) (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of M))))) (= _let_198 (tptp.hAPP tptp.int tptp.quickcheck_code_int tptp.quickcheck_of_int _let_9)) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) (tptp.hAPP tptp.nat tptp.nat tptp.fact N_1)))) (= (tptp.hAPP tptp.nat tptp.nat tptp.fact _let_28) _let_175) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1))) (= (tptp.hAPP tptp.nat tptp.nat tptp.fact _let_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) _let_1) (tptp.hAPP tptp.nat tptp.nat tptp.fact N_1))))) (forall ((N_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.one_one tptp.nat)) (tptp.hAPP tptp.nat tptp.nat tptp.fact N_1)))) (= _let_197 (tptp.hAPP tptp.int tptp.quickcheck_code_int tptp.quickcheck_of_int _let_8)) (forall ((X_a $$unsorted) (F1 $$unsorted) (F2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.code_code_numeral X_a))) (= (tptp.hAPP tptp.code_code_numeral X_a (tptp.hAPP _let_1 _let_1 (tptp.hAPP X_a (tptp.fun _let_1 _let_1) (tptp.code_c600343653l_case X_a) F1) F2) (tptp.zero_zero tptp.code_code_numeral)) (tptp.ti X_a F1)))) (forall ((N_1 $$unsorted) (M $$unsorted)) (= (tptp.hAPP tptp.quickcheck_code_int tptp.quickcheck_code_int (tptp.hAPP tptp.quickcheck_code_int (tptp.fun tptp.quickcheck_code_int tptp.quickcheck_code_int) (tptp.div_div tptp.quickcheck_code_int) N_1) M) (tptp.hAPP tptp.int tptp.quickcheck_code_int tptp.quickcheck_of_int (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of N_1)) (tptp.hAPP tptp.quickcheck_code_int tptp.int tptp.quickcheck_int_of M))))) (forall ((N_1 $$unsorted)) (exists ((P_6 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool tptp.prime P_6)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) N_1) P_6)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) P_6) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.fact N_1)))))))) (forall ((F $$unsorted)) (=> (forall ((I_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat F (tptp.hAPP tptp.nat tptp.nat tptp.suc I_2))) (tptp.hAPP tptp.nat tptp.nat F I_2)))) (exists ((I_2 $$unsorted)) (forall ((K_1 $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat F (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) I_2) K_1)) (tptp.hAPP tptp.nat tptp.nat F I_2)))))) (forall ((P_1 $$unsorted) (A0 $$unsorted) (A1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP (tptp.fun _let_1 _let_2) _let_2 (tptp.accp _let_1) tptp.norm_frac_rel) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) A0) A1))) (=> (forall ((A_4 $$unsorted) (B_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.uminus_uminus tptp.int))) (let ((_let_3 (tptp.product_prod tptp.int tptp.int))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP (tptp.fun _let_3 _let_4) _let_4 (tptp.accp _let_3) tptp.norm_frac_rel) (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) (tptp.product_Pair tptp.int tptp.int) A_4) B_4))) (=> (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) B_4) (tptp.zero_zero tptp.int))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 P_1 (tptp.hAPP tptp.int tptp.int _let_2 A_4)) (tptp.hAPP tptp.int tptp.int _let_2 B_4)))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 P_1 A_4) B_4))))))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) P_1 A0) A1))))))) (forall ((X_a $$unsorted) (R_1 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.product_prod X_a X_a) tptp.bool) tptp.bool (tptp.refl X_a) R_1)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_a))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) (tptp.hAPP X_a _let_1 (tptp.hAPP X_a (tptp.fun X_a _let_1) (tptp.product_Pair X_a X_a) X) X)) R_1))))))) (forall ((P_1 $$unsorted) (A0 $$unsorted) (A1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP (tptp.fun _let_1 _let_2) _let_2 (tptp.accp _let_1) tptp.upto_rel) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) A0) A1))) (=> (forall ((I_2 $$unsorted) (J_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.product_prod tptp.int tptp.int))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP (tptp.fun _let_2 _let_3) _let_3 (tptp.accp _let_2) tptp.upto_rel) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) (tptp.product_Pair tptp.int tptp.int) I_2) J_1))) (=> (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) I_2) J_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) I_2) (tptp.one_one tptp.int))) J_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 P_1 I_2) J_1)))))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) P_1 A0) A1))))))) (forall ((P_1 $$unsorted) (A0 $$unsorted) (A1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP (tptp.fun _let_1 _let_2) _let_2 (tptp.accp _let_1) tptp.lazy_small_lazy_rel) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) A0) A1))) (=> (forall ((D_3 $$unsorted) (I_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 P_1 D_3))) (let ((_let_3 (tptp.product_prod tptp.int tptp.int))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP (tptp.fun _let_3 _let_4) _let_4 (tptp.accp _let_3) tptp.lazy_small_lazy_rel) (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) (tptp.product_Pair tptp.int tptp.int) D_3) I_2))) (=> (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) D_3) I_2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) I_2) (tptp.one_one tptp.int))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 I_2))))))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) P_1 A0) A1))))))) (forall ((X_a $$unsorted) (Xs $$unsorted) (Ys $$unsorted)) (let ((_let_1 (tptp.list X_a))) (let ((_let_2 (tptp.size_size _let_1))) (=> (not (= (tptp.hAPP _let_1 tptp.nat _let_2 Xs) (tptp.hAPP _let_1 tptp.nat _let_2 Ys))) (not (= Xs Ys)))))) (forall ((X_a $$unsorted) (M_1 $$unsorted)) (let ((_let_1 (tptp.list X_a))) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun _let_1 tptp.bool) tptp.bool (tptp.finite_finite_1 _let_1) M_1)) (exists ((N_2 $$unsorted)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.list X_a))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) X) M_1)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.hAPP _let_1 tptp.nat (tptp.size_size _let_1) X)) N_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((K_4 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat X_a))) (let ((_let_2 (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) K_4))) (let ((_let_3 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) K_4) (tptp.zero_zero tptp.int))))) (and (=> _let_3 (= _let_2 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) K_4)))))) (=> (not _let_3) (= _let_2 (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 K_4))))))))))) (forall ((Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hAPP tptp.int _let_1 tptp.norRRset Ma) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.bnorRset (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) Ma) (tptp.one_one tptp.int))) Ma)))) _let_196 _let_196 (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z_1)) (tptp.ti tptp.int Z_1))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((V_1 $$unsorted)) (= (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) V_1)) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) V_1))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((Z_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.ring_1_of_int X_a))) (= (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) Z_1) N_1)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) (tptp.hAPP tptp.int X_a _let_1 Z_1)) N_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) X_1))) X_1))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((Z_1 $$unsorted)) (let ((_let_1 (tptp.ring_1_of_int X_a))) (= (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) Z_1)) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.hAPP tptp.int X_a _let_1 Z_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((W_1 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.ring_1_of_int X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP tptp.int X_a _let_1 W_1)) (tptp.hAPP tptp.int X_a _let_1 Z))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) W_1) Z))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((W_1 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.ring_1_of_int X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.int X_a _let_1 W_1)) (tptp.hAPP tptp.int X_a _let_1 Z))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) W_1) Z))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_char_0 X_a) (forall ((Z $$unsorted)) (= (= (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z) (tptp.zero_zero X_a)) (= (tptp.ti tptp.int Z) (tptp.zero_zero tptp.int)))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_char_0 X_a) (forall ((Z $$unsorted)) (= (= (tptp.zero_zero X_a) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z)) (= (tptp.ti tptp.int Z) (tptp.zero_zero tptp.int)))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (= (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) (tptp.zero_zero tptp.int)) (tptp.zero_zero X_a)))) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.re (tptp.hAPP tptp.int tptp.complex (tptp.ring_1_of_int tptp.complex) Z_1)) (tptp.hAPP tptp.int tptp.real (tptp.ring_1_of_int tptp.real) Z_1))) (forall ((Z_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.complex (tptp.ring_1_of_int tptp.complex) Z_1))) (= (tptp.hAPP tptp.complex tptp.complex tptp.cnj _let_1) _let_1))) (forall ((X_a $$unsorted)) (=> (tptp.real_algebra_1 X_a) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP tptp.real X_a (tptp.of_real X_a) (tptp.hAPP tptp.int tptp.real (tptp.ring_1_of_int tptp.real) Z_1)) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z_1))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_char_0 X_a) (forall ((W_1 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.ring_1_of_int X_a))) (= (= (tptp.hAPP tptp.int X_a _let_1 W_1) (tptp.hAPP tptp.int X_a _let_1 Z)) (= (tptp.ti tptp.int W_1) (tptp.ti tptp.int Z))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_n2089651433ebra_1 X_a) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z_1)) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.ring_1_of_int tptp.real) Z_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z_1)) (tptp.ti tptp.int Z_1))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N_1))) (= (tptp.hAPP tptp.int tptp.int (tptp.ring_1_of_int tptp.int) _let_1) _let_1))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) K_4) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) K_4))))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) X_1) (tptp.hAPP tptp.int tptp.real (tptp.ring_1_of_int tptp.real) X_1))) (forall ((W $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) W) (tptp.hAPP tptp.int tptp.int (tptp.ring_1_of_int tptp.int) W))) (forall ((W $$unsorted)) (= (tptp.hAPP tptp.int tptp.complex (tptp.number_number_of tptp.complex) W) (tptp.hAPP tptp.int tptp.complex (tptp.ring_1_of_int tptp.complex) W))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (= (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) (tptp.one_one tptp.int)) (tptp.one_one X_a)))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_1) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) X_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N_1)) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) N_1))))) (forall ((Z_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.im (tptp.hAPP tptp.int tptp.complex (tptp.ring_1_of_int tptp.complex) Z_1)) (tptp.zero_zero tptp.real))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((W $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.ring_1_of_int X_a))) (= (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) W) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.hAPP tptp.int X_a _let_1 W)) (tptp.hAPP tptp.int X_a _let_1 Z_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((W $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.ring_1_of_int X_a))) (= (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) W) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) (tptp.hAPP tptp.int X_a _let_1 W)) (tptp.hAPP tptp.int X_a _let_1 Z_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((W $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.ring_1_of_int X_a))) (= (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) W) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.int X_a _let_1 W)) (tptp.hAPP tptp.int X_a _let_1 Z_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (= (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) tptp.min_1)) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) tptp.min_1)))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted) (Z $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) X_2)) Z)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) X_2) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((Z $$unsorted) (X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) Z) (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) X_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z)) X_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((Z $$unsorted) (X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) Z) (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) X_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z)) X_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted) (Z $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) X_2)) Z)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_2) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.archim2085082626_floor X_a))) (= (tptp.hAPP X_a tptp.int _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) X_1) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z_1))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) (tptp.hAPP X_a tptp.int _let_1 X_1)) Z_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.archimedean_ceiling X_a))) (= (tptp.hAPP X_a tptp.int _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) X_1) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z_1))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) (tptp.hAPP X_a tptp.int _let_1 X_1)) Z_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.archim2085082626_floor X_a))) (= (tptp.hAPP X_a tptp.int _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) X_1) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z_1))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) (tptp.hAPP X_a tptp.int _let_1 X_1)) Z_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.archimedean_ceiling X_a))) (= (tptp.hAPP X_a tptp.int _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) X_1) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z_1))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) (tptp.hAPP X_a tptp.int _let_1 X_1)) Z_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((Z $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z)) (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) Z) (tptp.zero_zero tptp.int))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((Z $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.zero_zero X_a)) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) Z)))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((Z $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z)) (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) Z) (tptp.zero_zero tptp.int))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((Z $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) Z)))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((Z_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) Z_1)) (= (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z_1)) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((Z_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z_1))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less_eq X_a) _let_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less X_a) X_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) _let_1) (tptp.one_one X_a)))) (= (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) X_1) (tptp.ti tptp.int Z_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((Z_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z_1))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) _let_1) (tptp.one_one X_a))) X_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less_eq X_a) X_1) _let_1)) (= (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) X_1) (tptp.ti tptp.int Z_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) X_1)))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) _let_1) (tptp.one_one X_a))) X_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less_eq X_a) X_1) _let_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((Z $$unsorted) (X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) Z) (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) X_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z)) (tptp.one_one X_a))) X_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted) (Z $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) X_2)) Z)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) X_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z)) (tptp.one_one X_a)))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_2 $$unsorted) (Z $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) X_2)) Z)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z)) (tptp.one_one X_a)))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((Z $$unsorted) (X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) Z) (tptp.hAPP X_a tptp.int (tptp.archimedean_ceiling X_a) X_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z)) (tptp.one_one X_a))) X_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1727834104eiling X_a) (forall ((X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a tptp.int (tptp.archim2085082626_floor X_a) X_1))) (let ((_let_2 (tptp.ring_1_of_int X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.ord_less_eq X_a) (tptp.hAPP tptp.int X_a _let_2 _let_1)) X_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.ord_less X_a) X_1) (tptp.hAPP tptp.int X_a _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) _let_1) (tptp.one_one tptp.int)))))))))))) (forall ((Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hAPP tptp.int tptp.nat tptp.phi Ma) (tptp.hAPP _let_1 tptp.nat (tptp.finite_card tptp.int) (tptp.hAPP tptp.int _let_1 tptp.norRRset Ma))))) (forall ((A_2 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) _let_1) Ma)) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd A_2) Ma) _let_1) (exists ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong A_2) X) Ma)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X) (tptp.hAPP tptp.int _let_1 tptp.norRRset Ma))) (forall ((Y $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong A_2) Y) Ma)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Y) (tptp.hAPP tptp.int _let_1 tptp.norRRset Ma)))) (= (tptp.ti tptp.int Y) (tptp.ti tptp.int X)))))))))))) (forall ((X_2 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.finite_card tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) Ma)) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd X_2) Ma) (tptp.one_one tptp.int)) (= (tptp.hAPP _let_1 tptp.nat _let_2 (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.noXRRset Ma) X_2)) (tptp.hAPP _let_1 tptp.nat _let_2 (tptp.hAPP tptp.int _let_1 tptp.norRRset Ma)))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1804426504_field X_a) (forall ((X_1 $$unsorted)) (exists ((Z_2 $$unsorted)) (let ((_let_1 (tptp.ring_1_of_int X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less_eq X_a) (tptp.hAPP tptp.int X_a _let_1 Z_2)) X_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less X_a) X_1) (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) Z_2) (tptp.one_one tptp.int)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1804426504_field X_a) (forall ((X_1 $$unsorted)) (exists ((X $$unsorted)) (let ((_let_1 (tptp.ring_1_of_int X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less_eq X_a) (tptp.hAPP tptp.int X_a _let_1 X)) X_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less X_a) X_1) (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) X) (tptp.one_one tptp.int))))) (forall ((Y $$unsorted)) (let ((_let_1 (tptp.ring_1_of_int X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less_eq X_a) (tptp.hAPP tptp.int X_a _let_1 Y)) X_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less X_a) X_1) (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) Y) (tptp.one_one tptp.int)))))) (= (tptp.ti tptp.int Y) (tptp.ti tptp.int X))))))))))))) (forall ((X_2 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) Ma)) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd X_2) Ma) (tptp.one_one tptp.int)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP _let_1 _let_1 tptp.is_RRset (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.noXRRset Ma) X_2)) Ma)))))) (forall ((A_2 $$unsorted) (A_3 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP _let_1 _let_1 tptp.is_RRset A_3) Ma)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) A_2) A_3)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.legacy_zgcd A_2) Ma) (tptp.one_one tptp.int)))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (A_3 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.member tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) (tptp.one_one tptp.int)) Ma)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP _let_2 _let_2 tptp.is_RRset A_3) Ma)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.zcong A_2) B_1) Ma)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 A_2) A_3)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_3 _let_1 B_1) A_3)) (= (tptp.ti tptp.int A_2) (tptp.ti tptp.int B_1))))))))))) (forall ((A_2 $$unsorted) (A_3 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.hAPP _let_1 (tptp.fun tptp.int _let_2) tptp.rRset2norRR A_3) Ma) A_2))) (let ((_let_4 (tptp.member tptp.int))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.one_one tptp.int)) Ma)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP _let_1 _let_1 tptp.is_RRset A_3) Ma)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 A_2) A_3)) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong A_2) _let_3) Ma)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 _let_3) (tptp.hAPP tptp.int _let_1 tptp.norRRset Ma))))))))))))) (forall ((A_2 $$unsorted) (A_3 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.member tptp.int))) (let ((_let_4 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.one_one tptp.int)) Ma)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP _let_1 _let_1 tptp.is_RRset A_3) Ma)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 A_2) A_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_4 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.hAPP _let_1 (tptp.fun tptp.int _let_2) tptp.rRset2norRR A_3) Ma) A_2)) (tptp.hAPP tptp.int _let_1 tptp.norRRset Ma))))))))))) (forall ((A_2 $$unsorted) (A_3 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) (tptp.one_one tptp.int)) Ma)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP _let_2 _let_2 tptp.is_RRset A_3) Ma)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_2 tptp.bool) (tptp.member tptp.int) A_2) A_3)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.zcong A_2) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.hAPP _let_2 (tptp.fun tptp.int _let_1) tptp.rRset2norRR A_3) Ma) A_2)) Ma)))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1804426504_field X_a) (forall ((X_1 $$unsorted)) (exists ((Z_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z_2)) X_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1804426504_field X_a) (forall ((X_1 $$unsorted)) (exists ((Z_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) X_1) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z_2))))))) (forall ((X_a $$unsorted)) (=> (tptp.archim1804426504_field X_a) (forall ((X_1 $$unsorted)) (exists ((Z_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_1) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z_2))))))) (forall ((A_3 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP _let_1 _let_1 tptp.is_RRset A_3) Ma)) (and (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) A_3) (tptp.hAPP tptp.int _let_2 tptp.rsetR Ma))) (= (tptp.hAPP _let_1 tptp.nat (tptp.finite_card tptp.int) A_3) (tptp.hAPP tptp.int tptp.nat tptp.phi Ma))))))) (forall ((A_3 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) A_3) (tptp.hAPP tptp.int _let_2 tptp.rsetR Ma))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.int) A_3)))))) (forall ((A_2 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) A_2) Ma)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.bnorRset A_2) Ma)) (tptp.hAPP tptp.int _let_2 tptp.rsetR Ma))))))) (forall ((A_3 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.one_one tptp.int)) Ma)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP _let_1 _let_1 tptp.is_RRset A_3) Ma)) (= (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_2 (tptp.fun _let_1 _let_1) (tptp.image tptp.int tptp.int) (tptp.hAPP tptp.int _let_2 (tptp.hAPP _let_1 (tptp.fun tptp.int _let_2) tptp.rRset2norRR A_3) Ma)) A_3) (tptp.hAPP tptp.int _let_1 tptp.norRRset Ma))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.abs_abs tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.int_lcm X_1) Y_1) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) tptp.nat_lcm (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int _let_1 X_1))) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int _let_1 Y_1))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (A_3 $$unsorted) (B_1 $$unsorted) (F $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (=> (= (tptp.ti X_a B_1) (tptp.hAPP X_b X_a F X_2)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_b (tptp.fun _let_2 tptp.bool) (tptp.member X_b) X_2) A_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) B_1) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun _let_2 _let_1) (tptp.image X_b X_a) F) A_3)))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (H $$unsorted) (F_1 $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) F_1)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_b) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_2 _let_1) (tptp.image X_a X_b) H) F_1))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_2 _let_1) (tptp.image X_a X_b) F))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) A_3) B_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) (tptp.hAPP _let_2 _let_1 _let_3 A_3)) (tptp.hAPP _let_2 _let_1 _let_3 B_2)))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (B_2 $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) B_2) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun _let_2 _let_1) (tptp.image X_b X_a) F) A_3))) (exists ((AA $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (and (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) AA) A_3)) (= (tptp.ti _let_1 B_2) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun _let_2 _let_1) (tptp.image X_b X_a) F) AA)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (F $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.fun X_b tptp.bool))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (let ((_let_5 (tptp.fun _let_3 _let_1))) (let ((_let_6 (tptp.hAPP (tptp.fun X_b X_a) _let_5 (tptp.image X_b X_a) F))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.ord_less_eq _let_1) (tptp.hAPP _let_3 _let_1 _let_6 A_3)) B_2)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) (tptp.hAPP _let_4 _let_2 (tptp.hAPP _let_5 (tptp.fun _let_4 _let_2) (tptp.image _let_3 _let_1) _let_6) (tptp.hAPP _let_3 _let_4 (tptp.pow X_b) A_3))) (tptp.hAPP _let_1 _let_2 (tptp.pow X_a) B_2))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (Z $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) Z) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun _let_2 _let_1) (tptp.image X_b X_a) F) A_3))) (exists ((X $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b (tptp.fun _let_1 tptp.bool) (tptp.member X_b) X) A_3)) (= (tptp.ti X_a Z) (tptp.hAPP X_b X_a F X))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (X_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a (tptp.fun _let_2 tptp.bool) (tptp.member X_a) X_2) A_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b (tptp.fun _let_1 tptp.bool) (tptp.member X_b) (tptp.hAPP X_a X_b F X_2)) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_2 _let_1) (tptp.image X_a X_b) F) A_3))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (B_1 $$unsorted) (F $$unsorted) (X_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a (tptp.fun _let_2 tptp.bool) (tptp.member X_a) X_2) A_3)) (=> (= (tptp.ti X_b B_1) (tptp.hAPP X_a X_b F X_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b (tptp.fun _let_1 tptp.bool) (tptp.member X_b) B_1) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_2 _let_1) (tptp.image X_a X_b) F) A_3)))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.fun X_b tptp.bool))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (let ((_let_5 (tptp.fun _let_3 _let_1))) (let ((_let_6 (tptp.hAPP (tptp.fun X_b X_a) _let_5 (tptp.image X_b X_a) F))) (=> (= (tptp.hAPP _let_3 _let_1 _let_6 A_3) (tptp.ti _let_1 B_2)) (= (tptp.hAPP _let_4 _let_2 (tptp.hAPP _let_5 (tptp.fun _let_4 _let_2) (tptp.image _let_3 _let_1) _let_6) (tptp.hAPP _let_3 _let_4 (tptp.pow X_b) A_3)) (tptp.hAPP _let_1 _let_2 (tptp.pow X_a) B_2)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (F $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun _let_1 _let_2) (tptp.image X_b X_a) F))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_2 (tptp.fun _let_2 _let_2) (tptp.minus_minus _let_2) (tptp.hAPP _let_1 _let_2 _let_3 A_3)) (tptp.hAPP _let_1 _let_2 _let_3 B_2))) (tptp.hAPP _let_1 _let_2 _let_3 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.minus_minus _let_1) A_3) B_2)))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (B_2 $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) B_2) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_2 _let_1) (tptp.image X_a X_b) F) A_3))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_b) B_2))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP _let_2 tptp.nat (tptp.finite_card X_b) (tptp.hAPP _let_1 _let_2 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 _let_2) (tptp.image X_a X_b) F) A_3))) (tptp.hAPP _let_1 tptp.nat (tptp.finite_card X_a) A_3))))))) (forall ((F $$unsorted) (A_3 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) tptp.resSet Ma))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) Ma)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 A_3)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X) A_3)) (forall ((Xa $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xa) A_3)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong (tptp.hAPP tptp.int tptp.int F X)) (tptp.hAPP tptp.int tptp.int F Xa)) Ma)) (= (tptp.ti tptp.int X) (tptp.ti tptp.int Xa))))))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun tptp.int tptp.int) (tptp.fun _let_1 _let_1) (tptp.image tptp.int tptp.int) F) A_3))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) B_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) B_2) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun _let_2 _let_1) (tptp.image X_b X_a) F) A_3))) (exists ((C_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (and (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) C_3) A_3)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_b) C_3)) (= (tptp.ti _let_1 B_2) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun _let_2 _let_1) (tptp.image X_b X_a) F) C_3))))))))))) (forall ((A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP (tptp.fun tptp.nat tptp.int) (tptp.fun _let_2 _let_1) (tptp.image tptp.nat tptp.int) (tptp.semiring_1_of_nat tptp.int)))) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) A_3) B_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) (tptp.hAPP _let_2 _let_1 _let_3 A_3)) (tptp.hAPP _let_2 _let_1 _let_3 B_2)))))))) (forall ((A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP (tptp.fun tptp.nat tptp.int) (tptp.fun _let_2 _let_1) (tptp.image tptp.nat tptp.int) (tptp.semiring_1_of_nat tptp.int)))) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less _let_2) A_3) B_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less _let_1) (tptp.hAPP _let_2 _let_1 _let_3 A_3)) (tptp.hAPP _let_2 _let_1 _let_3 B_2)))))))) (forall ((A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP (tptp.fun tptp.nat tptp.int) (tptp.fun _let_2 _let_1) (tptp.image tptp.nat tptp.int) (tptp.semiring_1_of_nat tptp.int)))) (= (= A_3 B_2) (= (tptp.hAPP _let_2 _let_1 _let_3 A_3) (tptp.hAPP _let_2 _let_1 _let_3 B_2))))))) (forall ((X_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.nat (tptp.fun _let_3 tptp.bool) (tptp.member tptp.nat) X_2) A_3)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_2 tptp.bool) (tptp.member tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 X_2)) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.nat tptp.int) (tptp.fun _let_3 _let_2) (tptp.image tptp.nat tptp.int) _let_1) A_3)))))))) (forall ((A_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hAPP _let_1 _let_2 (tptp.hAPP (tptp.fun tptp.int tptp.nat) (tptp.fun _let_1 _let_2) (tptp.image tptp.int tptp.nat) tptp.nat_1) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.nat tptp.int) (tptp.fun _let_2 _let_1) (tptp.image tptp.nat tptp.int) (tptp.semiring_1_of_nat tptp.int)) A_3)) A_3)))) (forall ((A_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hAPP _let_2 tptp.nat (tptp.finite_card tptp.nat) A_3) (tptp.hAPP _let_1 tptp.nat (tptp.finite_card tptp.int) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.nat tptp.int) (tptp.fun _let_2 _let_1) (tptp.image tptp.nat tptp.int) (tptp.semiring_1_of_nat tptp.int)) A_3)))))) (forall ((A_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 tptp.nat) A_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.int) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.nat tptp.int) (tptp.fun _let_2 _let_1) (tptp.image tptp.nat tptp.int) (tptp.semiring_1_of_nat tptp.int)) A_3))))))) (forall ((A_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (= (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) tptp.setS A_2) P_4) (tptp.hAPP _let_1 _let_3 (tptp.hAPP _let_2 (tptp.fun _let_1 _let_3) (tptp.image tptp.int _let_1) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.multInvPair A_2) P_4)) (tptp.hAPP tptp.int _let_1 tptp.sRStar P_4))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (B_2 $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) B_2) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun _let_2 _let_1) (tptp.image X_b X_a) F) A_3))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_b) A_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) B_2))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (B_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a (tptp.fun _let_2 tptp.bool) (tptp.member X_a) X) A_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b (tptp.fun _let_1 tptp.bool) (tptp.member X_b) (tptp.hAPP X_a X_b F X)) B_2)))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_2 _let_1) (tptp.image X_a X_b) F) A_3)) B_2)))))) (forall ((S $$unsorted)) (= (not (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat tptp.bool) tptp.bool (tptp.finite_finite_1 tptp.nat) S))) (forall ((M_2 $$unsorted)) (exists ((N_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) M_2) N_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.nat (tptp.fun _let_1 tptp.bool) (tptp.member tptp.nat) N_2) S)))))))) (forall ((S $$unsorted)) (= (not (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat tptp.bool) tptp.bool (tptp.finite_finite_1 tptp.nat) S))) (forall ((M_2 $$unsorted)) (exists ((N_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) M_2) N_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.nat (tptp.fun _let_1 tptp.bool) (tptp.member tptp.nat) N_2) S)))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 tptp.nat_lcm X_1) Y_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_div tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) X_1) Y_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 tptp.nat_gcd X_1) Y_1))))) (forall ((B_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.hAPP (tptp.fun tptp.int tptp.nat) (tptp.fun _let_2 _let_1) (tptp.image tptp.int tptp.nat) tptp.nat_1))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool tptp.nat_nat_set A_3)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool tptp.nat_nat_set B_2)) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less _let_2) A_3) B_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less _let_1) (tptp.hAPP _let_2 _let_1 _let_3 A_3)) (tptp.hAPP _let_2 _let_1 _let_3 B_2)))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.gcd_gcd tptp.nat) X_1) Y_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 tptp.nat_gcd X_1) Y_1)))) (forall ((S $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.int tptp.bool) tptp.bool tptp.nat_nat_set S)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X) S)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X))))))) (forall ((X_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool tptp.nat_nat_set A_3)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X_2) A_3)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X_2)))))) (forall ((C_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool tptp.nat_nat_set (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.nat tptp.int) (tptp.fun _let_2 _let_1) (tptp.image tptp.nat tptp.int) (tptp.semiring_1_of_nat tptp.int)) C_2)))))) (forall ((B_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.hAPP (tptp.fun tptp.int tptp.nat) (tptp.fun _let_2 _let_1) (tptp.image tptp.int tptp.nat) tptp.nat_1))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool tptp.nat_nat_set A_3)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool tptp.nat_nat_set B_2)) (= (= A_3 B_2) (= (tptp.hAPP _let_2 _let_1 _let_3 A_3) (tptp.hAPP _let_2 _let_1 _let_3 B_2))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 tptp.nat_gcd X_1) Y_1))) (let ((_let_3 (= Y_1 (tptp.zero_zero tptp.nat)))) (and (=> _let_3 (= _let_2 X_1)) (=> (not _let_3) (= _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 tptp.nat_gcd Y_1) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_mod tptp.nat) X_1) Y_1))))))))) (forall ((A_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool tptp.nat_nat_set A_3)) (= (tptp.hAPP _let_1 _let_2 (tptp.hAPP (tptp.fun tptp.nat tptp.int) (tptp.fun _let_1 _let_2) (tptp.image tptp.nat tptp.int) (tptp.semiring_1_of_nat tptp.int)) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.int tptp.nat) (tptp.fun _let_2 _let_1) (tptp.image tptp.int tptp.nat) tptp.nat_1) A_3)) A_3))))) (forall ((A_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool tptp.nat_nat_set A_3)) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 tptp.int) A_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.nat) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.int tptp.nat) (tptp.fun _let_2 _let_1) (tptp.image tptp.int tptp.nat) tptp.nat_1) A_3)))))))) (forall ((A_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool tptp.nat_nat_set A_3)) (= (tptp.hAPP _let_2 tptp.nat (tptp.finite_card tptp.int) A_3) (tptp.hAPP _let_1 tptp.nat (tptp.finite_card tptp.nat) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.int tptp.nat) (tptp.fun _let_2 _let_1) (tptp.image tptp.int tptp.nat) tptp.nat_1) A_3))))))) (forall ((B_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.hAPP (tptp.fun tptp.int tptp.nat) (tptp.fun _let_2 _let_1) (tptp.image tptp.int tptp.nat) tptp.nat_1))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool tptp.nat_nat_set A_3)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool tptp.nat_nat_set B_2)) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) A_3) B_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) (tptp.hAPP _let_2 _let_1 _let_3 A_3)) (tptp.hAPP _let_2 _let_1 _let_3 B_2)))))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 tptp.nat_gcd X_2) Y_2))) (let ((_let_3 (= Y_2 (tptp.zero_zero tptp.nat)))) (let ((_let_4 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_5 (tptp.fun _let_4 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP (tptp.fun _let_4 _let_5) _let_5 (tptp.accp _let_4) tptp.nat_gcd_rel) (tptp.hAPP tptp.nat _let_4 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_4) (tptp.product_Pair tptp.nat tptp.nat) X_2) Y_2))) (and (=> _let_3 (= _let_2 X_2)) (=> (not _let_3) (= _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 tptp.nat_gcd Y_2) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_mod tptp.nat) X_2) Y_2)))))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.abs_abs tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.int_gcd X_1) Y_1) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) tptp.nat_gcd (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int _let_1 X_1))) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int _let_1 Y_1))))))) (forall ((P_1 $$unsorted) (A0 $$unsorted) (A1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP (tptp.fun _let_1 _let_2) _let_2 (tptp.accp _let_1) tptp.nat_gcd_rel) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.product_Pair tptp.nat tptp.nat) A0) A1))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP (tptp.fun _let_2 _let_3) _let_3 (tptp.accp _let_2) tptp.nat_gcd_rel) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_2) (tptp.product_Pair tptp.nat tptp.nat) X) Y))) (=> (=> (not (= Y (tptp.zero_zero tptp.nat))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 P_1 Y) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.div_mod tptp.nat) X) Y)))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 P_1 X) Y)))))))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) P_1 A0) A1))))))) (forall ((N_4 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat tptp.bool) tptp.bool (tptp.finite_finite_1 tptp.nat) N_4)) (exists ((M_2 $$unsorted)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.nat (tptp.fun _let_1 tptp.bool) (tptp.member tptp.nat) X) N_4)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) X) M_2)))))))) (forall ((N_4 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat tptp.bool) tptp.bool (tptp.finite_finite_1 tptp.nat) N_4)) (exists ((M_2 $$unsorted)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.nat (tptp.fun _let_1 tptp.bool) (tptp.member tptp.nat) X) N_4)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) X) M_2)))))))) (forall ((N $$unsorted) (N_4 $$unsorted)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.nat (tptp.fun _let_1 tptp.bool) (tptp.member tptp.nat) X) N_4)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) X) N))))) (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat tptp.bool) tptp.bool (tptp.finite_finite_1 tptp.nat) N_4)))) (forall ((L $$unsorted) (U_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (tptp.hAPP _let_2 tptp.nat (tptp.finite_card tptp.int) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) (tptp.ord_gr676655987ssThan tptp.int) L) U_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) U_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) L) (tptp.one_one tptp.int)))))))) (forall ((L $$unsorted) (U_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.int) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_gr676655987ssThan tptp.int) L) U_1))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ab_group_add X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.ord_gr676655987ssThan X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun X_a _let_3))) (= (tptp.hAPP _let_3 _let_3 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun _let_3 _let_3) (tptp.image X_a X_a) _let_1) (tptp.hAPP X_a _let_3 (tptp.hAPP X_a _let_4 _let_2 X_2) Y_2)) (tptp.hAPP X_a _let_3 (tptp.hAPP X_a _let_4 _let_2 (tptp.hAPP X_a X_a _let_1 Y_2)) (tptp.hAPP X_a X_a _let_1 X_2)))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real (tptp.fun _let_1 tptp.bool) (tptp.member tptp.real) X_2) (tptp.field_char_0_Rats tptp.real))) (not (forall ((M_2 $$unsorted) (N_2 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (=> (not (= N_2 (tptp.zero_zero tptp.nat))) (=> (= (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.nat tptp.real _let_1 M_2)) (tptp.hAPP tptp.nat tptp.real _let_1 N_2))) (not (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) M_2) N_2) (tptp.one_one tptp.nat))))))))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (= (tptp.zero_frac X_a) (tptp.hAPP _let_1 X_a (tptp.abs_Frac X_a) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) (tptp.zero_zero tptp.int)) (tptp.one_one tptp.int)))))) (forall ((L $$unsorted) (U_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_gr676655987ssThan tptp.nat) L) U_1))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real (tptp.fun _let_1 tptp.bool) (tptp.member tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N)) (tptp.field_char_0_Rats tptp.real))))) (forall ((L $$unsorted) (U_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hAPP _let_1 tptp.nat (tptp.finite_card tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_gr676655987ssThan tptp.nat) L) U_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) U_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc L))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.product_prod tptp.int tptp.int))) (= (tptp.one_frac X_a) (tptp.hAPP _let_2 X_a (tptp.abs_Frac X_a) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) (tptp.product_Pair tptp.int tptp.int) _let_1) _let_1)))))) (forall ((X_a $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (= (tptp.hAPP tptp.int X_a (tptp.number_of_frac X_a) N_1) (tptp.hAPP _let_1 X_a (tptp.abs_Frac X_a) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) N_1) (tptp.one_one tptp.int)))))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) X_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) X_2) Y_2)) (exists ((X $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.real (tptp.fun _let_2 tptp.bool) (tptp.member tptp.real) X) (tptp.field_char_0_Rats tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X) Y_2)))))))))) (forall ((F $$unsorted) (Y_2 $$unsorted) (X_2 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real _let_1) (tptp.ord_gr676655987ssThan tptp.real) A_2) B_1))) (let ((_let_3 (tptp.member tptp.real))) (let ((_let_4 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) A_2) B_1)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 X_2) _let_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_4 _let_3 Y_2) _let_2)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (let ((_let_2 (tptp.fun tptp.real _let_1))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real (tptp.fun _let_1 tptp.bool) (tptp.member tptp.real) X) (tptp.hAPP tptp.real _let_1 (tptp.hAPP tptp.real _let_2 (tptp.ord_gr676655987ssThan tptp.real) A_2) B_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) _let_2 (tptp.deriv tptp.real) F) X) (tptp.zero_zero tptp.real))))))) (= (tptp.hAPP tptp.real tptp.real F X_2) (tptp.hAPP tptp.real tptp.real F Y_2))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field_char_0 X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.field_char_0_Rats X_a))) (let ((_let_2 (tptp.member X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 A_2) _let_1)) (=> (not (= (tptp.ti X_a A_2) (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_2)) _let_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field_char_0 X_a) (forall ((B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.field_char_0_Rats X_a))) (let ((_let_2 (tptp.member X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 A_2) _let_1)) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 B_1) _let_1)) (=> (not (= (tptp.ti X_a B_1) (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) A_2) B_1)) _let_1)))))))))))) (forall ((K $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.iszero tptp.rat) (tptp.hAPP tptp.int tptp.rat (tptp.number_number_of tptp.rat) K))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.iszero tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) K))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.field_char_0 X_a) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) (tptp.zero_zero X_a)) (tptp.field_char_0_Rats X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.field_char_0 X_a) (forall ((B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.field_char_0_Rats X_a))) (let ((_let_2 (tptp.member X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 A_2) _let_1)) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 B_1) _let_1)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_2) B_1)) _let_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field_char_0 X_a) (forall ((B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.field_char_0_Rats X_a))) (let ((_let_2 (tptp.member X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 A_2) _let_1)) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 B_1) _let_1)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_2) B_1)) _let_1))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.number_ring X_a) (tptp.field_char_0 X_a)) (forall ((W_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) W_1)) (tptp.field_char_0_Rats X_a))))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.field_char_0 X_a) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) (tptp.one_one X_a)) (tptp.field_char_0_Rats X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.field_char_0 X_a) (forall ((B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.field_char_0_Rats X_a))) (let ((_let_2 (tptp.member X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 A_2) _let_1)) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 B_1) _let_1)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) A_2) B_1)) _let_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field_char_0 X_a) (forall ((N $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.field_char_0_Rats X_a))) (let ((_let_2 (tptp.member X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 A_2) _let_1)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_2) N)) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field_char_0 X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.field_char_0_Rats X_a))) (let ((_let_2 (tptp.member X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 A_2) _let_1)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_2)) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.field_inverse_zero X_a) (tptp.field_char_0 X_a)) (forall ((B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.field_char_0_Rats X_a))) (let ((_let_2 (tptp.member X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 A_2) _let_1)) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 B_1) _let_1)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.inverse_divide X_a) A_2) B_1)) _let_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field_char_0 X_a) (forall ((N $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) N)) (tptp.field_char_0_Rats X_a))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.field_inverse_zero X_a) (tptp.field_char_0 X_a)) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.field_char_0_Rats X_a))) (let ((_let_2 (tptp.member X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 A_2) _let_1)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 (tptp.hAPP X_a X_a (tptp.inverse_inverse X_a) A_2)) _let_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field_char_0 X_a) (forall ((Z $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z)) (tptp.field_char_0_Rats X_a))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) X_2) Y_2)) (exists ((X $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.real (tptp.fun _let_2 tptp.bool) (tptp.member tptp.real) X) (tptp.field_char_0_Rats tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X) Y_2)))))))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) Y_2) X_2)) (= (tptp.hAPP _let_1 tptp.real (tptp.complete_Sup_Sup tptp.real) (tptp.hAPP tptp.real _let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real _let_1) (tptp.ord_gr676655987ssThan tptp.real) Y_2) X_2)) X_2)))) (forall ((X_2 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real (tptp.fun _let_1 tptp.bool) (tptp.member tptp.real) X_2) X_3)) (=> (exists ((Z_2 $$unsorted)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real (tptp.fun _let_1 tptp.bool) (tptp.member tptp.real) X) X_3)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) X) Z_2)))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) X_2) (tptp.hAPP _let_1 tptp.real (tptp.complete_Sup_Sup tptp.real) X_3))))))) (forall ((Z $$unsorted) (X_2 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real (tptp.fun _let_1 tptp.bool) (tptp.member tptp.real) X_2) X_3)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real (tptp.fun _let_1 tptp.bool) (tptp.member tptp.real) X) X_3)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) X) Z))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) X_2) (tptp.hAPP _let_1 tptp.real (tptp.complete_Sup_Sup tptp.real) X_3))))))) (forall ((K_4 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (= (tptp.hAPP _let_1 tptp.rat tptp.frct (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) K_4)) (tptp.one_one tptp.int))) (tptp.hAPP tptp.int tptp.rat (tptp.number_number_of tptp.rat) K_4)))) (forall ((K_4 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (= (tptp.hAPP _let_1 tptp.rat tptp.frct (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) (tptp.zero_zero tptp.int)) K_4)) (tptp.zero_zero tptp.rat)))) (forall ((K_4 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (= (tptp.hAPP _let_1 tptp.rat tptp.frct (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) K_4) (tptp.zero_zero tptp.int))) (tptp.zero_zero tptp.rat)))) (= (tptp.hAPP _let_132 tptp.rat tptp.frct _let_195) _let_189) (forall ((K_4 $$unsorted) (L_4 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.rat))) (let ((_let_2 (tptp.number_number_of tptp.int))) (let ((_let_3 (tptp.product_prod tptp.int tptp.int))) (= (tptp.hAPP _let_3 tptp.rat tptp.frct (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) (tptp.product_Pair tptp.int tptp.int) (tptp.hAPP tptp.int tptp.int _let_2 K_4)) (tptp.hAPP tptp.int tptp.int _let_2 L_4))) (tptp.hAPP tptp.rat tptp.rat (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.rat) (tptp.inverse_divide tptp.rat) (tptp.hAPP tptp.int tptp.rat _let_1 K_4)) (tptp.hAPP tptp.int tptp.rat _let_1 L_4))))))) (forall ((K_4 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (= (tptp.hAPP _let_1 tptp.rat tptp.frct (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) (tptp.one_one tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) K_4))) (tptp.hAPP tptp.rat tptp.rat (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.rat) (tptp.inverse_divide tptp.rat) (tptp.one_one tptp.rat)) (tptp.hAPP tptp.int tptp.rat (tptp.number_number_of tptp.rat) K_4))))) (forall ((Z $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real (tptp.fun _let_1 tptp.bool) (tptp.member tptp.real) Z) X_3)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real (tptp.fun _let_1 tptp.bool) (tptp.member tptp.real) X) X_3)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) X) Z))))) (= (tptp.hAPP _let_1 tptp.real (tptp.complete_Sup_Sup tptp.real) X_3) Z))))) (forall ((Z $$unsorted) (Y_2 $$unsorted) (X_2 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) Y_2))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real (tptp.fun _let_1 tptp.bool) (tptp.member tptp.real) X_2) X_3)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_2 X_2)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real (tptp.fun _let_1 tptp.bool) (tptp.member tptp.real) X) X_3)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) X) Z))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_2 (tptp.hAPP _let_1 tptp.real (tptp.complete_Sup_Sup tptp.real) X_3))))))))) (forall ((Q_3 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.rat tptp.rat (tptp.abs_abs tptp.rat) Q_3))) (let ((_let_2 (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less tptp.rat) Q_3) (tptp.zero_zero tptp.rat))))) (and (=> _let_2 (= _let_1 (tptp.hAPP tptp.rat tptp.rat (tptp.uminus_uminus tptp.rat) Q_3))) (=> (not _let_2) (= _let_1 Q_3)))))) (forall ((Q_3 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.rat))) (let ((_let_2 (tptp.hAPP tptp.rat tptp.rat (tptp.sgn_sgn tptp.rat) Q_3))) (let ((_let_3 (tptp.zero_zero tptp.rat))) (let ((_let_4 (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less tptp.rat) _let_3) Q_3)))) (let ((_let_5 (= Q_3 _let_3))) (and (=> _let_5 (= _let_2 _let_3)) (=> (not _let_5) (and (=> _let_4 (= _let_2 _let_1)) (=> (not _let_4) (= _let_2 (tptp.hAPP tptp.rat tptp.rat (tptp.uminus_uminus tptp.rat) _let_1)))))))))))) (forall ((Q_3 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.rat tptp.rat))) (= (tptp.hAPP tptp.rat tptp.rat (tptp.hAPP tptp.rat _let_1 (tptp.inverse_divide tptp.rat) Q_3) R_4) (tptp.hAPP tptp.rat tptp.rat (tptp.hAPP tptp.rat _let_1 (tptp.times_times tptp.rat) Q_3) (tptp.hAPP tptp.rat tptp.rat (tptp.inverse_inverse tptp.rat) R_4))))) (forall ((P_5 $$unsorted) (Q_3 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus tptp.int))) (let ((_let_2 (tptp.product_Pair tptp.int tptp.int))) (let ((_let_3 (tptp.product_prod tptp.int tptp.int))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) Q_3) (tptp.zero_zero tptp.int))) (= (tptp.hAPP _let_3 _let_3 tptp.normalize (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 _let_2 P_5) Q_3)) (tptp.hAPP _let_3 _let_3 tptp.normalize (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 _let_2 (tptp.hAPP tptp.int tptp.int _let_1 P_5)) (tptp.hAPP tptp.int tptp.int _let_1 Q_3)))))))))) (forall ((P_5 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (= (tptp.hAPP tptp.rat _let_1 tptp.quotient_of (tptp.hAPP tptp.rat tptp.rat (tptp.sgn_sgn tptp.rat) P_5)) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.sgn_sgn tptp.int) (tptp.hAPP _let_1 tptp.int (tptp.product_fst tptp.int tptp.int) (tptp.hAPP tptp.rat _let_1 tptp.quotient_of P_5)))) (tptp.one_one tptp.int))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (=> (= (tptp.hAPP tptp.rat _let_1 tptp.quotient_of A_1) (tptp.hAPP tptp.rat _let_1 tptp.quotient_of B)) (= A_1 B)))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (= (= (tptp.hAPP tptp.rat _let_1 tptp.quotient_of A_2) (tptp.hAPP tptp.rat _let_1 tptp.quotient_of B_1)) (= A_2 B_1)))) (forall ((Q_3 $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.rat tptp.rat))) (= (tptp.hAPP tptp.rat tptp.rat (tptp.hAPP tptp.rat _let_1 (tptp.minus_minus tptp.rat) Q_3) R_4) (tptp.hAPP tptp.rat tptp.rat (tptp.hAPP tptp.rat _let_1 (tptp.plus_plus tptp.rat) Q_3) (tptp.hAPP tptp.rat tptp.rat (tptp.uminus_uminus tptp.rat) R_4))))) (forall ((Z $$unsorted) (W_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.rat tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat _let_1 (tptp.ord_less tptp.rat) Z) W_1)) (and (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat _let_1 (tptp.ord_less_eq tptp.rat) Z) W_1)) (not (= Z W_1)))))) (forall ((R_4 $$unsorted) (P_5 $$unsorted) (Q_3 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (=> (= (tptp.hAPP tptp.rat _let_1 tptp.quotient_of R_4) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) P_5) Q_3)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) Q_3))))) (= (tptp.hAPP tptp.rat _let_132 tptp.quotient_of _let_189) _let_195) (forall ((R_4 $$unsorted) (P_5 $$unsorted) (Q_3 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (=> (= (tptp.hAPP _let_1 _let_1 tptp.normalize R_4) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) P_5) Q_3)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) Q_3))))) (forall ((P_5 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.product_Pair tptp.int tptp.int))) (let ((_let_3 (tptp.product_prod tptp.int tptp.int))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (= (tptp.hAPP _let_3 _let_3 tptp.normalize (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 _let_2 P_5) _let_1)) (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 _let_2 _let_1) (tptp.one_one tptp.int)))))))) (forall ((P_5 $$unsorted) (R_4 $$unsorted) (S_3 $$unsorted) (Q_3 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.product_Pair tptp.int tptp.int))) (let ((_let_4 (tptp.product_prod tptp.int tptp.int))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (let ((_let_6 (tptp.zero_zero tptp.int))) (=> (not (= (tptp.ti tptp.int Q_3) _let_6)) (=> (not (= (tptp.ti tptp.int S_3) _let_6)) (=> (= (tptp.hAPP _let_4 _let_4 tptp.normalize (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 _let_3 P_5) Q_3)) (tptp.hAPP _let_4 _let_4 tptp.normalize (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 _let_3 R_4) S_3))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 P_5) S_3) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 R_4) Q_3)))))))))))) (= (tptp.hAPP tptp.rat _let_132 tptp.quotient_of _let_188) (tptp.hAPP tptp.int _let_132 (tptp.hAPP tptp.int _let_194 _let_193 _let_9) _let_8)) (forall ((K_4 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (= (tptp.hAPP tptp.rat _let_1 tptp.quotient_of (tptp.hAPP tptp.int tptp.rat (tptp.number_number_of tptp.rat) K_4)) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) K_4)) (tptp.one_one tptp.int))))) (forall ((R_4 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less tptp.rat) (tptp.zero_zero tptp.rat)) R_4)) (not (forall ((S_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less tptp.rat) (tptp.zero_zero tptp.rat)) S_1)) (forall ((T_4 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less tptp.rat) (tptp.zero_zero tptp.rat)) T_4)) (not (= R_4 (tptp.hAPP tptp.rat tptp.rat (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.rat) (tptp.plus_plus tptp.rat) S_1) T_4)))))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.product_snd tptp.int tptp.int))) (let ((_let_2 (tptp.product_prod tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP _let_2 tptp.int _let_1 X_2))) (let ((_let_4 (tptp.product_fst tptp.int tptp.int))) (let ((_let_5 (tptp.times_times tptp.int))) (let ((_let_6 (tptp.fun tptp.int tptp.int))) (let ((_let_7 (tptp.hAPP _let_2 tptp.int _let_1 Y_2))) (let ((_let_8 (tptp.zero_zero tptp.int))) (let ((_let_9 (tptp.product_prod _let_2 _let_2))) (let ((_let_10 (tptp.fun _let_9 tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_10 tptp.bool (tptp.hAPP _let_9 (tptp.fun _let_10 tptp.bool) (tptp.member _let_9) (tptp.hAPP _let_2 _let_9 (tptp.hAPP _let_2 (tptp.fun _let_2 _let_9) (tptp.product_Pair _let_2 _let_2) X_2) Y_2)) tptp.ratrel)) (and (not (= _let_3 _let_8)) (not (= _let_7 _let_8)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_5 (tptp.hAPP _let_2 tptp.int _let_4 X_2)) _let_7) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_6 _let_5 (tptp.hAPP _let_2 tptp.int _let_4 Y_2)) _let_3))))))))))))))) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract (tptp.one_one tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) K_4)) (tptp.hAPP tptp.rat tptp.rat (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.rat) (tptp.inverse_divide tptp.rat) (tptp.one_one tptp.rat)) (tptp.hAPP tptp.int tptp.rat (tptp.number_number_of tptp.rat) K_4)))) (forall ((R_4 $$unsorted) (S_3 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.real))) (let ((_let_2 (tptp.number_number_of tptp.rat))) (= (tptp.hAPP tptp.rat tptp.real tptp.ratreal (tptp.hAPP tptp.rat tptp.rat (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.rat) (tptp.inverse_divide tptp.rat) (tptp.hAPP tptp.int tptp.rat _let_2 R_4)) (tptp.hAPP tptp.int tptp.rat _let_2 S_3))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.int tptp.real _let_1 R_4)) (tptp.hAPP tptp.int tptp.real _let_1 S_3)))))) (forall ((A_1 $$unsorted) (B $$unsorted) (P_5 $$unsorted) (Q_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.rat))) (let ((_let_2 (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_1 tptp.fract A_1) B))) (let ((_let_3 (tptp.product_prod tptp.int tptp.int))) (=> (= (tptp.hAPP tptp.rat _let_3 tptp.quotient_of _let_2) (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) (tptp.product_Pair tptp.int tptp.int) P_5) Q_3)) (= (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_1 tptp.fract P_5) Q_3) _let_2)))))) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.rat))) (= (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_2 tptp.fract A_1) _let_1) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_2 tptp.fract _let_1) (tptp.one_one tptp.int)))))) (= _let_189 _let_192) (= _let_192 _let_189) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract K_4) (tptp.zero_zero tptp.int)) (tptp.zero_zero tptp.rat))) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract (tptp.zero_zero tptp.int)) K_4) (tptp.zero_zero tptp.rat))) (forall ((A_1 $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract (tptp.zero_zero tptp.int)))) (= (tptp.hAPP tptp.int tptp.rat _let_1 A_1) (tptp.hAPP tptp.int tptp.rat _let_1 C)))) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.nat tptp.rat (tptp.semiring_1_of_nat tptp.rat) K_4) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) K_4)) (tptp.one_one tptp.int)))) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) K_4)) (tptp.one_one tptp.int)) (tptp.hAPP tptp.nat tptp.rat (tptp.semiring_1_of_nat tptp.rat) K_4))) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.rat (tptp.ring_1_of_int tptp.rat) K_4) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract K_4) (tptp.one_one tptp.int)))) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract K_4) (tptp.one_one tptp.int)) (tptp.hAPP tptp.int tptp.rat (tptp.ring_1_of_int tptp.rat) K_4))) (forall ((K_4 $$unsorted) (L_4 $$unsorted)) (let ((_let_1 (tptp.ring_1_of_int tptp.rat))) (= (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract K_4) L_4) (tptp.hAPP tptp.rat tptp.rat (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.rat) (tptp.inverse_divide tptp.rat) (tptp.hAPP tptp.int tptp.rat _let_1 K_4)) (tptp.hAPP tptp.int tptp.rat _let_1 L_4))))) (forall ((W $$unsorted)) (= (tptp.hAPP tptp.int tptp.rat (tptp.number_number_of tptp.rat) W) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract W) (tptp.one_one tptp.int)))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) (tptp.hAPP tptp.rat tptp.real tptp.ratreal X_1)) (tptp.hAPP tptp.rat tptp.int (tptp.archim2085082626_floor tptp.rat) X_1))) (forall ((A_1 $$unsorted) (B $$unsorted)) (= (tptp.hAPP tptp.rat tptp.int (tptp.archim2085082626_floor tptp.rat) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract A_1) B)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) A_1) B))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.rat))) (= (tptp.hAPP tptp.rat tptp.rat (tptp.inverse_inverse tptp.rat) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_1 tptp.fract A_1) B)) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_1 tptp.fract B) A_1)))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.rat))) (let ((_let_2 (tptp.uminus_uminus tptp.int))) (= (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_1 tptp.fract (tptp.hAPP tptp.int tptp.int _let_2 A_1)) (tptp.hAPP tptp.int tptp.int _let_2 B)) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_1 tptp.fract A_1) B))))) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.rat))) (let ((_let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) C))) (=> (not (= (tptp.ti tptp.int C) (tptp.zero_zero tptp.int))) (= (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_1 tptp.fract (tptp.hAPP tptp.int tptp.int _let_2 A_1)) (tptp.hAPP tptp.int tptp.int _let_2 B)) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_1 tptp.fract A_1) B)))))) (forall ((A_2 $$unsorted) (C_1 $$unsorted) (D_1 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.rat))) (let ((_let_4 (tptp.zero_zero tptp.int))) (=> (not (= (tptp.ti tptp.int B_1) _let_4)) (=> (not (= (tptp.ti tptp.int D_1) _let_4)) (= (= (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_3 tptp.fract A_2) B_1) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_3 tptp.fract C_1) D_1)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_2) D_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 C_1) B_1)))))))))) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted) (D $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.rat))) (= (tptp.hAPP tptp.rat tptp.rat (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.rat) (tptp.inverse_divide tptp.rat) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_3 tptp.fract A_1) B)) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_3 tptp.fract C) D)) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_3 tptp.fract (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) D)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B) C))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.rat))) (= (tptp.hAPP tptp.rat tptp.rat (tptp.uminus_uminus tptp.rat) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_1 tptp.fract A_1) B)) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_1 tptp.fract (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) A_1)) B)))) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted) (D $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.rat))) (= (tptp.hAPP tptp.rat tptp.rat (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.rat) (tptp.times_times tptp.rat) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_3 tptp.fract A_1) B)) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_3 tptp.fract C) D)) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_3 tptp.fract (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) C)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B) D))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.abs_abs tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.rat))) (= (tptp.hAPP tptp.rat tptp.rat (tptp.abs_abs tptp.rat) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_2 tptp.fract A_1) B)) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_2 tptp.fract (tptp.hAPP tptp.int tptp.int _let_1 A_1)) (tptp.hAPP tptp.int tptp.int _let_1 B)))))) (forall ((A_1 $$unsorted) (B $$unsorted) (P_5 $$unsorted) (Q_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.rat))) (let ((_let_2 (tptp.product_Pair tptp.int tptp.int))) (let ((_let_3 (tptp.product_prod tptp.int tptp.int))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (=> (= (tptp.hAPP _let_3 _let_3 tptp.normalize (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 _let_2 A_1) B)) (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_4 _let_2 P_5) Q_3)) (= (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_1 tptp.fract P_5) Q_3) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_1 tptp.fract A_1) B)))))))) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.rat tptp.real tptp.ratreal X_2)) (tptp.hAPP tptp.rat tptp.real tptp.ratreal Y_2))) (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less tptp.rat) X_2) Y_2)))) (= _let_191 _let_25) (= _let_25 _let_191) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) K_4) (tptp.hAPP tptp.rat tptp.real tptp.ratreal (tptp.hAPP tptp.int tptp.rat (tptp.number_number_of tptp.rat) K_4)))) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.rat tptp.real tptp.ratreal (tptp.hAPP tptp.int tptp.rat (tptp.number_number_of tptp.rat) K_4)) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) K_4))) (= _let_190 _let_127) (= _let_127 _let_190) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.rat tptp.real tptp.ratreal X_2)) (tptp.hAPP tptp.rat tptp.real tptp.ratreal Y_2))) (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less_eq tptp.rat) X_2) Y_2)))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.rat tptp.real tptp.ratreal X_1)) (tptp.hAPP tptp.rat tptp.real tptp.ratreal Y_1)) (tptp.hAPP tptp.rat tptp.real tptp.ratreal (tptp.hAPP tptp.rat tptp.rat (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.rat) (tptp.plus_plus tptp.rat) X_1) Y_1)))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) (tptp.hAPP tptp.rat tptp.real tptp.ratreal X_1)) (tptp.hAPP tptp.rat tptp.real tptp.ratreal Y_1)) (tptp.hAPP tptp.rat tptp.real tptp.ratreal (tptp.hAPP tptp.rat tptp.rat (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.rat) (tptp.minus_minus tptp.rat) X_1) Y_1)))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.rat tptp.real tptp.ratreal X_1)) (tptp.hAPP tptp.rat tptp.real tptp.ratreal (tptp.hAPP tptp.rat tptp.rat (tptp.uminus_uminus tptp.rat) X_1)))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.rat tptp.real tptp.ratreal X_1)) (tptp.hAPP tptp.rat tptp.real tptp.ratreal Y_1)) (tptp.hAPP tptp.rat tptp.real tptp.ratreal (tptp.hAPP tptp.rat tptp.rat (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.rat) (tptp.inverse_divide tptp.rat) X_1) Y_1)))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.rat tptp.real tptp.ratreal X_1)) (tptp.hAPP tptp.rat tptp.real tptp.ratreal Y_1)) (tptp.hAPP tptp.rat tptp.real tptp.ratreal (tptp.hAPP tptp.rat tptp.rat (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.rat) (tptp.times_times tptp.rat) X_1) Y_1)))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) (tptp.hAPP tptp.rat tptp.real tptp.ratreal X_1)) (tptp.hAPP tptp.rat tptp.real tptp.ratreal (tptp.hAPP tptp.rat tptp.rat (tptp.inverse_inverse tptp.rat) X_1)))) (= _let_188 (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_187 tptp.fract _let_9) _let_8)) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) K_4)) (tptp.one_one tptp.int)) (tptp.hAPP tptp.int tptp.rat (tptp.number_number_of tptp.rat) K_4))) (forall ((K_4 $$unsorted)) (= (tptp.hAPP tptp.int tptp.rat (tptp.number_number_of tptp.rat) K_4) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) K_4)) (tptp.one_one tptp.int)))) (forall ((K_4 $$unsorted) (L_4 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.rat))) (let ((_let_2 (tptp.number_number_of tptp.int))) (= (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract (tptp.hAPP tptp.int tptp.int _let_2 K_4)) (tptp.hAPP tptp.int tptp.int _let_2 L_4)) (tptp.hAPP tptp.rat tptp.rat (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.rat) (tptp.inverse_divide tptp.rat) (tptp.hAPP tptp.int tptp.rat _let_1 K_4)) (tptp.hAPP tptp.int tptp.rat _let_1 L_4)))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (= (tptp.hAPP tptp.rat _let_1 tptp.quotient_of (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract A_1) B)) (tptp.hAPP _let_1 _let_1 tptp.normalize (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) A_1) B))))) (forall ((P_5 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (= (tptp.hAPP _let_1 tptp.rat tptp.frct P_5) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract (tptp.hAPP _let_1 tptp.int (tptp.product_fst tptp.int tptp.int) P_5)) (tptp.hAPP _let_1 tptp.int (tptp.product_snd tptp.int tptp.int) P_5))))) (forall ((A_2 $$unsorted) (C_1 $$unsorted) (D_1 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B_1) D_1))) (let ((_let_4 (tptp.fun tptp.int tptp.rat))) (let ((_let_5 (tptp.zero_zero tptp.int))) (=> (not (= (tptp.ti tptp.int B_1) _let_5)) (=> (not (= (tptp.ti tptp.int D_1) _let_5)) (= (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less tptp.rat) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_4 tptp.fract A_2) B_1)) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_4 tptp.fract C_1) D_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_2) D_1)) _let_3)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 C_1) B_1)) _let_3)))))))))))) (forall ((R_4 $$unsorted) (S_3 $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.real))) (let ((_let_2 (tptp.inverse_divide tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.number_number_of tptp.rat))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.rat tptp.real tptp.ratreal (tptp.hAPP tptp.int tptp.rat _let_4 R_4))) (tptp.hAPP tptp.rat tptp.real tptp.ratreal (tptp.hAPP tptp.int tptp.rat _let_4 S_3))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.int tptp.real _let_1 R_4)) (tptp.hAPP tptp.int tptp.real _let_1 S_3)))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.sgn_sgn tptp.int))) (= (tptp.hAPP tptp.rat tptp.rat (tptp.sgn_sgn tptp.rat) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract A_1) B)) (tptp.hAPP tptp.int tptp.rat (tptp.ring_1_of_int tptp.rat) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int _let_1 A_1)) (tptp.hAPP tptp.int tptp.int _let_1 B)))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.ord_less tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 _let_1) B_1)) (= (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less tptp.rat) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract A_2) B_1)) (tptp.zero_zero tptp.rat))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 A_2) _let_1)))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 B_1)) (= (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less tptp.rat) (tptp.zero_zero tptp.rat)) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract A_2) B_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 A_2)))))) (forall ((A_2 $$unsorted) (C_1 $$unsorted) (D_1 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B_1) D_1))) (let ((_let_4 (tptp.fun tptp.int tptp.rat))) (let ((_let_5 (tptp.zero_zero tptp.int))) (=> (not (= (tptp.ti tptp.int B_1) _let_5)) (=> (not (= (tptp.ti tptp.int D_1) _let_5)) (= (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less_eq tptp.rat) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_4 tptp.fract A_2) B_1)) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_4 tptp.fract C_1) D_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_2) D_1)) _let_3)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 C_1) B_1)) _let_3)))))))))))) (forall ((A_1 $$unsorted) (C $$unsorted) (D $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.rat))) (let ((_let_4 (tptp.zero_zero tptp.int))) (=> (not (= (tptp.ti tptp.int B) _let_4)) (=> (not (= (tptp.ti tptp.int D) _let_4)) (= (tptp.hAPP tptp.rat tptp.rat (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.rat) (tptp.plus_plus tptp.rat) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_3 tptp.fract A_1) B)) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_3 tptp.fract C) D)) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_3 tptp.fract (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) D)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 C) B))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B) D)))))))))) (forall ((A_1 $$unsorted) (C $$unsorted) (D $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.rat))) (let ((_let_4 (tptp.zero_zero tptp.int))) (=> (not (= (tptp.ti tptp.int B) _let_4)) (=> (not (= (tptp.ti tptp.int D) _let_4)) (= (tptp.hAPP tptp.rat tptp.rat (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.rat) (tptp.minus_minus tptp.rat) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_3 tptp.fract A_1) B)) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_3 tptp.fract C) D)) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_3 tptp.fract (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.minus_minus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) D)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 C) B))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B) D)))))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.zero_zero tptp.int)) B_1)) (= (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less tptp.rat) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract A_2) B_1)) (tptp.one_one tptp.rat))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 A_2) B_1))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.zero_zero tptp.int)) B_1)) (= (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less tptp.rat) (tptp.one_one tptp.rat)) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract A_2) B_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 B_1) A_2))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.rat))) (=> (not (= (tptp.ti tptp.int N_1) (tptp.zero_zero tptp.int))) (= (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_1 tptp.fract (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) M) N_1)) N_1) (tptp.hAPP tptp.rat tptp.rat (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.rat) (tptp.plus_plus tptp.rat) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_1 tptp.fract M) N_1)) (tptp.one_one tptp.rat)))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) _let_1) B_1)) (= (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less_eq tptp.rat) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract A_2) B_1)) (tptp.zero_zero tptp.rat))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) A_2) _let_1))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) _let_1) B_1)) (= (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less_eq tptp.rat) (tptp.zero_zero tptp.rat)) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract A_2) B_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) _let_1) A_2))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_div tptp.int) A_1) B))) (let ((_let_3 (tptp.ring_1_of_int tptp.rat))) (let ((_let_4 (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract A_1) B))) (let ((_let_5 (tptp.fun tptp.rat tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat _let_5 (tptp.ord_less_eq tptp.rat) (tptp.hAPP tptp.int tptp.rat _let_3 _let_2)) _let_4)) (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat _let_5 (tptp.ord_less tptp.rat) _let_4) (tptp.hAPP tptp.int tptp.rat _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) _let_2) (tptp.one_one tptp.int)))))))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) B_1)) (= (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less_eq tptp.rat) (tptp.one_one tptp.rat)) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract A_2) B_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) B_1) A_2)))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) B_1)) (= (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less_eq tptp.rat) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract A_2) B_1)) (tptp.one_one tptp.rat))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) A_2) B_1)))))) (forall ((Q_2 $$unsorted) (P_1 $$unsorted)) (=> (forall ((A_4 $$unsorted) (B_4 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) B_4)) (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool P_1 (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract A_4) B_4))))) (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool P_1 Q_2)))) (forall ((X_a $$unsorted) (R_3 $$unsorted) (F $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_a))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) (tptp.hAPP X_a _let_1 (tptp.hAPP X_a (tptp.fun X_a _let_1) (tptp.product_Pair X_a X_a) X_2) Y_2)))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP X_a tptp.nat F X_2)) (tptp.hAPP X_a tptp.nat F Y_2))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_3 R_3)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_3 (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun X_a tptp.nat) (tptp.fun _let_2 _let_2) (tptp.mlex_prod X_a) F) R_3))))))))) (forall ((X_a $$unsorted) (R_3 $$unsorted) (F $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_a))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.hAPP X_a tptp.nat F X_2)) (tptp.hAPP X_a tptp.nat F Y_2))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) (tptp.hAPP X_a _let_1 (tptp.hAPP X_a (tptp.fun X_a _let_1) (tptp.product_Pair X_a X_a) X_2) Y_2)) (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun X_a tptp.nat) (tptp.fun _let_2 _let_2) (tptp.mlex_prod X_a) F) R_3))))))) (forall ((B_1 $$unsorted) (Q_2 $$unsorted) (R_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) Q_2))) (let ((_let_3 (tptp.product_Pair tptp.int tptp.int))) (let ((_let_4 (tptp.product_prod tptp.int tptp.int))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (let ((_let_6 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) R_1) B_1))) (let ((_let_7 (tptp.fun _let_4 _let_4))) (= (tptp.hAPP _let_4 _let_4 (tptp.hAPP tptp.int _let_7 tptp.adjust B_1) (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 _let_3 Q_2) R_1)) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_4 _let_7 (tptp.hAPP tptp.bool (tptp.fun _let_4 _let_7) (tptp.if _let_4) (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) _let_6)) (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) _let_2) (tptp.one_one tptp.int))) _let_6)) (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int _let_5 _let_3 _let_2) R_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_idom X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.ord_less X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.plus_plus X_a))) (let ((_let_5 (tptp.fun X_a X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a (tptp.fun _let_3 tptp.bool) (tptp.member X_a) A_2) (tptp.ring_1_Ints X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_5 _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_5 _let_4 (tptp.one_one X_a)) A_2)) A_2)) _let_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 A_2) _let_1)))))))))))) (forall ((X_a $$unsorted) (Q_1 $$unsorted) (P_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.bool tptp.bool))) (let ((_let_2 (tptp.fun X_a _let_1))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.collect X_a))) (let ((_let_5 (tptp.finite_finite_1 X_a))) (=> (or (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_5 (tptp.hAPP _let_3 _let_3 _let_4 P_1))) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_5 (tptp.hAPP _let_3 _let_3 _let_4 Q_1)))) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_5 (tptp.hAPP _let_3 _let_3 _let_4 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_3) (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.bool _let_1) (tptp.fun _let_3 _let_2) (tptp.combb tptp.bool _let_1 X_a) tptp.fconj) P_1)) Q_1))))))))))) (forall ((K $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.nat) (tptp.hAPP _let_1 _let_1 (tptp.collect tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.nat tptp.nat tptp.bool) (tptp.ord_less tptp.nat)) K))))))) (forall ((K $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.nat) (tptp.hAPP _let_1 _let_1 (tptp.collect tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.nat tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat)) K))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.fun _let_1 _let_2))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 _let_1) (tptp.hAPP _let_2 _let_2 (tptp.collect _let_1) (tptp.hAPP _let_1 _let_2 (tptp.hAPP _let_3 _let_3 (tptp.combc _let_1 _let_1 tptp.bool) (tptp.ord_less_eq _let_1)) A_3))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((Z $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z)) (tptp.ring_1_Ints X_a))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((N $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) N)) (tptp.ring_1_Ints X_a))))))) (tptp.hBOOL (tptp.hAPP _let_10 tptp.bool (tptp.hAPP _let_170 _let_63 (tptp.nat_tr1645093318rphism tptp.nat tptp.int) _let_186) (tptp.hAPP tptp.bool _let_10 (tptp.combk tptp.bool tptp.nat) tptp.fTrue))) (forall ((P_1 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (let ((_let_5 (tptp.fun tptp.bool tptp.bool))) (let ((_let_6 (tptp.fun tptp.int _let_5))) (= (tptp.hAPP _let_4 _let_4 (tptp.collect tptp.int) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_6 (tptp.fun _let_4 _let_4) (tptp.combs tptp.int tptp.bool tptp.bool) (tptp.hAPP _let_4 _let_6 (tptp.hAPP (tptp.fun tptp.bool _let_5) (tptp.fun _let_4 _let_6) (tptp.combb tptp.bool _let_5 tptp.int) tptp.fconj) (tptp.hAPP tptp.int _let_4 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) P_1)) (tptp.hAPP _let_2 _let_4 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_4) (tptp.image tptp.nat tptp.int) _let_1) (tptp.hAPP _let_2 _let_2 (tptp.collect tptp.nat) (tptp.hAPP _let_3 _let_2 (tptp.hAPP _let_4 (tptp.fun _let_3 _let_2) (tptp.combb tptp.int tptp.bool tptp.nat) P_1) _let_1))))))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.zero_zero tptp.int))) (let ((_let_5 (tptp.fun tptp.bool tptp.bool))) (let ((_let_6 (tptp.fun tptp.int _let_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 _let_4) N)) (= (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP _let_2 tptp.nat (tptp.finite_card tptp.int) (tptp.hAPP _let_2 _let_2 (tptp.collect tptp.int) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_6 (tptp.fun _let_2 _let_2) (tptp.combs tptp.int tptp.bool tptp.bool) (tptp.hAPP _let_2 _let_6 (tptp.hAPP (tptp.fun tptp.bool _let_5) (tptp.fun _let_2 _let_6) (tptp.combb tptp.bool _let_5 tptp.int) tptp.fconj) (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) _let_4))) (tptp.hAPP tptp.int _let_2 (tptp.hAPP _let_3 _let_3 (tptp.combc tptp.int tptp.int tptp.bool) _let_1) N))))) (tptp.ti tptp.int N)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((G $$unsorted) (E_3 $$unsorted) (F $$unsorted) (X_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a X_a G X_2))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.inverse_divide X_a))) (let ((_let_5 (tptp.fun X_a _let_3))) (let ((_let_6 (tptp.deriv X_a))) (let ((_let_7 (tptp.fun X_a tptp.bool))) (let ((_let_8 (tptp.fun X_a _let_7))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_3 _let_8 _let_6 F) X_2) D_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_3 _let_8 _let_6 G) X_2) E_3)) (=> (not (= _let_1 (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_3 _let_8 _let_6 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_5 (tptp.fun _let_3 _let_3) (tptp.combs X_a X_a X_a) (tptp.hAPP _let_3 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_3 _let_5) (tptp.combb X_a _let_3 X_a) _let_4) F)) G)) X_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 (tptp.minus_minus X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 D_2) _let_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a F X_2)) E_3))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 _let_1) _let_1)))))))))))))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (let ((_let_3 (tptp.fun tptp.bool tptp.bool))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.int) (tptp.hAPP _let_1 _let_1 (tptp.collect tptp.int) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_4 (tptp.fun _let_1 _let_1) (tptp.combs tptp.int tptp.bool tptp.bool) (tptp.hAPP _let_1 _let_4 (tptp.hAPP (tptp.fun tptp.bool _let_3) (tptp.fun _let_1 _let_4) (tptp.combb tptp.bool _let_3 tptp.int) tptp.fconj) (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)))) (tptp.hAPP tptp.int _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.int tptp.int tptp.bool) (tptp.ord_less_eq tptp.int)) N)))))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (let ((_let_3 (tptp.fun tptp.bool tptp.bool))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.int) (tptp.hAPP _let_1 _let_1 (tptp.collect tptp.int) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_4 (tptp.fun _let_1 _let_1) (tptp.combs tptp.int tptp.bool tptp.bool) (tptp.hAPP _let_1 _let_4 (tptp.hAPP (tptp.fun tptp.bool _let_3) (tptp.fun _let_1 _let_4) (tptp.combb tptp.bool _let_3 tptp.int) tptp.fconj) (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (tptp.hAPP tptp.int _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.int tptp.int tptp.bool) (tptp.ord_less tptp.int)) N)))))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.zero_zero tptp.int))) (let ((_let_5 (tptp.fun tptp.bool tptp.bool))) (let ((_let_6 (tptp.fun tptp.int _let_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 _let_4) N)) (= (tptp.hAPP _let_2 tptp.nat (tptp.finite_card tptp.int) (tptp.hAPP _let_2 _let_2 (tptp.collect tptp.int) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_6 (tptp.fun _let_2 _let_2) (tptp.combs tptp.int tptp.bool tptp.bool) (tptp.hAPP _let_2 _let_6 (tptp.hAPP (tptp.fun tptp.bool _let_5) (tptp.fun _let_2 _let_6) (tptp.combb tptp.bool _let_5 tptp.int) tptp.fconj) (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) _let_4))) (tptp.hAPP tptp.int _let_2 (tptp.hAPP _let_3 _let_3 (tptp.combc tptp.int tptp.int tptp.bool) _let_1) N)))) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 N)))))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (let ((_let_3 (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (let ((_let_4 (tptp.fun tptp.bool tptp.bool))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 N)) (= (tptp.hAPP _let_1 tptp.nat (tptp.finite_card tptp.int) (tptp.hAPP _let_1 _let_1 (tptp.collect tptp.int) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_5 (tptp.fun _let_1 _let_1) (tptp.combs tptp.int tptp.bool tptp.bool) (tptp.hAPP _let_1 _let_5 (tptp.hAPP (tptp.fun tptp.bool _let_4) (tptp.fun _let_1 _let_5) (tptp.combb tptp.bool _let_4 tptp.int) tptp.fconj) _let_3)) (tptp.hAPP tptp.int _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.int tptp.int tptp.bool) (tptp.ord_less tptp.int)) N)))) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 N))))))))) (forall ((K $$unsorted) (Xa_2 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.real _let_2))) (let ((_let_4 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_2 (tptp.fun tptp.real _let_4) (tptp.deriv tptp.real) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_2 (tptp.fun _let_2 _let_2) (tptp.combb tptp.real tptp.real tptp.real) tptp.cos) (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_3 _let_3 (tptp.combc tptp.real tptp.real tptp.real) _let_1) K))) Xa_2) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 Xa_2) K)))))))))) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) X) (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc X))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((G $$unsorted) (E_3 $$unsorted) (F $$unsorted) (X_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.plus_plus X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.fun _let_3 _let_3))) (let ((_let_5 (tptp.fun X_a _let_3))) (let ((_let_6 (tptp.deriv X_a))) (let ((_let_7 (tptp.fun X_a tptp.bool))) (let ((_let_8 (tptp.fun X_a _let_7))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_3 _let_8 _let_6 F) X_2) D_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_3 _let_8 _let_6 G) X_2) E_3)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_3 _let_8 _let_6 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_5 _let_4 (tptp.combs X_a X_a X_a) (tptp.hAPP _let_3 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_3 _let_5) (tptp.combb X_a _let_3 X_a) _let_2) F)) (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_3 _let_4 (tptp.combb X_a X_a X_a) _let_1) G))) X_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 D_2) (tptp.hAPP X_a X_a _let_1 E_3))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((G $$unsorted) (Db $$unsorted) (F $$unsorted) (X_2 $$unsorted) (Da $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun X_a _let_2))) (let ((_let_4 (tptp.deriv X_a))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (let ((_let_6 (tptp.fun X_a _let_5))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_2 _let_6 _let_4 F) X_2) Da)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_2 _let_6 _let_4 G) X_2) Db)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_2 _let_6 _let_4 (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_2) (tptp.combs X_a X_a X_a) (tptp.hAPP _let_2 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_3) (tptp.combb X_a _let_2 X_a) _let_1) F)) G)) X_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.plus_plus X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Da) (tptp.hAPP X_a X_a G X_2))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Db) (tptp.hAPP X_a X_a F X_2)))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((G $$unsorted) (E_3 $$unsorted) (F $$unsorted) (X_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun X_a _let_2))) (let ((_let_4 (tptp.deriv X_a))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (let ((_let_6 (tptp.fun X_a _let_5))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_2 _let_6 _let_4 F) X_2) D_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_2 _let_6 _let_4 G) X_2) E_3)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_2 _let_6 _let_4 (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_2) (tptp.combs X_a X_a X_a) (tptp.hAPP _let_2 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_3) (tptp.combb X_a _let_2 X_a) _let_1) F)) G)) X_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.plus_plus X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a F X_2)) E_3)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 D_2) (tptp.hAPP X_a X_a G X_2)))))))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real tptp.cos X_2)) (tptp.hAPP tptp.real tptp.real tptp.sin X_2)))) (let ((_let_4 (tptp.fun tptp.real _let_2))) (let ((_let_5 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_2 (tptp.fun tptp.real _let_5) (tptp.deriv tptp.real) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_4 (tptp.fun _let_2 _let_2) (tptp.combs tptp.real tptp.real tptp.real) (tptp.hAPP _let_2 _let_4 (tptp.hAPP _let_4 (tptp.fun _let_2 _let_4) (tptp.combb tptp.real _let_2 tptp.real) _let_1) tptp.sin)) tptp.sin)) X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.plus_plus tptp.real) _let_3) _let_3))))))))) (forall ((K $$unsorted) (Xa_2 $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.real _let_2))) (let ((_let_4 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_2 (tptp.fun tptp.real _let_4) (tptp.deriv tptp.real) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_2 (tptp.fun _let_2 _let_2) (tptp.combb tptp.real tptp.real tptp.real) tptp.sin) (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_3 _let_3 (tptp.combc tptp.real tptp.real tptp.real) _let_1) K))) Xa_2) (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 Xa_2) K))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((G $$unsorted) (E_3 $$unsorted) (F $$unsorted) (X_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun X_a _let_2))) (let ((_let_4 (tptp.deriv X_a))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (let ((_let_6 (tptp.fun X_a _let_5))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_2 _let_6 _let_4 F) X_2) D_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_2 _let_6 _let_4 G) X_2) E_3)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_2 _let_6 _let_4 (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_2) (tptp.combs X_a X_a X_a) (tptp.hAPP _let_2 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_3) (tptp.combb X_a _let_2 X_a) _let_1) F)) G)) X_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 D_2) E_3)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.ring_1_Ints X_a))) (let ((_let_2 (tptp.member X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 A_2) _let_1)) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 B_1) _let_1)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) A_2) B_1)) _let_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((G $$unsorted) (E_3 $$unsorted) (F $$unsorted) (X_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun X_a _let_2))) (let ((_let_4 (tptp.deriv X_a))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (let ((_let_6 (tptp.fun X_a _let_5))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_2 _let_6 _let_4 F) X_2) D_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_2 _let_6 _let_4 G) X_2) E_3)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_2 _let_6 _let_4 (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_2) (tptp.combs X_a X_a X_a) (tptp.hAPP _let_2 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_3) (tptp.combb X_a _let_2 X_a) _let_1) F)) G)) X_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 D_2) E_3)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.ring_1_Ints X_a))) (let ((_let_2 (tptp.member X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 A_2) _let_1)) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 B_1) _let_1)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_2) B_1)) _let_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_3 $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.bseq X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat _let_3))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_1 (tptp.hAPP _let_3 _let_2 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_2) (tptp.combb tptp.nat X_a tptp.nat) X_3) (tptp.hAPP tptp.nat _let_3 (tptp.hAPP _let_4 _let_4 (tptp.combc tptp.nat tptp.nat tptp.nat) (tptp.plus_plus tptp.nat)) K)))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_1 X_3)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((K $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.bseq X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_4 X_3)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_4 (tptp.hAPP _let_1 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_3) (tptp.combb tptp.nat X_a tptp.nat) X_3) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.nat tptp.nat tptp.nat) (tptp.plus_plus tptp.nat)) K)))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.nat) (tptp.hAPP _let_1 _let_1 (tptp.collect tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.nat tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat)) X_2))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (= (tptp.hAPP _let_1 tptp.nat (tptp.finite_card tptp.nat) (tptp.hAPP _let_1 _let_1 (tptp.collect tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.nat tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat)) N))) (tptp.hAPP tptp.nat tptp.nat tptp.suc N))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (= (tptp.hAPP _let_1 tptp.nat (tptp.finite_card tptp.nat) (tptp.hAPP _let_1 _let_1 (tptp.collect tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.nat tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat)) X_2))) (tptp.hAPP tptp.nat tptp.nat tptp.suc X_2))))) (forall ((W $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat _let_1 W))) (= (tptp.hAPP tptp.int tptp.nat _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 W)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) _let_2) _let_2))))) (forall ((P_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.bool tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool tptp.nat_nat_set (tptp.hAPP _let_1 _let_1 (tptp.collect tptp.int) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_1) (tptp.combs tptp.int tptp.bool tptp.bool) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun tptp.bool _let_2) (tptp.fun _let_1 _let_3) (tptp.combb tptp.bool _let_2 tptp.int) tptp.fconj) (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) P_1)))))))) (forall ((P_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (let ((_let_4 (tptp.fun tptp.bool tptp.bool))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (= (tptp.hAPP _let_3 _let_3 (tptp.collect tptp.nat) P_1) (tptp.hAPP _let_1 _let_3 (tptp.hAPP _let_2 (tptp.fun _let_1 _let_3) (tptp.image tptp.int tptp.nat) tptp.nat_1) (tptp.hAPP _let_1 _let_1 (tptp.collect tptp.int) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_5 (tptp.fun _let_1 _let_1) (tptp.combs tptp.int tptp.bool tptp.bool) (tptp.hAPP _let_1 _let_5 (tptp.hAPP (tptp.fun tptp.bool _let_4) (tptp.fun _let_1 _let_5) (tptp.combb tptp.bool _let_4 tptp.int) tptp.fconj) (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (tptp.hAPP _let_2 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_1) (tptp.combb tptp.nat tptp.bool tptp.int) P_1) tptp.nat_1))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.zero_zero tptp.real)) X_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_2) (tptp.one_one tptp.real))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.bseq tptp.real) (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) X_2))))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.fun tptp.bool tptp.bool))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 tptp.int) (tptp.hAPP _let_2 _let_2 (tptp.collect tptp.int) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_5 (tptp.fun _let_2 _let_2) (tptp.combs tptp.int tptp.bool tptp.bool) (tptp.hAPP _let_2 _let_5 (tptp.hAPP (tptp.fun tptp.bool _let_4) (tptp.fun _let_2 _let_5) (tptp.combb tptp.bool _let_4 tptp.int) tptp.fconj) (tptp.hAPP tptp.int _let_2 _let_1 (tptp.zero_zero tptp.int)))) (tptp.hAPP tptp.int _let_2 (tptp.hAPP _let_3 _let_3 (tptp.combc tptp.int tptp.int tptp.bool) _let_1) N))))))))))) (forall ((Z $$unsorted) (Z_3 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) Z) Z_3))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z))) (let ((_let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.minus_minus tptp.nat) _let_3) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Z_3)))) (let ((_let_5 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg Z_3)))) (and (=> _let_5 (= _let_4 _let_3)) (=> (not _let_5) (= _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.bool (tptp.fun tptp.nat _let_2) (tptp.if tptp.nat) (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_1)) (tptp.zero_zero tptp.nat)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 _let_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((C_1 $$unsorted) (F $$unsorted) (X_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun X_a _let_2))) (let ((_let_4 (tptp.deriv X_a))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (let ((_let_6 (tptp.fun X_a _let_5))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_2 _let_6 _let_4 F) X_2) D_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_2 _let_6 _let_4 (tptp.hAPP X_a _let_2 (tptp.hAPP _let_3 _let_3 (tptp.combc X_a X_a X_a) (tptp.hAPP _let_2 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_3) (tptp.combb X_a _let_2 X_a) _let_1) F)) C_1)) X_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 D_2) C_1))))))))))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.ring_1 X_a) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) (tptp.zero_zero X_a)) (tptp.ring_1_Ints X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun X_a _let_1) (tptp.deriv X_a) (tptp.combi X_a)) X_2) (tptp.one_one X_a))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((K $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.hAPP _let_1 (tptp.fun X_a _let_2) (tptp.deriv X_a) (tptp.hAPP X_a _let_1 (tptp.combk X_a X_a) K)) X_2) (tptp.zero_zero X_a)))))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.ring_1 X_a) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) (tptp.one_one X_a)) (tptp.ring_1_Ints X_a)))))) (forall ((I $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (=> (not (= (tptp.ti tptp.int I) (tptp.zero_zero tptp.int))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.int) (tptp.hAPP _let_1 _let_1 (tptp.collect tptp.int) (tptp.hAPP tptp.int _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.int tptp.int tptp.bool) (tptp.dvd_dvd tptp.int)) I)))))))) (forall ((Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (=> (not (= Ma (tptp.zero_zero tptp.nat))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.nat) (tptp.hAPP _let_1 _let_1 (tptp.collect tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.nat tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat)) Ma)))))))) (forall ((X_a $$unsorted)) (=> (tptp.number_ring X_a) (forall ((W_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) (tptp.hAPP tptp.int X_a (tptp.number_number_of X_a) W_1)) (tptp.ring_1_Ints X_a))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (X_c $$unsorted) (F $$unsorted) (G $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_c X_a))) (let ((_let_2 (tptp.fun X_c X_b))) (let ((_let_3 (tptp.fun X_b X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.fun X_c tptp.bool))) (let ((_let_6 (tptp.fun X_b tptp.bool))) (= (tptp.hAPP _let_6 _let_4 (tptp.hAPP _let_3 (tptp.fun _let_6 _let_4) (tptp.image X_b X_a) F) (tptp.hAPP _let_5 _let_6 (tptp.hAPP _let_2 (tptp.fun _let_5 _let_6) (tptp.image X_c X_b) G) A_3)) (tptp.hAPP _let_5 _let_4 (tptp.hAPP _let_1 (tptp.fun _let_5 _let_4) (tptp.image X_c X_a) (tptp.hAPP _let_2 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_1) (tptp.combb X_b X_a X_c) F) G)) A_3))))))))) (forall ((X_a $$unsorted) (Y_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (= (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun _let_1 _let_1) (tptp.image X_a X_a) (tptp.combi X_a)) Y_3) (tptp.ti _let_1 Y_3)))) (not (tptp.hBOOL (tptp.hAPP _let_10 tptp.bool (tptp.finite_finite_1 tptp.nat) (tptp.hAPP _let_10 _let_10 (tptp.collect tptp.nat) tptp.prime)))) (forall ((X_a $$unsorted) (P_1 $$unsorted) (Q_1 $$unsorted)) (let ((_let_1 (tptp.collect X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.finite_finite_1 X_a))) (let ((_let_4 (tptp.fun tptp.bool tptp.bool))) (let ((_let_5 (tptp.fun X_a _let_4))) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_3 (tptp.hAPP _let_2 _let_2 _let_1 (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_5 (tptp.fun _let_2 _let_2) (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP _let_2 _let_5 (tptp.hAPP (tptp.fun tptp.bool _let_4) (tptp.fun _let_2 _let_5) (tptp.combb tptp.bool _let_4 X_a) tptp.fdisj) P_1)) Q_1)))) (and (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_3 (tptp.hAPP _let_2 _let_2 _let_1 P_1))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_3 (tptp.hAPP _let_2 _let_2 _let_1 Q_1))))))))))) (forall ((X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.complex))) (let ((_let_2 (tptp.cauchy tptp.complex))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 X_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun tptp.complex tptp.complex) (tptp.fun _let_1 _let_1) (tptp.combb tptp.complex tptp.complex tptp.nat) tptp.cnj) X_3))))))) (forall ((X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.complex))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.cauchy tptp.complex) X_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.cauchy tptp.real) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.complex tptp.real) (tptp.fun _let_2 _let_1) (tptp.combb tptp.complex tptp.real tptp.nat) tptp.im) X_3))))))) (forall ((X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.complex))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.cauchy tptp.complex) X_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.cauchy tptp.real) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.complex tptp.real) (tptp.fun _let_2 _let_1) (tptp.combb tptp.complex tptp.real tptp.nat) tptp.re) X_3))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((N $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.ring_1_Ints X_a))) (let ((_let_2 (tptp.member X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 A_2) _let_1)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) A_2) N)) _let_1)))))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real (tptp.fun _let_1 tptp.bool) (tptp.member tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N)) (tptp.ring_1_Ints tptp.real))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real (tptp.fun _let_1 tptp.bool) (tptp.member tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.real_1 tptp.int) X_2)) (tptp.ring_1_Ints tptp.real))))) (forall ((G $$unsorted) (X_2 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.deriv tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (let ((_let_4 (tptp.fun tptp.real _let_3))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 (tptp.hAPP _let_1 _let_4 _let_2 G) X_2) Ma)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 (tptp.hAPP _let_1 _let_4 _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.combb tptp.real tptp.real tptp.real) tptp.cos) G)) X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real G X_2)))) Ma))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_3 $$unsorted)) (let ((_let_1 (tptp.bseq X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_1 (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun _let_2 _let_2) (tptp.combb X_a X_a tptp.nat) (tptp.uminus_uminus X_a)) X_3))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_1 X_3)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((F $$unsorted) (X_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.deriv X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.fun X_a _let_4))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 (tptp.hAPP _let_2 _let_5 _let_3 F) X_2) D_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 (tptp.hAPP _let_2 _let_5 _let_3 (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_2 (tptp.fun _let_2 _let_2) (tptp.combb X_a X_a X_a) _let_1) F)) X_2) (tptp.hAPP X_a X_a _let_1 D_2)))))))))))) (forall ((X_a $$unsorted) (P_1 $$unsorted)) (let ((_let_1 (tptp.collect X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (tptp.hAPP _let_2 _let_2 _let_1 (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun tptp.bool tptp.bool) (tptp.fun _let_2 _let_2) (tptp.combb tptp.bool tptp.bool X_a) tptp.fNot) P_1)) (tptp.hAPP _let_2 _let_2 (tptp.uminus_uminus _let_2) (tptp.hAPP _let_2 _let_2 _let_1 P_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.ring_1_Ints X_a))) (let ((_let_2 (tptp.member X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 A_2) _let_1)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) A_2)) _let_1)))))))))) (forall ((G $$unsorted) (X_2 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.deriv tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (let ((_let_4 (tptp.fun tptp.real _let_3))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 (tptp.hAPP _let_1 _let_4 _let_2 G) X_2) Ma)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 (tptp.hAPP _let_1 _let_4 _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.combb tptp.real tptp.real tptp.real) tptp.sin) G)) X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real G X_2))) Ma))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.ring_1_Ints X_a))) (let ((_let_2 (tptp.member X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 A_2) _let_1)) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 B_1) _let_1)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) A_2) B_1)) _let_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((C_1 $$unsorted) (F $$unsorted) (X_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.times_times X_a) C_1))) (let ((_let_3 (tptp.deriv X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.fun X_a _let_4))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 (tptp.hAPP _let_1 _let_5 _let_3 F) X_2) D_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 (tptp.hAPP _let_1 _let_5 _let_3 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.combb X_a X_a X_a) _let_2) F)) X_2) (tptp.hAPP X_a X_a _let_2 D_2)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((G $$unsorted) (E_3 $$unsorted) (F $$unsorted) (X_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.deriv X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun X_a _let_3))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_1 _let_4 _let_2 F) X_2) D_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_1 _let_4 _let_2 G) (tptp.hAPP X_a X_a F X_2)) E_3)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_1 _let_4 _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.combb X_a X_a X_a) G) F)) X_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) E_3) D_2)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((Db $$unsorted) (F $$unsorted) (G $$unsorted) (X_2 $$unsorted) (Da $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.deriv X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun X_a _let_3))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_1 _let_4 _let_2 F) (tptp.hAPP X_a X_a G X_2)) Da)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_1 _let_4 _let_2 G) X_2) Db)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_1 _let_4 _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.combb X_a X_a X_a) F) G)) X_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) Da) Db)))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_normed_field X_a) (tptp.banach X_a)) (forall ((G $$unsorted) (X_2 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.exp X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.deriv X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.fun X_a _let_4))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 (tptp.hAPP _let_2 _let_5 _let_3 G) X_2) Ma)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 (tptp.hAPP _let_2 _let_5 _let_3 (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_2 (tptp.fun _let_2 _let_2) (tptp.combb X_a X_a X_a) _let_1) G)) X_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.times_times X_a) (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a G X_2))) Ma)))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.nat) (tptp.hAPP _let_1 _let_1 (tptp.collect tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.nat tptp.nat tptp.bool) (tptp.ord_less tptp.nat)) X_2))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (= (tptp.hAPP _let_1 tptp.nat (tptp.finite_card tptp.nat) (tptp.hAPP _let_1 _let_1 (tptp.collect tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.nat tptp.nat tptp.bool) (tptp.ord_less tptp.nat)) N))) N)))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (= (tptp.hAPP _let_1 tptp.nat (tptp.finite_card tptp.nat) (tptp.hAPP _let_1 _let_1 (tptp.collect tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.nat tptp.nat tptp.bool) (tptp.ord_less tptp.nat)) X_2))) X_2)))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (F $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (=> (= (tptp.ti _let_1 A_3) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun _let_2 _let_1) (tptp.image tptp.nat X_a) F) (tptp.hAPP _let_2 _let_2 (tptp.collect tptp.nat) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP _let_3 _let_3 (tptp.combc tptp.nat tptp.nat tptp.bool) (tptp.ord_less tptp.nat)) N)))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3))))))) (forall ((P_1 $$unsorted) (I $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.bool tptp.bool))) (let ((_let_4 (tptp.fun tptp.nat _let_3))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.nat) (tptp.hAPP _let_1 _let_1 (tptp.collect tptp.nat) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_4 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat tptp.bool tptp.bool) (tptp.hAPP _let_1 _let_4 (tptp.hAPP (tptp.fun tptp.bool _let_3) (tptp.fun _let_1 _let_4) (tptp.combb tptp.bool _let_3 tptp.nat) tptp.fconj) P_1)) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.nat tptp.nat tptp.bool) (tptp.ord_less tptp.nat)) I)))))))))) (forall ((Z_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) Z_1))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.int _let_2 (tptp.hAPP tptp.int tptp.nat _let_1 W)))) (= (tptp.hAPP tptp.nat tptp.int _let_2 (tptp.hAPP tptp.int tptp.nat _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 W))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) _let_3) _let_3)))))) (forall ((X_a $$unsorted)) (=> (tptp.monoid_mult X_a) (forall ((Z_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.nat))) (let ((_let_2 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) Z_1))) (let ((_let_3 (tptp.hAPP tptp.nat X_a _let_2 (tptp.hAPP tptp.int tptp.nat _let_1 W)))) (= (tptp.hAPP tptp.nat X_a _let_2 (tptp.hAPP tptp.int tptp.nat _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 W))) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) _let_3) _let_3)))))))) (forall ((X_b $$unsorted)) (=> (and (tptp.monoid_mult X_b) (tptp.number X_b)) (forall ((V_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.nat))) (let ((_let_2 (tptp.hAPP X_b (tptp.fun tptp.nat X_b) (tptp.power_power X_b) (tptp.hAPP tptp.int X_b (tptp.number_number_of X_b) V_1)))) (let ((_let_3 (tptp.hAPP tptp.nat X_b _let_2 (tptp.hAPP tptp.int tptp.nat _let_1 W)))) (= (tptp.hAPP tptp.nat X_b _let_2 (tptp.hAPP tptp.int tptp.nat _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 W))) (tptp.hAPP X_b X_b (tptp.hAPP X_b (tptp.fun X_b X_b) (tptp.times_times X_b) _let_3) _let_3)))))))) (forall ((I $$unsorted) (M_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.nat tptp.nat tptp.bool) (tptp.ord_less tptp.nat)))) (let ((_let_4 (tptp.member tptp.nat))) (let ((_let_5 (tptp.combc tptp.nat _let_1 tptp.bool))) (let ((_let_6 (tptp.fun _let_1 _let_1))) (let ((_let_7 (tptp.fun _let_1 tptp.bool))) (let ((_let_8 (tptp.fun tptp.nat _let_7))) (let ((_let_9 (tptp.fun tptp.bool tptp.bool))) (let ((_let_10 (tptp.fun tptp.nat _let_9))) (let ((_let_11 (tptp.hAPP (tptp.fun tptp.bool _let_9) (tptp.fun _let_1 _let_10) (tptp.combb tptp.bool _let_9 tptp.nat) tptp.fconj))) (let ((_let_12 (tptp.combs tptp.nat tptp.bool tptp.bool))) (let ((_let_13 (tptp.collect tptp.nat))) (let ((_let_14 (tptp.finite_card tptp.nat))) (let ((_let_15 (tptp.fun tptp.nat tptp.nat))) (=> (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.nat _let_7 _let_4 (tptp.zero_zero tptp.nat)) M_1))) (= (tptp.hAPP _let_1 tptp.nat _let_14 (tptp.hAPP _let_1 _let_1 _let_13 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_10 _let_6 _let_12 (tptp.hAPP _let_1 _let_10 _let_11 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_8 _let_6 _let_5 (tptp.hAPP _let_15 _let_8 (tptp.hAPP _let_8 (tptp.fun _let_15 _let_8) (tptp.combb tptp.nat _let_7 tptp.nat) _let_4) tptp.suc)) M_1))) (tptp.hAPP tptp.nat _let_1 _let_3 I)))) (tptp.hAPP _let_1 tptp.nat _let_14 (tptp.hAPP _let_1 _let_1 _let_13 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_10 _let_6 _let_12 (tptp.hAPP _let_1 _let_10 _let_11 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_8 _let_6 _let_5 _let_4) M_1))) (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat tptp.suc I))))))))))))))))))))))) (forall ((I $$unsorted) (M_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.member tptp.nat))) (let ((_let_5 (tptp.fun _let_2 _let_2))) (let ((_let_6 (tptp.fun _let_2 tptp.bool))) (let ((_let_7 (tptp.fun tptp.bool tptp.bool))) (let ((_let_8 (tptp.fun tptp.nat _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.nat _let_6 _let_4 _let_1) M_1)) (not (= (tptp.hAPP _let_2 tptp.nat (tptp.finite_card tptp.nat) (tptp.hAPP _let_2 _let_2 (tptp.collect tptp.nat) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_8 _let_5 (tptp.combs tptp.nat tptp.bool tptp.bool) (tptp.hAPP _let_2 _let_8 (tptp.hAPP (tptp.fun tptp.bool _let_7) (tptp.fun _let_2 _let_8) (tptp.combb tptp.bool _let_7 tptp.nat) tptp.fconj) (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun tptp.nat _let_6) _let_5 (tptp.combc tptp.nat _let_2 tptp.bool) _let_4) M_1))) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP _let_3 _let_3 (tptp.combc tptp.nat tptp.nat tptp.bool) (tptp.ord_less tptp.nat)) (tptp.hAPP tptp.nat tptp.nat tptp.suc I))))) _let_1)))))))))))) (forall ((I $$unsorted) (M_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.nat tptp.nat tptp.bool) (tptp.ord_less tptp.nat)))) (let ((_let_4 (tptp.member tptp.nat))) (let ((_let_5 (tptp.combc tptp.nat _let_1 tptp.bool))) (let ((_let_6 (tptp.fun _let_1 _let_1))) (let ((_let_7 (tptp.fun _let_1 tptp.bool))) (let ((_let_8 (tptp.fun tptp.nat _let_7))) (let ((_let_9 (tptp.fun tptp.bool tptp.bool))) (let ((_let_10 (tptp.fun tptp.nat _let_9))) (let ((_let_11 (tptp.hAPP (tptp.fun tptp.bool _let_9) (tptp.fun _let_1 _let_10) (tptp.combb tptp.bool _let_9 tptp.nat) tptp.fconj))) (let ((_let_12 (tptp.combs tptp.nat tptp.bool tptp.bool))) (let ((_let_13 (tptp.collect tptp.nat))) (let ((_let_14 (tptp.finite_card tptp.nat))) (let ((_let_15 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.nat _let_7 _let_4 (tptp.zero_zero tptp.nat)) M_1)) (= (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP _let_1 tptp.nat _let_14 (tptp.hAPP _let_1 _let_1 _let_13 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_10 _let_6 _let_12 (tptp.hAPP _let_1 _let_10 _let_11 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_8 _let_6 _let_5 (tptp.hAPP _let_15 _let_8 (tptp.hAPP _let_8 (tptp.fun _let_15 _let_8) (tptp.combb tptp.nat _let_7 tptp.nat) _let_4) tptp.suc)) M_1))) (tptp.hAPP tptp.nat _let_1 _let_3 I))))) (tptp.hAPP _let_1 tptp.nat _let_14 (tptp.hAPP _let_1 _let_1 _let_13 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_10 _let_6 _let_12 (tptp.hAPP _let_1 _let_10 _let_11 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_8 _let_6 _let_5 _let_4) M_1))) (tptp.hAPP tptp.nat _let_1 _let_3 (tptp.hAPP tptp.nat tptp.nat tptp.suc I))))))))))))))))))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.fun tptp.bool tptp.bool))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 tptp.int) (tptp.hAPP _let_2 _let_2 (tptp.collect tptp.int) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_5 (tptp.fun _let_2 _let_2) (tptp.combs tptp.int tptp.bool tptp.bool) (tptp.hAPP _let_2 _let_5 (tptp.hAPP (tptp.fun tptp.bool _let_4) (tptp.fun _let_2 _let_5) (tptp.combb tptp.bool _let_4 tptp.int) tptp.fconj) (tptp.hAPP tptp.int _let_2 _let_1 (tptp.zero_zero tptp.int)))) (tptp.hAPP tptp.int _let_2 (tptp.hAPP _let_3 _let_3 (tptp.combc tptp.int tptp.int tptp.bool) _let_1) N))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((F $$unsorted) (X_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a X_a F X_2))) (let ((_let_2 (tptp.inverse_inverse X_a))) (let ((_let_3 (tptp.hAPP X_a X_a _let_2 _let_1))) (let ((_let_4 (tptp.times_times X_a))) (let ((_let_5 (tptp.fun X_a X_a))) (let ((_let_6 (tptp.deriv X_a))) (let ((_let_7 (tptp.fun X_a tptp.bool))) (let ((_let_8 (tptp.fun X_a _let_7))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_5 _let_8 _let_6 F) X_2) D_2)) (=> (not (= _let_1 (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_5 _let_8 _let_6 (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_5 _let_5) (tptp.combb X_a X_a X_a) _let_2) F)) X_2) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_5 _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_5 _let_4 _let_3) D_2)) _let_3))))))))))))))))) (forall ((Ma $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (= (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.noXRRset Ma) X_2) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_2 (tptp.fun _let_1 _let_1) (tptp.image tptp.int tptp.int) (tptp.hAPP tptp.int _let_2 (tptp.hAPP _let_3 _let_3 (tptp.combc tptp.int tptp.int tptp.int) (tptp.times_times tptp.int)) X_2)) (tptp.hAPP tptp.int _let_1 tptp.norRRset Ma))))))) (forall ((N $$unsorted) (G $$unsorted) (X_2 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.power_power tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.times_times tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.real))) (let ((_let_5 (tptp.fun tptp.real _let_2))) (let ((_let_6 (tptp.deriv tptp.real))) (let ((_let_7 (tptp.fun tptp.real tptp.bool))) (let ((_let_8 (tptp.fun tptp.real _let_7))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_7 (tptp.hAPP _let_4 _let_8 _let_6 G) X_2) Ma)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_7 (tptp.hAPP _let_4 _let_8 _let_6 (tptp.hAPP tptp.nat _let_4 (tptp.hAPP _let_5 (tptp.fun tptp.nat _let_4) (tptp.combc tptp.real tptp.nat tptp.real) (tptp.hAPP _let_4 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_4 _let_5) (tptp.combb tptp.real _let_2 tptp.real) _let_1) G)) N)) X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real G X_2)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) N) (tptp.one_one tptp.nat))))) Ma))))))))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.hAPP tptp.int _let_2 _let_1 (tptp.zero_zero tptp.int)))) (let ((_let_5 (tptp.fun tptp.bool tptp.bool))) (let ((_let_6 (tptp.fun tptp.int _let_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_4 N)) (= (tptp.hAPP _let_2 tptp.nat (tptp.finite_card tptp.int) (tptp.hAPP _let_2 _let_2 (tptp.collect tptp.int) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_6 (tptp.fun _let_2 _let_2) (tptp.combs tptp.int tptp.bool tptp.bool) (tptp.hAPP _let_2 _let_6 (tptp.hAPP (tptp.fun tptp.bool _let_5) (tptp.fun _let_2 _let_6) (tptp.combb tptp.bool _let_5 tptp.int) tptp.fconj) _let_4)) (tptp.hAPP tptp.int _let_2 (tptp.hAPP _let_3 _let_3 (tptp.combc tptp.int tptp.int tptp.bool) _let_1) N)))) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 N)) (tptp.one_one tptp.nat))))))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.hAPP tptp.int _let_2 _let_1 (tptp.zero_zero tptp.int)))) (let ((_let_5 (tptp.fun tptp.bool tptp.bool))) (let ((_let_6 (tptp.fun tptp.int _let_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_4 N)) (= (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP _let_2 tptp.nat (tptp.finite_card tptp.int) (tptp.hAPP _let_2 _let_2 (tptp.collect tptp.int) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_6 (tptp.fun _let_2 _let_2) (tptp.combs tptp.int tptp.bool tptp.bool) (tptp.hAPP _let_2 _let_6 (tptp.hAPP (tptp.fun tptp.bool _let_5) (tptp.fun _let_2 _let_6) (tptp.combb tptp.bool _let_5 tptp.int) tptp.fconj) _let_4)) (tptp.hAPP tptp.int _let_2 (tptp.hAPP _let_3 _let_3 (tptp.combc tptp.int tptp.int tptp.bool) _let_1) N))))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) N) (tptp.one_one tptp.int))))))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.hAPP tptp.int _let_2 _let_1 (tptp.zero_zero tptp.int)))) (let ((_let_5 (tptp.fun tptp.bool tptp.bool))) (let ((_let_6 (tptp.fun tptp.int _let_5))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_4 N)) (= (tptp.hAPP _let_2 tptp.nat (tptp.finite_card tptp.int) (tptp.hAPP _let_2 _let_2 (tptp.collect tptp.int) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_6 (tptp.fun _let_2 _let_2) (tptp.combs tptp.int tptp.bool tptp.bool) (tptp.hAPP _let_2 _let_6 (tptp.hAPP (tptp.fun tptp.bool _let_5) (tptp.fun _let_2 _let_6) (tptp.combb tptp.bool _let_5 tptp.int) tptp.fconj) _let_4)) (tptp.hAPP tptp.int _let_2 (tptp.hAPP _let_3 _let_3 (tptp.combc tptp.int tptp.int tptp.bool) _let_1) N)))) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 N)) (tptp.one_one tptp.nat))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.real tptp.real tptp.sin X_2))) (tptp.hAPP tptp.real tptp.real tptp.cos X_2)))) (let ((_let_4 (tptp.fun tptp.real _let_2))) (let ((_let_5 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_2 (tptp.fun tptp.real _let_5) (tptp.deriv tptp.real) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_4 (tptp.fun _let_2 _let_2) (tptp.combs tptp.real tptp.real tptp.real) (tptp.hAPP _let_2 _let_4 (tptp.hAPP _let_4 (tptp.fun _let_2 _let_4) (tptp.combb tptp.real _let_2 tptp.real) _let_1) tptp.cos)) tptp.cos)) X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.plus_plus tptp.real) _let_3) _let_3))))))))) (forall ((N $$unsorted) (V $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.pred V)))) (let ((_let_2 (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_1))))) (= (= (tptp.hAPP tptp.nat tptp.nat tptp.suc N) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V)) (and _let_2 (=> _let_2 (= (tptp.hAPP tptp.int tptp.nat tptp.nat_1 _let_1) N))))))) (forall ((V $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.pred V)))) (let ((_let_2 (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_1))))) (= (= (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V) (tptp.hAPP tptp.nat tptp.nat tptp.suc N)) (and _let_2 (=> _let_2 (= (tptp.hAPP tptp.int tptp.nat tptp.nat_1 _let_1) N))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_char_0 X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a (tptp.fun _let_2 tptp.bool) (tptp.member X_a) A_2) (tptp.ring_1_Ints X_a))) (= (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) A_2) A_2) _let_1) (= (tptp.ti X_a A_2) _let_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((N $$unsorted) (F $$unsorted) (X_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.times_times X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (let ((_let_5 (tptp.fun X_a _let_2))) (let ((_let_6 (tptp.deriv X_a))) (let ((_let_7 (tptp.fun X_a tptp.bool))) (let ((_let_8 (tptp.fun X_a _let_7))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_6 F) X_2) D_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_6 (tptp.hAPP tptp.nat _let_4 (tptp.hAPP _let_5 (tptp.fun tptp.nat _let_4) (tptp.combc X_a tptp.nat X_a) (tptp.hAPP _let_4 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_4 _let_5) (tptp.combb X_a _let_2 X_a) _let_1) F)) (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) X_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 (tptp.plus_plus X_a) (tptp.one_one X_a)) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) N))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 D_2) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a F X_2)) N))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (not (= (tptp.ti X_a X_2) (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun X_a _let_2) (tptp.deriv X_a) _let_1) X_2) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) (tptp.hAPP X_a X_a _let_1 X_2)) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((N $$unsorted) (F $$unsorted) (X_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.times_times X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (let ((_let_5 (tptp.fun X_a _let_2))) (let ((_let_6 (tptp.deriv X_a))) (let ((_let_7 (tptp.fun X_a tptp.bool))) (let ((_let_8 (tptp.fun X_a _let_7))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_6 F) X_2) D_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_6 (tptp.hAPP tptp.nat _let_4 (tptp.hAPP _let_5 (tptp.fun tptp.nat _let_4) (tptp.combc X_a tptp.nat X_a) (tptp.hAPP _let_4 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_4 _let_5) (tptp.combb X_a _let_2 X_a) _let_1) F)) N)) X_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) N)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 D_2) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a F X_2)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) N) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))))))))))))))))))) (forall ((W $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat _let_1 W))) (let ((_let_3 (tptp.hAPP tptp.int tptp.nat _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 W)))) (let ((_let_4 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) W))))) (and (=> _let_4 (= _let_3 (tptp.zero_zero tptp.nat))) (=> (not _let_4) (= _let_3 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) _let_2) _let_2)))))))))) (forall ((N $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.power_power tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_3 (tptp.fun tptp.real _let_4) (tptp.deriv tptp.real) (tptp.hAPP tptp.nat _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun tptp.nat _let_3) (tptp.combc tptp.real tptp.nat tptp.real) _let_1) N)) X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N)) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_2 _let_1 X_2) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) N) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.real _let_2))) (let ((_let_4 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_2 (tptp.fun tptp.real _let_4) (tptp.deriv tptp.real) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_2) (tptp.combs tptp.real tptp.real tptp.real) (tptp.hAPP _let_2 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_3) (tptp.combb tptp.real _let_2 tptp.real) _let_1) tptp.cos)) tptp.cos)) X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 tptp.min_1))) (tptp.hAPP tptp.real tptp.real tptp.cos X_2))) (tptp.hAPP tptp.real tptp.real tptp.sin X_2))))))))) (forall ((V $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.pred V)))) (let ((_let_2 (tptp.ord_less tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V)) (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_1))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 _let_1)) N)))))))) (forall ((N $$unsorted) (V $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.pred V)))) (let ((_let_2 (tptp.ord_less tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (let ((_let_4 (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_1))))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc N)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V))) (and _let_4 (=> _let_4 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 N) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 _let_1))))))))))) (forall ((N $$unsorted) (V $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.pred V)))) (let ((_let_2 (tptp.ord_less_eq tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (let ((_let_4 (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_1))))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc N)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V))) (and _let_4 (=> _let_4 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 N) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 _let_1))))))))))) (forall ((V $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.pred V)))) (let ((_let_2 (tptp.ord_less_eq tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V)) (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_1))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 _let_1)) N)))))))) (forall ((X_3 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.zero_zero tptp.int))) (let ((_let_5 (tptp.fun tptp.bool tptp.bool))) (let ((_let_6 (tptp.fun tptp.int _let_5))) (let ((_let_7 (tptp.fun _let_2 _let_2))) (let ((_let_8 (tptp.fun tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 _let_4) Ma)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_8 _let_7 (tptp.image tptp.int tptp.int) (tptp.hAPP tptp.int _let_8 tptp.standardRes Ma)) X_3)) (tptp.hAPP _let_2 _let_2 (tptp.collect tptp.int) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_6 _let_7 (tptp.combs tptp.int tptp.bool tptp.bool) (tptp.hAPP _let_2 _let_6 (tptp.hAPP (tptp.fun tptp.bool _let_5) (tptp.fun _let_2 _let_6) (tptp.combb tptp.bool _let_5 tptp.int) tptp.fconj) (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) _let_4))) (tptp.hAPP tptp.int _let_2 (tptp.hAPP _let_3 _let_3 (tptp.combc tptp.int tptp.int tptp.bool) _let_1) Ma))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.monoid_mult X_a) (forall ((Z_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.nat))) (let ((_let_2 (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) Z_1))) (let ((_let_3 (tptp.hAPP tptp.nat X_a _let_2 (tptp.hAPP tptp.int tptp.nat _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 W))))) (let ((_let_4 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) W))))) (let ((_let_5 (tptp.hAPP tptp.nat X_a _let_2 (tptp.hAPP tptp.int tptp.nat _let_1 W)))) (let ((_let_6 (tptp.times_times X_a))) (let ((_let_7 (tptp.fun X_a X_a))) (and (=> _let_4 (= _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_7 _let_6 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_7 _let_6 Z_1) _let_5)) _let_5))) (=> (not _let_4) (= _let_3 (tptp.one_one X_a)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((G $$unsorted) (E_2 $$unsorted) (F $$unsorted) (X_2 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a X_a G X_2))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.inverse_divide X_a))) (let ((_let_5 (tptp.fun X_a _let_3))) (let ((_let_6 (tptp.deriv X_a))) (let ((_let_7 (tptp.fun X_a tptp.bool))) (let ((_let_8 (tptp.fun X_a _let_7))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_3 _let_8 _let_6 F) X_2) D_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_3 _let_8 _let_6 G) X_2) E_2)) (=> (not (= _let_1 (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_3 _let_8 _let_6 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_5 (tptp.fun _let_3 _let_3) (tptp.combs X_a X_a X_a) (tptp.hAPP _let_3 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_3 _let_5) (tptp.combb X_a _let_3 X_a) _let_4) F)) G)) X_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 (tptp.minus_minus X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 D_1) _let_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 E_2) (tptp.hAPP X_a X_a F X_2)))) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) _let_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))))))))))))))))))))) (forall ((X_2 $$unsorted) (A_3 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 tptp.rsetR Ma))) (let ((_let_4 (tptp.fun tptp.int tptp.int))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (let ((_let_6 (tptp.member _let_1))) (let ((_let_7 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 _let_7 _let_6 A_3) _let_3)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) Ma)) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 tptp.legacy_zgcd X_2) Ma) (tptp.one_one tptp.int)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 _let_7 _let_6 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_4 (tptp.fun _let_1 _let_1) (tptp.image tptp.int tptp.int) (tptp.hAPP tptp.int _let_4 (tptp.hAPP _let_5 _let_5 (tptp.combc tptp.int tptp.int tptp.int) (tptp.times_times tptp.int)) X_2)) A_3)) _let_3))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((F $$unsorted) (X_2 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a X_a F X_2))) (let ((_let_2 (tptp.inverse_inverse X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.deriv X_a))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (let ((_let_6 (tptp.fun X_a _let_5))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_3 _let_6 _let_4 F) X_2) D_1)) (=> (not (= _let_1 (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_3 _let_6 _let_4 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_3 _let_3) (tptp.combb X_a X_a X_a) _let_2) F)) X_2) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 (tptp.times_times X_a) D_1) (tptp.hAPP X_a X_a _let_2 (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a (tptp.fun tptp.nat X_a) (tptp.power_power X_a) _let_1) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))))))))))))))))))) (forall ((Z_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) Z_1))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.int _let_2 (tptp.hAPP tptp.int tptp.nat _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 W))))) (let ((_let_4 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) W))))) (let ((_let_5 (tptp.hAPP tptp.nat tptp.int _let_2 (tptp.hAPP tptp.int tptp.nat _let_1 W)))) (let ((_let_6 (tptp.times_times tptp.int))) (let ((_let_7 (tptp.fun tptp.int tptp.int))) (and (=> _let_4 (= _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_7 _let_6 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_7 _let_6 Z_1) _let_5)) _let_5))) (=> (not _let_4) (= _let_3 (tptp.one_one tptp.int)))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.real _let_2))) (let ((_let_4 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_2 (tptp.fun tptp.real _let_4) (tptp.deriv tptp.real) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_2) (tptp.combs tptp.real tptp.real tptp.real) (tptp.hAPP _let_2 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_3) (tptp.combb tptp.real _let_2 tptp.real) _let_1) tptp.sin)) tptp.sin)) X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (tptp.hAPP tptp.real tptp.real tptp.cos X_2))) (tptp.hAPP tptp.real tptp.real tptp.sin X_2))))))))) (forall ((B_1 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_2) (tptp.deriv tptp.real) (tptp.hAPP tptp.real _let_1 tptp.log B_1)) X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.inverse_divide tptp.real) (tptp.one_one tptp.real)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real tptp.ln B_1)) X_2)))))))) (forall ((X_b $$unsorted)) (=> (and (tptp.monoid_mult X_b) (tptp.number X_b)) (forall ((V_1 $$unsorted) (W $$unsorted)) (let ((_let_1 (tptp.number_number_of tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.int X_b (tptp.number_number_of X_b) V_1))) (let ((_let_3 (tptp.hAPP X_b (tptp.fun tptp.nat X_b) (tptp.power_power X_b) _let_2))) (let ((_let_4 (tptp.hAPP tptp.nat X_b _let_3 (tptp.hAPP tptp.int tptp.nat _let_1 (tptp.hAPP tptp.int tptp.int tptp.bit1 W))))) (let ((_let_5 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) W))))) (let ((_let_6 (tptp.hAPP tptp.nat X_b _let_3 (tptp.hAPP tptp.int tptp.nat _let_1 W)))) (let ((_let_7 (tptp.times_times X_b))) (let ((_let_8 (tptp.fun X_b X_b))) (and (=> _let_5 (= _let_4 (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_8 _let_7 (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_8 _let_7 _let_2) _let_6)) _let_6))) (=> (not _let_5) (= _let_4 (tptp.one_one X_b))))))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.real _let_2))) (let ((_let_4 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_2 (tptp.fun tptp.real _let_4) (tptp.deriv tptp.real) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_2) (tptp.combs tptp.real tptp.real tptp.real) (tptp.hAPP _let_2 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_3) (tptp.combb tptp.real _let_2 tptp.real) _let_1) tptp.cos)) tptp.cos)) X_2) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (tptp.hAPP tptp.real tptp.real tptp.cos X_2))) (tptp.hAPP tptp.real tptp.real tptp.sin X_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_char_0 X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a (tptp.fun _let_3 tptp.bool) (tptp.member X_a) A_2) (tptp.ring_1_Ints X_a))) (not (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.one_one X_a)) A_2)) A_2) (tptp.zero_zero X_a)))))))))) (forall ((X $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.fun tptp.real _let_2))) (let ((_let_4 (tptp.fun tptp.real tptp.real))) (let ((_let_5 (tptp.hAPP _let_3 (tptp.fun _let_4 _let_3) (tptp.combb tptp.real _let_2 tptp.real) (tptp.power_power tptp.real)))) (let ((_let_6 (tptp.combc tptp.real tptp.nat tptp.real))) (let ((_let_7 (tptp.fun tptp.nat _let_4))) (let ((_let_8 (tptp.fun tptp.real _let_4))) (let ((_let_9 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_9 (tptp.hAPP _let_4 (tptp.fun tptp.real _let_9) (tptp.deriv tptp.real) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_8 (tptp.fun _let_4 _let_4) (tptp.combs tptp.real tptp.real tptp.real) (tptp.hAPP _let_4 _let_8 (tptp.hAPP _let_8 (tptp.fun _let_4 _let_8) (tptp.combb tptp.real _let_4 tptp.real) (tptp.plus_plus tptp.real)) (tptp.hAPP tptp.nat _let_4 (tptp.hAPP _let_3 _let_7 _let_6 (tptp.hAPP _let_4 _let_3 _let_5 tptp.sin)) _let_1))) (tptp.hAPP tptp.nat _let_4 (tptp.hAPP _let_3 _let_7 _let_6 (tptp.hAPP _let_4 _let_3 _let_5 tptp.cos)) _let_1))) X) (tptp.zero_zero tptp.real))))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.times_times tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (let ((_let_5 (tptp.fun tptp.real _let_4))) (let ((_let_6 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_6 (tptp.hAPP _let_3 (tptp.fun tptp.real _let_6) (tptp.deriv tptp.real) (tptp.hAPP tptp.nat _let_3 (tptp.hAPP _let_5 (tptp.fun tptp.nat _let_3) (tptp.combc tptp.real tptp.nat tptp.real) (tptp.hAPP _let_3 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_3 _let_5) (tptp.combb tptp.real _let_4 tptp.real) (tptp.power_power tptp.real)) tptp.sin)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))) X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) _let_1)) (tptp.hAPP tptp.real tptp.real tptp.cos X_2))) (tptp.hAPP tptp.real tptp.real tptp.sin X_2))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real tptp.cos X_2)) (tptp.hAPP tptp.real tptp.real tptp.sin X_2)))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.fun tptp.real _let_3))) (let ((_let_5 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_5) (tptp.deriv tptp.real) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_4 (tptp.fun tptp.nat _let_1) (tptp.combc tptp.real tptp.nat tptp.real) (tptp.hAPP _let_1 _let_4 (tptp.hAPP _let_4 (tptp.fun _let_1 _let_4) (tptp.combb tptp.real _let_3 tptp.real) (tptp.power_power tptp.real)) tptp.sin)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.plus_plus tptp.real) _let_2) _let_2))))))))) (forall ((V $$unsorted) (V_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) V) (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) V_2))))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.number_number_of tptp.nat))) (let ((_let_4 (tptp.hAPP tptp.int tptp.nat _let_3 V))) (let ((_let_5 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.minus_minus tptp.nat) _let_4) (tptp.hAPP tptp.int tptp.nat _let_3 V_2)))) (let ((_let_6 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) V_2) tptp.pls)))) (and (=> _let_6 (= _let_5 _let_4)) (=> (not _let_6) (= _let_5 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.bool (tptp.fun tptp.nat _let_2) (tptp.if tptp.nat) (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_1)) (tptp.zero_zero tptp.nat)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 _let_1)))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.fun tptp.real _let_3))) (let ((_let_5 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_2 (tptp.fun tptp.real _let_5) (tptp.deriv tptp.real) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP _let_4 (tptp.fun tptp.nat _let_2) (tptp.combc tptp.real tptp.nat tptp.real) (tptp.hAPP _let_2 _let_4 (tptp.hAPP _let_4 (tptp.fun _let_2 _let_4) (tptp.combb tptp.real _let_3 tptp.real) (tptp.power_power tptp.real)) tptp.cos)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 tptp.min_1))) (tptp.hAPP tptp.real tptp.real tptp.cos X_2))) (tptp.hAPP tptp.real tptp.real tptp.sin X_2)))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.times_times tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (let ((_let_5 (tptp.fun tptp.real _let_4))) (let ((_let_6 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_6 (tptp.hAPP _let_3 (tptp.fun tptp.real _let_6) (tptp.deriv tptp.real) (tptp.hAPP tptp.nat _let_3 (tptp.hAPP _let_5 (tptp.fun tptp.nat _let_3) (tptp.combc tptp.real tptp.nat tptp.real) (tptp.hAPP _let_3 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_3 _let_5) (tptp.combb tptp.real _let_4 tptp.real) (tptp.power_power tptp.real)) tptp.cos)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))) X_2) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) _let_1)) (tptp.hAPP tptp.real tptp.real tptp.cos X_2))) (tptp.hAPP tptp.real tptp.real tptp.sin X_2)))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.real tptp.real tptp.sin X_2))) (tptp.hAPP tptp.real tptp.real tptp.cos X_2)))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.fun tptp.real _let_3))) (let ((_let_5 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_5) (tptp.deriv tptp.real) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_4 (tptp.fun tptp.nat _let_1) (tptp.combc tptp.real tptp.nat tptp.real) (tptp.hAPP _let_1 _let_4 (tptp.hAPP _let_4 (tptp.fun _let_1 _let_4) (tptp.combb tptp.real _let_3 tptp.real) (tptp.power_power tptp.real)) tptp.cos)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.plus_plus tptp.real) _let_2) _let_2))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real tptp.cos X_2))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.real _let_2))) (let ((_let_4 (tptp.fun tptp.real tptp.bool))) (=> (not (= _let_1 (tptp.zero_zero tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_2 (tptp.fun tptp.real _let_4) (tptp.deriv tptp.real) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_2) (tptp.combs tptp.real tptp.real tptp.real) (tptp.hAPP _let_2 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_3) (tptp.combb tptp.real _let_2 tptp.real) (tptp.inverse_divide tptp.real)) tptp.sin)) tptp.cos)) X_2) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.nat tptp.real) (tptp.power_power tptp.real) _let_1) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))))))))) (forall ((Y_2 $$unsorted) (X $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.hAPP tptp.real tptp.real tptp.sin Y_2))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.combb tptp.real _let_3 tptp.real))) (let ((_let_5 (tptp.fun tptp.real _let_3))) (let ((_let_6 (tptp.fun _let_3 _let_5))) (let ((_let_7 (tptp.hAPP _let_5 _let_6 _let_4 (tptp.times_times tptp.real)))) (let ((_let_8 (tptp.combc tptp.real tptp.real tptp.real))) (let ((_let_9 (tptp.hAPP _let_5 _let_5 _let_8 (tptp.hAPP _let_3 _let_5 _let_7 tptp.sin)))) (let ((_let_10 (tptp.hAPP tptp.real tptp.real tptp.cos Y_2))) (let ((_let_11 (tptp.hAPP _let_5 _let_5 _let_8 (tptp.hAPP _let_3 _let_5 _let_7 tptp.cos)))) (let ((_let_12 (tptp.hAPP _let_5 _let_6 _let_4 (tptp.minus_minus tptp.real)))) (let ((_let_13 (tptp.combs tptp.real tptp.real tptp.real))) (let ((_let_14 (tptp.fun _let_3 _let_3))) (let ((_let_15 (tptp.plus_plus tptp.real))) (let ((_let_16 (tptp.hAPP tptp.real _let_3 (tptp.hAPP _let_5 _let_5 _let_8 _let_15) Y_2))) (let ((_let_17 (tptp.combb tptp.real tptp.real tptp.real))) (let ((_let_18 (tptp.fun tptp.nat tptp.real))) (let ((_let_19 (tptp.fun tptp.real _let_18))) (let ((_let_20 (tptp.hAPP _let_19 (tptp.fun _let_3 _let_19) (tptp.combb tptp.real _let_18 tptp.real) (tptp.power_power tptp.real)))) (let ((_let_21 (tptp.combc tptp.real tptp.nat tptp.real))) (let ((_let_22 (tptp.fun tptp.nat _let_3))) (let ((_let_23 (tptp.hAPP _let_5 _let_6 _let_4 _let_15))) (let ((_let_24 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_24 (tptp.hAPP _let_3 (tptp.fun tptp.real _let_24) (tptp.deriv tptp.real) (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_5 _let_14 _let_13 (tptp.hAPP _let_3 _let_5 _let_23 (tptp.hAPP tptp.nat _let_3 (tptp.hAPP _let_19 _let_22 _let_21 (tptp.hAPP _let_3 _let_19 _let_20 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_5 _let_14 _let_13 (tptp.hAPP _let_3 _let_5 _let_12 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_3 _let_14 _let_17 tptp.sin) _let_16))) (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_5 _let_14 _let_13 (tptp.hAPP _let_3 _let_5 _let_23 (tptp.hAPP tptp.real _let_3 _let_9 _let_10))) (tptp.hAPP tptp.real _let_3 _let_11 _let_2))))) _let_1))) (tptp.hAPP tptp.nat _let_3 (tptp.hAPP _let_19 _let_22 _let_21 (tptp.hAPP _let_3 _let_19 _let_20 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_5 _let_14 _let_13 (tptp.hAPP _let_3 _let_5 _let_12 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_3 _let_14 _let_17 tptp.cos) _let_16))) (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_5 _let_14 _let_13 (tptp.hAPP _let_3 _let_5 _let_12 (tptp.hAPP tptp.real _let_3 _let_11 _let_10))) (tptp.hAPP tptp.real _let_3 _let_9 _let_2))))) _let_1))) X) (tptp.zero_zero tptp.real)))))))))))))))))))))))))))) (forall ((X $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.times_times tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) _let_1)) (tptp.hAPP tptp.real tptp.real tptp.cos X))) (tptp.hAPP tptp.real tptp.real tptp.sin X)))) (let ((_let_5 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1))) (let ((_let_6 (tptp.fun tptp.nat tptp.real))) (let ((_let_7 (tptp.fun tptp.real _let_6))) (let ((_let_8 (tptp.hAPP _let_7 (tptp.fun _let_3 _let_7) (tptp.combb tptp.real _let_6 tptp.real) (tptp.power_power tptp.real)))) (let ((_let_9 (tptp.combc tptp.real tptp.nat tptp.real))) (let ((_let_10 (tptp.fun tptp.nat _let_3))) (let ((_let_11 (tptp.fun tptp.real _let_3))) (let ((_let_12 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_12 (tptp.hAPP _let_3 (tptp.fun tptp.real _let_12) (tptp.deriv tptp.real) (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_11 (tptp.fun _let_3 _let_3) (tptp.combs tptp.real tptp.real tptp.real) (tptp.hAPP _let_3 _let_11 (tptp.hAPP _let_11 (tptp.fun _let_3 _let_11) (tptp.combb tptp.real _let_3 tptp.real) (tptp.plus_plus tptp.real)) (tptp.hAPP tptp.nat _let_3 (tptp.hAPP _let_7 _let_10 _let_9 (tptp.hAPP _let_3 _let_7 _let_8 tptp.sin)) _let_5))) (tptp.hAPP tptp.nat _let_3 (tptp.hAPP _let_7 _let_10 _let_9 (tptp.hAPP _let_3 _let_7 _let_8 tptp.cos)) _let_5))) X) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.minus_minus tptp.real) _let_4) _let_4)))))))))))))))) (forall ((X $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.uminus_uminus tptp.real))) (let ((_let_3 (tptp.combb tptp.real tptp.real tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.real))) (let ((_let_5 (tptp.fun _let_4 _let_4))) (let ((_let_6 (tptp.combb tptp.real _let_4 tptp.real))) (let ((_let_7 (tptp.fun tptp.real _let_4))) (let ((_let_8 (tptp.fun _let_4 _let_7))) (let ((_let_9 (tptp.combs tptp.real tptp.real tptp.real))) (let ((_let_10 (tptp.fun tptp.nat tptp.real))) (let ((_let_11 (tptp.fun tptp.real _let_10))) (let ((_let_12 (tptp.hAPP _let_11 (tptp.fun _let_4 _let_11) (tptp.combb tptp.real _let_10 tptp.real) (tptp.power_power tptp.real)))) (let ((_let_13 (tptp.combc tptp.real tptp.nat tptp.real))) (let ((_let_14 (tptp.fun tptp.nat _let_4))) (let ((_let_15 (tptp.hAPP _let_7 _let_8 _let_6 (tptp.plus_plus tptp.real)))) (let ((_let_16 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_16 (tptp.hAPP _let_4 (tptp.fun tptp.real _let_16) (tptp.deriv tptp.real) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_7 _let_5 _let_9 (tptp.hAPP _let_4 _let_7 _let_15 (tptp.hAPP tptp.nat _let_4 (tptp.hAPP _let_11 _let_14 _let_13 (tptp.hAPP _let_4 _let_11 _let_12 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_7 _let_5 _let_9 (tptp.hAPP _let_4 _let_7 _let_15 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_4 _let_5 _let_3 tptp.sin) _let_2))) tptp.sin))) _let_1))) (tptp.hAPP tptp.nat _let_4 (tptp.hAPP _let_11 _let_14 _let_13 (tptp.hAPP _let_4 _let_11 _let_12 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_7 _let_5 _let_9 (tptp.hAPP _let_4 _let_7 (tptp.hAPP _let_7 _let_8 _let_6 (tptp.minus_minus tptp.real)) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_4 _let_5 _let_3 tptp.cos) _let_2))) tptp.cos))) _let_1))) X) (tptp.zero_zero tptp.real)))))))))))))))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.int_gcd A_2) B_1))) (let ((_let_3 (tptp.div_div tptp.int))) (let ((_let_4 (tptp.product_Pair tptp.int tptp.int))) (let ((_let_5 (tptp.product_prod tptp.int tptp.int))) (let ((_let_6 (tptp.fun tptp.int _let_5))) (let ((_let_7 (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 tptp.norm_frac A_2) B_1))) (let ((_let_8 (tptp.zero_zero tptp.int))) (let ((_let_9 (or (= (tptp.ti tptp.int A_2) _let_8) (= (tptp.ti tptp.int B_1) _let_8)))) (let ((_let_10 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) B_1) _let_8)))) (let ((_let_11 (tptp.uminus_uminus tptp.int))) (let ((_let_12 (tptp.fun _let_5 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP (tptp.fun _let_5 _let_12) _let_12 (tptp.accp _let_5) tptp.norm_frac_rel) (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 _let_4 A_2) B_1))) (and (=> _let_10 (= _let_7 (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 tptp.norm_frac (tptp.hAPP tptp.int tptp.int _let_11 A_2)) (tptp.hAPP tptp.int tptp.int _let_11 B_1)))) (=> (not _let_10) (and (=> _let_9 (= _let_7 (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 _let_4 _let_8) (tptp.one_one tptp.int)))) (=> (not _let_9) (= _let_7 (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_3 A_2) _let_2)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_3 B_1) _let_2))))))))))))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.combc tptp.nat tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.hAPP tptp.nat _let_2 (tptp.hAPP _let_3 _let_3 _let_1 (tptp.hAPP _let_2 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_3) (tptp.combb tptp.nat _let_2 tptp.nat) (tptp.plus_plus tptp.nat)) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP _let_3 _let_3 _let_1 (tptp.times_times tptp.nat)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (tptp.one_one tptp.nat)))) (let ((_let_5 (tptp.fun tptp.nat tptp.real))) (let ((_let_6 (tptp.combb tptp.nat tptp.real tptp.nat))) (let ((_let_7 (tptp.fun _let_2 _let_5))) (let ((_let_8 (tptp.one_one tptp.real))) (let ((_let_9 (tptp.fun tptp.real tptp.real))) (let ((_let_10 (tptp.fun _let_5 _let_5))) (let ((_let_11 (tptp.fun tptp.nat _let_9))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) X_2)) _let_8)) (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.monoseq tptp.real) (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_11 _let_10 (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_5 _let_11 (tptp.hAPP (tptp.fun tptp.real _let_9) (tptp.fun _let_5 _let_11) (tptp.combb tptp.real _let_9 tptp.nat) (tptp.times_times tptp.real)) (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_9 _let_10 (tptp.combb tptp.real tptp.real tptp.nat) (tptp.hAPP tptp.real _let_9 (tptp.inverse_divide tptp.real) _let_8)) (tptp.hAPP _let_2 _let_5 (tptp.hAPP _let_5 _let_7 _let_6 (tptp.real_1 tptp.nat)) _let_4)))) (tptp.hAPP _let_2 _let_5 (tptp.hAPP _let_5 _let_7 _let_6 (tptp.hAPP tptp.real _let_5 (tptp.power_power tptp.real) X_2)) _let_4))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ab_group_add X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.monoseq X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 A_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun _let_1 _let_1) (tptp.combb X_a X_a tptp.nat) (tptp.uminus_uminus X_a)) A_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((X_3 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.monoseq X_a) X_3)) (or (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.nat X_a X_3 N_2)) (tptp.hAPP tptp.nat X_a X_3 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2))))) (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.nat X_a X_3 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2))) (tptp.hAPP tptp.nat X_a X_3 N_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((X_3 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.monoseq X_a) X_3)) (or (forall ((M_2 $$unsorted) (N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M_2) N_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.nat X_a X_3 M_2)) (tptp.hAPP tptp.nat X_a X_3 N_2))))) (forall ((M_2 $$unsorted) (N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M_2) N_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.nat X_a X_3 N_2)) (tptp.hAPP tptp.nat X_a X_3 M_2)))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.zero_zero tptp.real)) X_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 X_2) (tptp.one_one tptp.real))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.monoseq tptp.real) (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) X_2))))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 tptp.int_gcd A_1) B))) (let ((_let_3 (tptp.div_div tptp.int))) (let ((_let_4 (tptp.product_Pair tptp.int tptp.int))) (let ((_let_5 (tptp.product_prod tptp.int tptp.int))) (let ((_let_6 (tptp.fun tptp.int _let_5))) (let ((_let_7 (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 tptp.norm_frac A_1) B))) (let ((_let_8 (tptp.zero_zero tptp.int))) (let ((_let_9 (or (= (tptp.ti tptp.int A_1) _let_8) (= (tptp.ti tptp.int B) _let_8)))) (let ((_let_10 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) B) _let_8)))) (let ((_let_11 (tptp.uminus_uminus tptp.int))) (and (=> _let_10 (= _let_7 (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 tptp.norm_frac (tptp.hAPP tptp.int tptp.int _let_11 A_1)) (tptp.hAPP tptp.int tptp.int _let_11 B)))) (=> (not _let_10) (and (=> _let_9 (= _let_7 (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 _let_4 _let_8) (tptp.one_one tptp.int)))) (=> (not _let_9) (= _let_7 (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int _let_6 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_3 A_1) _let_2)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_3 B) _let_2))))))))))))))))))) (forall ((Z $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (let ((_let_2 (tptp.fun tptp.real _let_1))) (let ((_let_3 (tptp.fun tptp.bool tptp.bool))) (let ((_let_4 (tptp.fun tptp.real _let_3))) (let ((_let_5 (tptp.hAPP (tptp.fun tptp.bool _let_3) (tptp.fun _let_1 _let_4) (tptp.combb tptp.bool _let_3 tptp.real) tptp.fconj))) (let ((_let_6 (tptp.combs tptp.real tptp.bool tptp.bool))) (let ((_let_7 (tptp.fun _let_1 _let_1))) (let ((_let_8 (tptp.hAPP tptp.complex tptp.complex (tptp.sgn_sgn tptp.complex) Z))) (let ((_let_9 (tptp.fequal tptp.real))) (let ((_let_10 (tptp.combb tptp.real tptp.bool tptp.real))) (let ((_let_11 (tptp.fun tptp.real tptp.real))) (let ((_let_12 (tptp.fun _let_11 _let_1))) (= (tptp.hAPP tptp.complex tptp.real tptp.arg Z) (tptp.hAPP _let_1 tptp.real (tptp.hilbert_Eps tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_4 _let_7 _let_6 (tptp.hAPP _let_1 _let_4 _let_5 (tptp.hAPP _let_11 _let_1 (tptp.hAPP _let_1 _let_12 _let_10 (tptp.hAPP tptp.real _let_1 _let_9 (tptp.hAPP tptp.complex tptp.real tptp.re _let_8))) tptp.cos))) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_4 _let_7 _let_6 (tptp.hAPP _let_1 _let_4 _let_5 (tptp.hAPP _let_11 _let_1 (tptp.hAPP _let_1 _let_12 _let_10 (tptp.hAPP tptp.real _let_1 _let_9 (tptp.hAPP tptp.complex tptp.real tptp.im _let_8))) tptp.sin))) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_4 _let_7 _let_6 (tptp.hAPP _let_1 _let_4 _let_5 (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) tptp.pi)))) (tptp.hAPP tptp.real _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.real tptp.real tptp.bool) (tptp.ord_less_eq tptp.real)) tptp.pi))))))))))))))))))) (forall ((A_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (let ((_let_5 (tptp.fun tptp.int _let_3))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.ord_less tptp.int) _let_1) P_4)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_5 tptp.zcong A_2) (tptp.zero_zero tptp.int)) P_4))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 tptp.quadRes P_4) A_2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int _let_5 tptp.zcong (tptp.hAPP _let_3 tptp.int (tptp.hAPP _let_2 (tptp.fun _let_3 tptp.int) (tptp.big_co302546470etprod tptp.int tptp.int) (tptp.combi tptp.int)) (tptp.hAPP _let_4 _let_3 (tptp.complete_Sup_Sup _let_3) (tptp.hAPP tptp.int _let_4 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_4) tptp.setS A_2) P_4)))) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) A_2) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.div_div tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.minus_minus tptp.int) P_4) (tptp.one_one tptp.int))) _let_1)))) P_4)))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.comm_monoid_mult X_a) (tptp.semiring_1 X_a)) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat X_a))) (let ((_let_2 (tptp.fun X_b X_a))) (let ((_let_3 (tptp.fun X_b tptp.nat))) (let ((_let_4 (tptp.fun X_b tptp.bool))) (= (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP _let_4 tptp.nat (tptp.hAPP _let_3 (tptp.fun _let_4 tptp.nat) (tptp.big_co302546470etprod X_b tptp.nat) F) A_3)) (tptp.hAPP _let_4 X_a (tptp.hAPP _let_2 (tptp.fun _let_4 X_a) (tptp.big_co302546470etprod X_b X_a) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun _let_3 _let_2) (tptp.combb tptp.nat X_a X_b) _let_1) F)) A_3))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.comm_monoid_mult X_a) (tptp.ring_1 X_a)) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.ring_1_of_int X_a))) (let ((_let_2 (tptp.fun X_b X_a))) (let ((_let_3 (tptp.fun X_b tptp.int))) (let ((_let_4 (tptp.fun X_b tptp.bool))) (= (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP _let_4 tptp.int (tptp.hAPP _let_3 (tptp.fun _let_4 tptp.int) (tptp.big_co302546470etprod X_b tptp.int) F) A_3)) (tptp.hAPP _let_4 X_a (tptp.hAPP _let_2 (tptp.fun _let_4 X_a) (tptp.big_co302546470etprod X_b X_a) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.int X_a) (tptp.fun _let_3 _let_2) (tptp.combb tptp.int X_a X_b) _let_1) F)) A_3))))))))) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hAPP _let_1 tptp.int (tptp.hAPP (tptp.fun tptp.int tptp.int) (tptp.fun _let_1 tptp.int) (tptp.big_co302546470etprod tptp.int tptp.int) (tptp.combi tptp.int)) (tptp.hAPP tptp.int _let_1 tptp.d22set A_2)) (tptp.hAPP tptp.int tptp.int tptp.zfact A_2)))) (forall ((A_2 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) A_2) Ma)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 tptp.legacy_zgcd (tptp.hAPP _let_1 tptp.int (tptp.hAPP _let_2 (tptp.fun _let_1 tptp.int) (tptp.big_co302546470etprod tptp.int tptp.int) (tptp.combi tptp.int)) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.bnorRset A_2) Ma))) Ma) (tptp.one_one tptp.int)))))) (forall ((A_2 $$unsorted) (Ma $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.bnorRset A_2) Ma))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (let ((_let_4 (tptp.hAPP _let_3 (tptp.fun _let_1 tptp.int) (tptp.big_co302546470etprod tptp.int tptp.int) (tptp.combi tptp.int)))) (let ((_let_5 (tptp.times_times tptp.int))) (let ((_let_6 (tptp.fun tptp.int _let_3))) (=> (not (= (tptp.ti tptp.int X_2) (tptp.zero_zero tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) A_2) Ma)) (= (tptp.hAPP _let_1 tptp.int _let_4 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_1) (tptp.image tptp.int tptp.int) (tptp.hAPP tptp.int _let_3 (tptp.hAPP _let_6 _let_6 (tptp.combc tptp.int tptp.int tptp.int) _let_5) X_2)) _let_2)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_5 (tptp.hAPP _let_1 tptp.int _let_4 _let_2)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) X_2) (tptp.hAPP _let_1 tptp.nat (tptp.finite_card tptp.int) _let_2))))))))))))) (forall ((X_2 $$unsorted) (A_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_4)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.zcong A_2) (tptp.zero_zero tptp.int)) P_4))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 tptp.quadRes P_4) A_2))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_3 tptp.bool) (tptp.member _let_1) X_2) (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) tptp.setS A_2) P_4))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.zcong (tptp.hAPP _let_1 tptp.int (tptp.hAPP (tptp.fun tptp.int tptp.int) (tptp.fun _let_1 tptp.int) (tptp.big_co302546470etprod tptp.int tptp.int) (tptp.combi tptp.int)) X_2)) A_2) P_4))))))))))) (forall ((A_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.fun tptp.int tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) A_2) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 (tptp.minus_minus tptp.int) P_4) _let_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.zcong (tptp.hAPP _let_2 tptp.int (tptp.hAPP _let_4 (tptp.fun _let_2 tptp.int) (tptp.big_co302546470etprod tptp.int tptp.int) (tptp.combi tptp.int)) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 tptp.wset A_2) P_4))) _let_1) P_4)))))))))) (forall ((A_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.zprime P_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) P_4)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) tptp.zcong A_2) (tptp.zero_zero tptp.int)) P_4))) (= (tptp.hAPP _let_2 tptp.int (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.int) (tptp.big_co302546470etprod tptp.int tptp.int) (tptp.combi tptp.int)) (tptp.hAPP _let_3 _let_2 (tptp.complete_Sup_Sup _let_2) (tptp.hAPP tptp.int _let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_3) tptp.setS A_2) P_4))) (tptp.hAPP tptp.int tptp.int tptp.zfact (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) P_4) (tptp.one_one tptp.int))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_mult X_b) (forall ((B_1 $$unsorted) (C_1 $$unsorted) (A_2 $$unsorted) (S $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP _let_1 tptp.nat (tptp.finite_card X_a) S))) (let ((_let_3 (tptp.hAPP X_b (tptp.fun tptp.nat X_b) (tptp.power_power X_b) C_1))) (let ((_let_4 (tptp.fun X_a _let_1))) (let ((_let_5 (tptp.fun X_b X_b))) (let ((_let_6 (tptp.fun X_b _let_5))) (let ((_let_7 (tptp.fun X_a _let_6))) (let ((_let_8 (tptp.fun X_a _let_5))) (let ((_let_9 (tptp.fun X_a X_b))) (let ((_let_10 (tptp.hAPP _let_1 X_b (tptp.hAPP _let_9 (tptp.fun _let_1 X_b) (tptp.big_co302546470etprod X_a X_b) (tptp.hAPP X_b _let_9 (tptp.hAPP _let_8 (tptp.fun X_b _let_9) (tptp.combc X_a X_b X_b) (tptp.hAPP _let_9 _let_8 (tptp.hAPP _let_7 (tptp.fun _let_9 _let_8) (tptp.combs X_a X_b _let_5) (tptp.hAPP _let_1 _let_7 (tptp.hAPP (tptp.fun tptp.bool _let_6) (tptp.fun _let_1 _let_7) (tptp.combb tptp.bool _let_6 X_a) (tptp.if X_b)) (tptp.hAPP X_a _let_1 (tptp.hAPP _let_4 _let_4 (tptp.combc X_a X_a tptp.bool) (tptp.fequal X_a)) A_2))) B_1)) C_1)) S))) (let ((_let_11 (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) A_2) S)))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) S)) (and (=> _let_11 (= _let_10 (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_5 (tptp.times_times X_b) (tptp.hAPP X_a X_b B_1 A_2)) (tptp.hAPP tptp.nat X_b _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) _let_2) (tptp.one_one tptp.nat)))))) (=> (not _let_11) (= _let_10 (tptp.hAPP tptp.nat X_b _let_3 _let_2))))))))))))))))))) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool tptp.nat_nat_set A_3)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int F X)))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) (tptp.hAPP _let_1 tptp.int (tptp.hAPP (tptp.fun tptp.int tptp.int) (tptp.fun _let_1 tptp.int) (tptp.big_co302546470etprod tptp.int tptp.int) F) A_3))))))) (forall ((X_a $$unsorted) (F $$unsorted) (F_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) F_1)) (= (= (tptp.hAPP _let_1 tptp.nat (tptp.hAPP (tptp.fun X_a tptp.nat) (tptp.fun _let_1 tptp.nat) (tptp.big_co302546470etprod X_a tptp.nat) F) F_1) (tptp.one_one tptp.nat)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) F_1)) (= (tptp.hAPP X_a tptp.nat F X) (tptp.one_one tptp.nat))))))))) (forall ((X_a $$unsorted) (F $$unsorted) (S $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) S)) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) (tptp.hAPP _let_1 tptp.nat (tptp.hAPP (tptp.fun X_a tptp.nat) (tptp.fun _let_1 tptp.nat) (tptp.big_co302546470etprod X_a tptp.nat) F) S))) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) S)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) (tptp.hAPP X_a tptp.nat F X)))))))))) (forall ((X_a $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (let ((_let_2 (tptp.fun X_a tptp.real))) (let ((_let_3 (tptp.fun X_a tptp.int))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (= (tptp.hAPP tptp.int tptp.real _let_1 (tptp.hAPP _let_4 tptp.int (tptp.hAPP _let_3 (tptp.fun _let_4 tptp.int) (tptp.big_co302546470etprod X_a tptp.int) F) A_3)) (tptp.hAPP _let_4 tptp.real (tptp.hAPP _let_2 (tptp.fun _let_4 tptp.real) (tptp.big_co302546470etprod X_a tptp.real) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.int tptp.real) (tptp.fun _let_3 _let_2) (tptp.combb tptp.int tptp.real X_a) _let_1) F)) A_3))))))) (forall ((X_a $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (let ((_let_2 (tptp.fun X_a tptp.real))) (let ((_let_3 (tptp.fun X_a tptp.nat))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (= (tptp.hAPP tptp.nat tptp.real _let_1 (tptp.hAPP _let_4 tptp.nat (tptp.hAPP _let_3 (tptp.fun _let_4 tptp.nat) (tptp.big_co302546470etprod X_a tptp.nat) F) A_3)) (tptp.hAPP _let_4 tptp.real (tptp.hAPP _let_2 (tptp.fun _let_4 tptp.real) (tptp.big_co302546470etprod X_a tptp.real) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.nat tptp.real) (tptp.fun _let_3 _let_2) (tptp.combb tptp.nat tptp.real X_a) _let_1) F)) A_3))))))) (forall ((X_a $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (let ((_let_2 (tptp.fun X_a tptp.int))) (let ((_let_3 (tptp.fun X_a tptp.nat))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (= (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP _let_4 tptp.nat (tptp.hAPP _let_3 (tptp.fun _let_4 tptp.nat) (tptp.big_co302546470etprod X_a tptp.nat) F) A_3)) (tptp.hAPP _let_4 tptp.int (tptp.hAPP _let_2 (tptp.fun _let_4 tptp.int) (tptp.big_co302546470etprod X_a tptp.int) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.nat tptp.int) (tptp.fun _let_3 _let_2) (tptp.combb tptp.nat tptp.int X_a) _let_1) F)) A_3))))))) (forall ((X_a $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.int))) (let ((_let_2 (tptp.fun X_a tptp.nat))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.hAPP _let_3 tptp.nat (tptp.hAPP _let_2 (tptp.fun _let_3 tptp.nat) (tptp.big_co302546470etprod X_a tptp.nat) F) A_3) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP _let_3 tptp.int (tptp.hAPP _let_1 (tptp.fun _let_3 tptp.int) (tptp.big_co302546470etprod X_a tptp.int) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.nat tptp.int) (tptp.fun _let_2 _let_1) (tptp.combb tptp.nat tptp.int X_a) (tptp.semiring_1_of_nat tptp.int)) F)) A_3))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.comm_monoid_add X_a) (tptp.comm_monoid_mult X_a)) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.int X_a))) (let ((_let_4 (tptp.fun tptp.int tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat X_a))) (= (tptp.hAPP _let_2 X_a (tptp.hAPP _let_5 (tptp.fun _let_2 X_a) (tptp.big_co302546470etprod tptp.nat X_a) F) A_3) (tptp.hAPP _let_1 X_a (tptp.hAPP _let_3 (tptp.fun _let_1 X_a) (tptp.big_co302546470etprod tptp.int X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP _let_5 (tptp.fun _let_4 _let_3) (tptp.combb tptp.nat X_a tptp.int) F) tptp.nat_1)) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.nat tptp.int) (tptp.fun _let_2 _let_1) (tptp.image tptp.nat tptp.int) (tptp.semiring_1_of_nat tptp.int)) A_3))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.comm_monoid_add X_a) (tptp.comm_monoid_mult X_a)) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.fun tptp.nat tptp.int))) (let ((_let_5 (tptp.fun tptp.int X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool tptp.nat_nat_set A_3)) (= (tptp.hAPP _let_2 X_a (tptp.hAPP _let_5 (tptp.fun _let_2 X_a) (tptp.big_co302546470etprod tptp.int X_a) F) A_3) (tptp.hAPP _let_1 X_a (tptp.hAPP _let_3 (tptp.fun _let_1 X_a) (tptp.big_co302546470etprod tptp.nat X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP _let_5 (tptp.fun _let_4 _let_3) (tptp.combb tptp.int X_a tptp.nat) F) (tptp.semiring_1_of_nat tptp.int))) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.int tptp.nat) (tptp.fun _let_2 _let_1) (tptp.image tptp.int tptp.nat) tptp.nat_1) A_3)))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.comm_monoid_mult X_a) (forall ((F $$unsorted) (G $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.big_co302546470etprod X_b X_a))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (let ((_let_3 (tptp.fun _let_2 X_a))) (let ((_let_4 (tptp.fun X_b X_a))) (let ((_let_5 (tptp.times_times X_a))) (let ((_let_6 (tptp.fun X_a X_a))) (let ((_let_7 (tptp.fun X_b _let_6))) (= (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_3 _let_1 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_7 (tptp.fun _let_4 _let_4) (tptp.combs X_b X_a X_a) (tptp.hAPP _let_4 _let_7 (tptp.hAPP (tptp.fun X_a _let_6) (tptp.fun _let_4 _let_7) (tptp.combb X_a _let_6 X_b) _let_5) F)) G)) A_3) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_6 _let_5 (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_3 _let_1 F) A_3)) (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_3 _let_1 G) A_3))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.comm_monoid_mult X_a) (forall ((A_3 $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (let ((_let_2 (tptp.fun X_b X_a))) (let ((_let_3 (tptp.fun X_b tptp.bool))) (= (tptp.hAPP _let_3 X_a (tptp.hAPP _let_2 (tptp.fun _let_3 X_a) (tptp.big_co302546470etprod X_b X_a) (tptp.hAPP X_a _let_2 (tptp.combk X_a X_b) _let_1)) A_3) _let_1))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.linordered_field X_a) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.abs_abs X_a))) (let ((_let_2 (tptp.fun X_b X_a))) (let ((_let_3 (tptp.big_co302546470etprod X_b X_a))) (let ((_let_4 (tptp.fun X_b tptp.bool))) (let ((_let_5 (tptp.fun _let_4 X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP _let_4 X_a (tptp.hAPP _let_2 _let_5 _let_3 F) A_3)) (tptp.hAPP _let_4 X_a (tptp.hAPP _let_2 _let_5 _let_3 (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun _let_2 _let_2) (tptp.combb X_a X_a X_b) _let_1) F)) A_3)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (and (tptp.comm_semiring_1 X_b) (tptp.no_zero_divisors X_b)) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (= (= (tptp.hAPP _let_1 X_b (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co302546470etprod X_a X_b) F) A_3) (tptp.zero_zero X_b)) (exists ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) A_3)) (= (tptp.hAPP X_a X_b F X) (tptp.zero_zero X_b))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_semiring_1 X_b) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (=> (exists ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) A_3)) (= (tptp.hAPP X_a X_b F X) (tptp.zero_zero X_b))))) (= (tptp.hAPP _let_1 X_b (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co302546470etprod X_a X_b) F) A_3) (tptp.zero_zero X_b)))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_mult X_b) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3))) (= (tptp.hAPP _let_1 X_b (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co302546470etprod X_a X_b) F) A_3) (tptp.one_one X_b))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_mult X_b) (forall ((G $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3))) (= (tptp.hAPP _let_1 X_b (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co302546470etprod X_a X_b) G) A_3) (tptp.one_one X_b))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_semiring_1 X_b) (forall ((F $$unsorted) (I $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) I) A_3)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.dvd_dvd X_b) (tptp.hAPP X_a X_b F I)) (tptp.hAPP _let_1 X_b (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co302546470etprod X_a X_b) F) A_3))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_mult X_b) (forall ((G $$unsorted) (H $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.big_co302546470etprod X_a X_b))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun _let_2 X_b))) (let ((_let_4 (tptp.fun X_a X_b))) (let ((_let_5 (tptp.times_times X_b))) (let ((_let_6 (tptp.fun X_b X_b))) (let ((_let_7 (tptp.fun X_a _let_6))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (= (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_7 (tptp.fun _let_4 _let_4) (tptp.combs X_a X_b X_b) (tptp.hAPP _let_4 _let_7 (tptp.hAPP (tptp.fun X_b _let_6) (tptp.fun _let_4 _let_7) (tptp.combb X_b _let_6 X_a) _let_5) G)) H)) A_3) (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_6 _let_5 (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 G) A_3)) (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 H) A_3)))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_mult X_b) (forall ((B_1 $$unsorted) (A_2 $$unsorted) (S $$unsorted)) (let ((_let_1 (tptp.one_one X_b))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun X_b X_b))) (let ((_let_4 (tptp.fun X_b _let_3))) (let ((_let_5 (tptp.fun X_a _let_4))) (let ((_let_6 (tptp.fun X_a _let_3))) (let ((_let_7 (tptp.fun X_a X_b))) (let ((_let_8 (tptp.hAPP _let_2 X_b (tptp.hAPP _let_7 (tptp.fun _let_2 X_b) (tptp.big_co302546470etprod X_a X_b) (tptp.hAPP X_b _let_7 (tptp.hAPP _let_6 (tptp.fun X_b _let_7) (tptp.combc X_a X_b X_b) (tptp.hAPP _let_7 _let_6 (tptp.hAPP _let_5 (tptp.fun _let_7 _let_6) (tptp.combs X_a X_b _let_3) (tptp.hAPP _let_2 _let_5 (tptp.hAPP (tptp.fun tptp.bool _let_4) (tptp.fun _let_2 _let_5) (tptp.combb tptp.bool _let_4 X_a) (tptp.if X_b)) (tptp.hAPP X_a _let_2 (tptp.fequal X_a) A_2))) B_1)) _let_1)) S))) (let ((_let_9 (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a (tptp.fun _let_2 tptp.bool) (tptp.member X_a) A_2) S)))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) S)) (and (=> _let_9 (= _let_8 (tptp.hAPP X_a X_b B_1 A_2))) (=> (not _let_9) (= _let_8 _let_1)))))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_mult X_b) (forall ((B_1 $$unsorted) (A_2 $$unsorted) (S $$unsorted)) (let ((_let_1 (tptp.one_one X_b))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun X_a _let_2))) (let ((_let_4 (tptp.fun X_b X_b))) (let ((_let_5 (tptp.fun X_b _let_4))) (let ((_let_6 (tptp.fun X_a _let_5))) (let ((_let_7 (tptp.fun X_a _let_4))) (let ((_let_8 (tptp.fun X_a X_b))) (let ((_let_9 (tptp.hAPP _let_2 X_b (tptp.hAPP _let_8 (tptp.fun _let_2 X_b) (tptp.big_co302546470etprod X_a X_b) (tptp.hAPP X_b _let_8 (tptp.hAPP _let_7 (tptp.fun X_b _let_8) (tptp.combc X_a X_b X_b) (tptp.hAPP _let_8 _let_7 (tptp.hAPP _let_6 (tptp.fun _let_8 _let_7) (tptp.combs X_a X_b _let_4) (tptp.hAPP _let_2 _let_6 (tptp.hAPP (tptp.fun tptp.bool _let_5) (tptp.fun _let_2 _let_6) (tptp.combb tptp.bool _let_5 X_a) (tptp.if X_b)) (tptp.hAPP X_a _let_2 (tptp.hAPP _let_3 _let_3 (tptp.combc X_a X_a tptp.bool) (tptp.fequal X_a)) A_2))) B_1)) _let_1)) S))) (let ((_let_10 (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a (tptp.fun _let_2 tptp.bool) (tptp.member X_a) A_2) S)))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) S)) (and (=> _let_10 (= _let_9 (tptp.hAPP X_a X_b B_1 A_2))) (=> (not _let_10) (= _let_9 _let_1))))))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.field_inverse_zero X_b) (forall ((F $$unsorted) (G $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.big_co302546470etprod X_a X_b))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun _let_2 X_b))) (let ((_let_4 (tptp.fun X_a X_b))) (let ((_let_5 (tptp.inverse_divide X_b))) (let ((_let_6 (tptp.fun X_b X_b))) (let ((_let_7 (tptp.fun X_a _let_6))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (= (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_7 (tptp.fun _let_4 _let_4) (tptp.combs X_a X_b X_b) (tptp.hAPP _let_4 _let_7 (tptp.hAPP (tptp.fun X_b _let_6) (tptp.fun _let_4 _let_7) (tptp.combb X_b _let_6 X_a) _let_5) F)) G)) A_3) (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_6 _let_5 (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 F) A_3)) (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 G) A_3)))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (and (tptp.comm_monoid_mult X_b) (tptp.dvd X_b)) (forall ((F $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co302546470etprod X_a X_b) F))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) B_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) A_3) B_2)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.dvd_dvd X_b) (tptp.hAPP _let_1 X_b _let_2 A_3)) (tptp.hAPP _let_1 X_b _let_2 B_2)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_mult X_b) (forall ((Y_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun X_a X_b))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (= (tptp.hAPP _let_1 X_b (tptp.hAPP _let_2 (tptp.fun _let_1 X_b) (tptp.big_co302546470etprod X_a X_b) (tptp.hAPP X_b _let_2 (tptp.combk X_b X_a) Y_2)) A_3) (tptp.hAPP tptp.nat X_b (tptp.hAPP X_b (tptp.fun tptp.nat X_b) (tptp.power_power X_b) Y_2) (tptp.hAPP _let_1 tptp.nat (tptp.finite_card X_a) A_3))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_mult X_b) (forall ((F $$unsorted) (S $$unsorted) (T_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co302546470etprod X_a X_b) F))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) T_3)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) S) T_3)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.minus_minus _let_1) T_3) S))) (= (tptp.hAPP X_a X_b F X) (tptp.one_one X_b))))) (= (tptp.hAPP _let_1 X_b _let_2 T_3) (tptp.hAPP _let_1 X_b _let_2 S)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_mult X_b) (forall ((F $$unsorted) (S $$unsorted) (T_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co302546470etprod X_a X_b) F))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) T_3)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) S) T_3)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.minus_minus _let_1) T_3) S))) (= (tptp.hAPP X_a X_b F X) (tptp.one_one X_b))))) (= (tptp.hAPP _let_1 X_b _let_2 S) (tptp.hAPP _let_1 X_b _let_2 T_3)))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.comm_monoid_add X_a) (tptp.comm_monoid_mult X_a)) (forall ((F $$unsorted) (G $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.big_co302546470etprod tptp.int X_a))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun _let_2 X_a))) (let ((_let_4 (tptp.fun tptp.int X_a))) (=> (= A_3 B_2) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool tptp.nat_nat_set B_2)) (=> (forall ((X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X)) (= (tptp.hAPP tptp.int X_a F X) (tptp.hAPP tptp.int X_a G X)))) (= (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_3 _let_1 F) A_3) (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_3 _let_1 G) B_2)))))))))))) (forall ((X_a $$unsorted) (F $$unsorted) (S $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) S)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) S)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) (tptp.hAPP X_a tptp.nat F X)))))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) (tptp.hAPP _let_1 tptp.nat (tptp.hAPP (tptp.fun X_a tptp.nat) (tptp.fun _let_1 tptp.nat) (tptp.big_co302546470etprod X_a tptp.nat) F) S))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (B_1 $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) B_1) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun _let_2 _let_1) (tptp.image X_b X_a) F) A_3))) (not (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (=> (= (tptp.ti X_a B_1) (tptp.hAPP X_b X_a F X)) (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b (tptp.fun _let_1 tptp.bool) (tptp.member X_b) X) A_3))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_semiring_1 X_b) (forall ((F $$unsorted) (G $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.big_co302546470etprod X_a X_b))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun _let_2 X_b))) (let ((_let_4 (tptp.fun X_a X_b))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) B_2)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) A_3) B_2)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) A_3)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.dvd_dvd X_b) (tptp.hAPP X_a X_b F X)) (tptp.hAPP X_a X_b G X)))))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.dvd_dvd X_b) (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 F) A_3)) (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 G) B_2))))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.combc tptp.nat tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.hAPP tptp.nat _let_2 (tptp.hAPP _let_3 _let_3 _let_1 (tptp.hAPP _let_2 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_3) (tptp.combb tptp.nat _let_2 tptp.nat) (tptp.plus_plus tptp.nat)) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP _let_3 _let_3 _let_1 (tptp.times_times tptp.nat)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (tptp.one_one tptp.nat)))) (let ((_let_5 (tptp.power_power tptp.real))) (let ((_let_6 (tptp.fun tptp.nat tptp.real))) (let ((_let_7 (tptp.combb tptp.nat tptp.real tptp.nat))) (let ((_let_8 (tptp.fun _let_2 _let_6))) (let ((_let_9 (tptp.one_one tptp.real))) (let ((_let_10 (tptp.fun tptp.real tptp.real))) (let ((_let_11 (tptp.fun _let_6 _let_6))) (let ((_let_12 (tptp.fun tptp.nat _let_10))) (let ((_let_13 (tptp.hAPP (tptp.fun tptp.real _let_10) (tptp.fun _let_6 _let_12) (tptp.combb tptp.real _let_10 tptp.nat) (tptp.times_times tptp.real)))) (let ((_let_14 (tptp.combs tptp.nat tptp.real tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) X_2)) _let_9)) (= (tptp.hAPP tptp.real tptp.real tptp.arctan X_2) (tptp.hAPP _let_6 tptp.real (tptp.suminf tptp.real) (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_12 _let_11 _let_14 (tptp.hAPP _let_6 _let_12 _let_13 (tptp.hAPP tptp.real _let_6 _let_5 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)))) (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_12 _let_11 _let_14 (tptp.hAPP _let_6 _let_12 _let_13 (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_10 _let_11 (tptp.combb tptp.real tptp.real tptp.nat) (tptp.hAPP tptp.real _let_10 (tptp.inverse_divide tptp.real) _let_9)) (tptp.hAPP _let_2 _let_6 (tptp.hAPP _let_6 _let_8 _let_7 (tptp.real_1 tptp.nat)) _let_4)))) (tptp.hAPP _let_2 _let_6 (tptp.hAPP _let_6 _let_8 _let_7 (tptp.hAPP tptp.real _let_6 _let_5 X_2)) _let_4))))))))))))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.combc tptp.nat tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.hAPP tptp.nat _let_2 (tptp.hAPP _let_3 _let_3 _let_1 (tptp.times_times tptp.nat)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_5 (tptp.power_power tptp.real))) (let ((_let_6 (tptp.fun tptp.nat tptp.real))) (let ((_let_7 (tptp.combb tptp.nat tptp.real tptp.nat))) (let ((_let_8 (tptp.fun _let_2 _let_6))) (let ((_let_9 (tptp.fun tptp.real tptp.real))) (let ((_let_10 (tptp.fun tptp.nat _let_9))) (let ((_let_11 (tptp.hAPP (tptp.fun tptp.real _let_9) (tptp.fun _let_6 _let_10) (tptp.combb tptp.real _let_9 tptp.nat) (tptp.times_times tptp.real)))) (let ((_let_12 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_13 (tptp.fun _let_6 _let_6))) (let ((_let_14 (tptp.hAPP _let_10 _let_13 _let_12 (tptp.hAPP _let_6 _let_10 _let_11 (tptp.hAPP tptp.real _let_6 _let_5 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)))))) (let ((_let_15 (tptp.suminf tptp.real))) (let ((_let_16 (tptp.hAPP tptp.nat _let_2 (tptp.hAPP _let_3 _let_3 _let_1 (tptp.hAPP _let_2 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_3) (tptp.combb tptp.nat _let_2 tptp.nat) (tptp.plus_plus tptp.nat)) _let_4)) (tptp.one_one tptp.nat)))) (let ((_let_17 (tptp.fun tptp.real _let_8))) (let ((_let_18 (tptp.fun tptp.real _let_6))) (let ((_let_19 (tptp.one_one tptp.real))) (let ((_let_20 (tptp.combb _let_6 _let_6 tptp.real))) (let ((_let_21 (tptp.fun _let_18 _let_18))) (let ((_let_22 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_22 (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) X_2)) _let_19)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_22 (tptp.hAPP _let_9 (tptp.fun tptp.real _let_22) (tptp.deriv tptp.real) (tptp.hAPP _let_18 _let_9 (tptp.hAPP (tptp.fun _let_6 tptp.real) (tptp.fun _let_18 _let_9) (tptp.combb _let_6 tptp.real tptp.real) _let_15) (tptp.hAPP _let_18 _let_18 (tptp.hAPP _let_13 _let_21 _let_20 _let_14) (tptp.hAPP _let_18 _let_18 (tptp.hAPP _let_13 _let_21 _let_20 (tptp.hAPP _let_10 _let_13 _let_12 (tptp.hAPP _let_6 _let_10 _let_11 (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_9 _let_13 (tptp.combb tptp.real tptp.real tptp.nat) (tptp.hAPP tptp.real _let_9 (tptp.inverse_divide tptp.real) _let_19)) (tptp.hAPP _let_2 _let_6 (tptp.hAPP _let_6 _let_8 _let_7 (tptp.real_1 tptp.nat)) _let_16))))) (tptp.hAPP _let_2 _let_18 (tptp.hAPP _let_17 (tptp.fun _let_2 _let_18) (tptp.combc tptp.real _let_2 _let_6) (tptp.hAPP _let_18 _let_17 (tptp.hAPP (tptp.fun _let_6 _let_8) (tptp.fun _let_18 _let_17) (tptp.combb _let_6 _let_8 tptp.real) _let_7) _let_5)) _let_16))))) X_2) (tptp.hAPP _let_6 tptp.real _let_15 (tptp.hAPP _let_6 _let_6 _let_14 (tptp.hAPP _let_2 _let_6 (tptp.hAPP _let_6 _let_8 _let_7 (tptp.hAPP tptp.real _let_6 _let_5 X_2)) _let_4))))))))))))))))))))))))))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (=> (and (tptp.comm_monoid_add X_a) (tptp.t2_space X_a)) (= (tptp.hAPP _let_2 X_a (tptp.suminf X_a) (tptp.hAPP X_a _let_2 (tptp.combk X_a tptp.nat) _let_1)) _let_1))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (= (tptp.hAPP tptp.real tptp.real tptp.sin X_2) (tptp.hAPP _let_1 tptp.real (tptp.suminf tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_1 _let_3) (tptp.combb tptp.real _let_2 tptp.nat) (tptp.times_times tptp.real)) tptp.sin_coeff)) (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) X_2)))))))) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (= (tptp.hAPP tptp.real tptp.real tptp.sin X) (tptp.hAPP _let_1 tptp.real (tptp.suminf tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_1 _let_3) (tptp.combb tptp.real _let_2 tptp.nat) (tptp.times_times tptp.real)) tptp.sin_coeff)) (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) X)))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (= (tptp.hAPP tptp.real tptp.real tptp.cos X_2) (tptp.hAPP _let_1 tptp.real (tptp.suminf tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_1 _let_3) (tptp.combb tptp.real _let_2 tptp.nat) (tptp.times_times tptp.real)) tptp.cos_coeff)) (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) X_2)))))))) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (= (tptp.hAPP tptp.real tptp.real tptp.cos X) (tptp.hAPP _let_1 tptp.real (tptp.suminf tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_1 _let_3) (tptp.combb tptp.real _let_2 tptp.nat) (tptp.times_times tptp.real)) tptp.cos_coeff)) (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) X)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_n2089651433ebra_1 X_a) (forall ((F $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (= (tptp.hAPP _let_1 X_a (tptp.suminf X_a) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_1 _let_3) (tptp.combb X_a _let_2 tptp.nat) (tptp.times_times X_a)) F)) (tptp.hAPP X_a _let_1 (tptp.power_power X_a) (tptp.zero_zero X_a)))) (tptp.hAPP tptp.nat X_a F (tptp.zero_zero tptp.nat))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun _let_1 _let_1))) (let ((_let_5 (tptp.uminus_uminus tptp.real))) (= (tptp.hAPP tptp.real tptp.real _let_5 (tptp.hAPP tptp.real tptp.real tptp.sin X_2)) (tptp.hAPP _let_1 tptp.real (tptp.suminf tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_2 _let_4 (tptp.combb tptp.real tptp.real tptp.nat) _let_5) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_3 _let_4 (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_1 _let_3) (tptp.combb tptp.real _let_2 tptp.nat) (tptp.times_times tptp.real)) tptp.sin_coeff)) (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) X_2))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.nat tptp.nat tptp.nat) (tptp.plus_plus tptp.nat)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (let ((_let_5 (tptp.combb tptp.nat tptp.real tptp.nat))) (let ((_let_6 (tptp.fun _let_1 _let_4))) (let ((_let_7 (tptp.fun _let_4 _let_4))) (let ((_let_8 (tptp.fun tptp.real tptp.real))) (let ((_let_9 (tptp.fun tptp.nat _let_8))) (let ((_let_10 (tptp.plus_plus tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.exp tptp.real) X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_8 _let_10 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_8 _let_10 (tptp.one_one tptp.real)) X_2)) (tptp.hAPP _let_4 tptp.real (tptp.suminf tptp.real) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_9 _let_7 (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_4 _let_9 (tptp.hAPP (tptp.fun tptp.real _let_8) (tptp.fun _let_4 _let_9) (tptp.combb tptp.real _let_8 tptp.nat) (tptp.times_times tptp.real)) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_8 _let_7 (tptp.combb tptp.real tptp.real tptp.nat) (tptp.inverse_inverse tptp.real)) (tptp.hAPP _let_1 _let_4 (tptp.hAPP _let_4 _let_6 _let_5 (tptp.real_1 tptp.nat)) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.combb tptp.nat tptp.nat tptp.nat) (tptp.fact_fact tptp.nat)) _let_3))))) (tptp.hAPP _let_1 _let_4 (tptp.hAPP _let_4 _let_6 _let_5 (tptp.hAPP tptp.real _let_4 (tptp.power_power tptp.real) X_2)) _let_3)))))))))))))))) (= _let_185 (tptp.hAPP _let_37 tptp.real (tptp.suminf tptp.real) (tptp.hAPP _let_37 _let_37 (tptp.hAPP _let_181 _let_38 (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_37 _let_181 (tptp.hAPP _let_26 _let_182 _let_180 _let_20) (tptp.hAPP tptp.real _let_37 (tptp.hAPP _let_181 (tptp.fun tptp.real _let_37) (tptp.combc tptp.nat tptp.real tptp.real) (tptp.hAPP _let_37 _let_181 (tptp.hAPP _let_26 _let_182 _let_180 _let_123) (tptp.hAPP tptp.real _let_37 _let_130 _let_179))) _let_127))) (tptp.hAPP _let_13 _let_37 _let_72 (tptp.hAPP tptp.nat _let_13 (tptp.hAPP _let_177 _let_177 _let_176 (tptp.hAPP _let_13 _let_177 (tptp.hAPP _let_177 (tptp.fun _let_13 _let_177) (tptp.combb tptp.nat _let_13 tptp.nat) _let_178) (tptp.hAPP tptp.nat _let_13 (tptp.hAPP _let_177 _let_177 _let_176 (tptp.times_times tptp.nat)) _let_168))) _let_175))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.power_power tptp.real))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (let ((_let_5 (tptp.combb tptp.nat tptp.real tptp.nat))) (let ((_let_6 (tptp.fun tptp.nat tptp.nat))) (let ((_let_7 (tptp.fun _let_6 _let_4))) (let ((_let_8 (tptp.fun tptp.nat _let_6))) (let ((_let_9 (tptp.fun _let_4 _let_4))) (let ((_let_10 (tptp.number_number_of tptp.real))) (let ((_let_11 (tptp.fun tptp.nat _let_2))) (let ((_let_12 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_4 _let_11) (tptp.combb tptp.real _let_2 tptp.nat) (tptp.times_times tptp.real)))) (let ((_let_13 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_14 (tptp.ord_less tptp.real))) (let ((_let_15 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_15 _let_14 (tptp.zero_zero tptp.real)) X_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_15 _let_14 X_2) (tptp.hAPP tptp.int tptp.real _let_10 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (= (tptp.hAPP tptp.real tptp.real tptp.ln X_2) (tptp.hAPP _let_4 tptp.real (tptp.suminf tptp.real) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_11 _let_9 _let_13 (tptp.hAPP _let_4 _let_11 _let_12 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_11 _let_9 _let_13 (tptp.hAPP _let_4 _let_11 _let_12 (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.int tptp.real _let_10 tptp.min_1)))) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_2 _let_9 (tptp.combb tptp.real tptp.real tptp.nat) (tptp.hAPP tptp.real _let_2 (tptp.inverse_divide tptp.real) _let_1)) (tptp.hAPP _let_6 _let_4 (tptp.hAPP _let_4 _let_7 _let_5 (tptp.real_1 tptp.nat)) (tptp.hAPP tptp.nat _let_6 (tptp.hAPP _let_8 _let_8 (tptp.combc tptp.nat tptp.nat tptp.nat) (tptp.plus_plus tptp.nat)) (tptp.one_one tptp.nat))))))) (tptp.hAPP _let_6 _let_4 (tptp.hAPP _let_4 _let_7 _let_5 (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.minus_minus tptp.real) X_2) _let_1))) tptp.suc)))))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((K $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.ring_1_of_int X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (let ((_let_5 (tptp.fun tptp.int X_a))) (let ((_let_6 (tptp.fun X_a _let_3))) (let ((_let_7 (tptp.hAPP _let_6 (tptp.fun _let_5 _let_4) (tptp.combb X_a _let_3 tptp.int) (tptp.plus_plus X_a)))) (let ((_let_8 (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_4 (tptp.fun _let_5 _let_5) (tptp.combs tptp.int X_a X_a) (tptp.hAPP _let_5 _let_4 _let_7 _let_2)) _let_2))) (let ((_let_9 (tptp.combc tptp.int X_a X_a))) (let ((_let_10 (tptp.fun X_a _let_5))) (let ((_let_11 (tptp.zero_zero tptp.int))) (let ((_let_12 (tptp.fun tptp.int tptp.bool))) (let ((_let_13 (tptp.fun tptp.int _let_12))) (let ((_let_14 (tptp.fun tptp.int _let_6))) (let ((_let_15 (tptp.fun X_a _let_4))) (let ((_let_16 (tptp.fun tptp.int _let_4))) (let ((_let_17 (tptp.fun tptp.int _let_10))) (let ((_let_18 (tptp.fun tptp.int _let_5))) (let ((_let_19 (tptp.hAPP tptp.int X_a _let_2 K))) (let ((_let_20 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_12 (tptp.ord_less tptp.int) K) _let_11)))) (let ((_let_21 (= (tptp.ti tptp.int K) _let_11))) (and (=> _let_21 (= _let_19 (tptp.zero_zero X_a))) (=> (not _let_21) (and (=> _let_20 (= _let_19 (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.hAPP tptp.int X_a _let_2 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) K))))) (=> (not _let_20) (= _let_19 (tptp.hAPP _let_1 X_a (tptp.hAPP _let_18 (tptp.fun _let_1 X_a) (tptp.product_prod_case tptp.int tptp.int X_a) (tptp.hAPP _let_5 _let_18 (tptp.hAPP _let_17 (tptp.fun _let_5 _let_18) (tptp.combs tptp.int X_a _let_5) (tptp.hAPP _let_16 _let_17 (tptp.hAPP (tptp.fun _let_4 _let_10) (tptp.fun _let_16 _let_17) (tptp.combb _let_4 _let_10 tptp.int) _let_9) (tptp.hAPP _let_5 _let_16 (tptp.hAPP _let_15 (tptp.fun _let_5 _let_16) (tptp.combb X_a _let_4 tptp.int) (tptp.hAPP _let_14 _let_15 (tptp.combc tptp.int X_a _let_3) (tptp.hAPP _let_12 _let_14 (tptp.hAPP (tptp.fun tptp.bool _let_6) (tptp.fun _let_12 _let_14) (tptp.combb tptp.bool _let_6 tptp.int) (tptp.if X_a)) (tptp.hAPP tptp.int _let_12 (tptp.hAPP _let_13 _let_13 (tptp.combc tptp.int tptp.int tptp.bool) (tptp.fequal tptp.int)) _let_11)))) _let_8))) (tptp.hAPP X_a _let_5 (tptp.hAPP _let_4 _let_10 _let_9 (tptp.hAPP _let_5 _let_4 _let_7 _let_8)) (tptp.one_one X_a)))) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.divmod_int K) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))))))))))))))))))))))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.combc tptp.nat tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.hAPP tptp.nat _let_2 (tptp.hAPP _let_3 _let_3 _let_1 (tptp.hAPP _let_2 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_3) (tptp.combb tptp.nat _let_2 tptp.nat) (tptp.plus_plus tptp.nat)) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP _let_3 _let_3 _let_1 (tptp.times_times tptp.nat)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (tptp.one_one tptp.nat)))) (let ((_let_5 (tptp.power_power tptp.real))) (let ((_let_6 (tptp.fun tptp.nat tptp.real))) (let ((_let_7 (tptp.combb tptp.nat tptp.real tptp.nat))) (let ((_let_8 (tptp.fun _let_2 _let_6))) (let ((_let_9 (tptp.one_one tptp.real))) (let ((_let_10 (tptp.fun tptp.real tptp.real))) (let ((_let_11 (tptp.fun _let_6 _let_6))) (let ((_let_12 (tptp.fun tptp.nat _let_10))) (let ((_let_13 (tptp.hAPP (tptp.fun tptp.real _let_10) (tptp.fun _let_6 _let_12) (tptp.combb tptp.real _let_10 tptp.nat) (tptp.times_times tptp.real)))) (let ((_let_14 (tptp.combs tptp.nat tptp.real tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) X_2)) _let_9)) (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.summable tptp.real) (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_12 _let_11 _let_14 (tptp.hAPP _let_6 _let_12 _let_13 (tptp.hAPP tptp.real _let_6 _let_5 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)))) (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_12 _let_11 _let_14 (tptp.hAPP _let_6 _let_12 _let_13 (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_10 _let_11 (tptp.combb tptp.real tptp.real tptp.nat) (tptp.hAPP tptp.real _let_10 (tptp.inverse_divide tptp.real) _let_9)) (tptp.hAPP _let_2 _let_6 (tptp.hAPP _let_6 _let_8 _let_7 (tptp.real_1 tptp.nat)) _let_4)))) (tptp.hAPP _let_2 _let_6 (tptp.hAPP _let_6 _let_8 _let_7 (tptp.hAPP tptp.real _let_6 _let_5 X_2)) _let_4))))))))))))))))))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (=> (and (tptp.comm_monoid_add X_a) (tptp.topological_space X_a)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable X_a) (tptp.hAPP X_a _let_1 (tptp.combk X_a tptp.nat) (tptp.zero_zero X_a))))))) (forall ((X_c $$unsorted) (X_a $$unsorted) (X_b $$unsorted) (F $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (let ((_let_2 (tptp.fun _let_1 X_c))) (let ((_let_3 (tptp.fun X_b X_c))) (let ((_let_4 (tptp.fun X_c tptp.bool))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_5 tptp.bool) (tptp.member _let_1) (tptp.hAPP X_b _let_1 (tptp.hAPP X_a (tptp.fun X_b _let_1) (tptp.product_Pair X_a X_b) A_2) B_1)) A_3)) (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP X_c (tptp.fun _let_4 tptp.bool) (tptp.member X_c) (tptp.hAPP X_b X_c (tptp.hAPP X_a _let_3 F A_2) B_1)) (tptp.hAPP _let_5 _let_4 (tptp.hAPP _let_2 (tptp.fun _let_5 _let_4) (tptp.image _let_1 X_c) (tptp.hAPP (tptp.fun X_a _let_3) _let_2 (tptp.product_prod_case X_a X_b X_c) F)) A_3)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((Y_3 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.suminf X_a))) (let ((_let_6 (tptp.summable X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool _let_6 X_3)) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool _let_6 Y_3)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP _let_4 X_a _let_5 X_3)) (tptp.hAPP _let_4 X_a _let_5 Y_3)) (tptp.hAPP _let_4 X_a _let_5 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_3 (tptp.fun _let_4 _let_4) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 tptp.nat) _let_1) X_3)) Y_3)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((Y_3 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.suminf X_a))) (let ((_let_6 (tptp.summable X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool _let_6 X_3)) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool _let_6 Y_3)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP _let_4 X_a _let_5 X_3)) (tptp.hAPP _let_4 X_a _let_5 Y_3)) (tptp.hAPP _let_4 X_a _let_5 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_3 (tptp.fun _let_4 _let_4) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 tptp.nat) _let_1) X_3)) Y_3)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((C_1 $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.suminf X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.inverse_divide X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (let ((_let_5 (tptp.fun tptp.nat _let_4))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.summable X_a) F)) (= (tptp.hAPP _let_2 X_a _let_1 (tptp.hAPP X_a _let_2 (tptp.hAPP _let_5 (tptp.fun X_a _let_2) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_2 _let_5 (tptp.hAPP (tptp.fun X_a _let_4) (tptp.fun _let_2 _let_5) (tptp.combb X_a _let_4 tptp.nat) _let_3) F)) C_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP _let_2 X_a _let_1 F)) C_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((Y_2 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.suminf X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.summable X_a) X_3)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP _let_4 X_a _let_5 X_3)) Y_2) (tptp.hAPP _let_4 X_a _let_5 (tptp.hAPP X_a _let_4 (tptp.hAPP _let_3 (tptp.fun X_a _let_4) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 tptp.nat) _let_1) X_3)) Y_2)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((X_3 $$unsorted)) (let ((_let_1 (tptp.suminf X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.uminus_uminus X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.summable X_a) X_3)) (= (tptp.hAPP _let_2 X_a _let_1 (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun _let_2 _let_2) (tptp.combb X_a X_a tptp.nat) _let_3) X_3)) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP _let_2 X_a _let_1 X_3)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((C_1 $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.suminf X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.hAPP X_a _let_3 (tptp.times_times X_a) C_1))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.summable X_a) F)) (= (tptp.hAPP _let_2 X_a _let_1 (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_2) (tptp.combb X_a X_a tptp.nat) _let_4) F)) (tptp.hAPP X_a X_a _let_4 (tptp.hAPP _let_2 X_a _let_1 F))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((C_1 $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.suminf X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.summable X_a) F)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP _let_4 X_a _let_5 F)) C_1) (tptp.hAPP _let_4 X_a _let_5 (tptp.hAPP X_a _let_4 (tptp.hAPP _let_3 (tptp.fun X_a _let_4) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 tptp.nat) _let_1) F)) C_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((X_2 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.times_times X_a) X_2))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.suminf X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.summable X_a) X_3)) (= (tptp.hAPP X_a X_a _let_2 (tptp.hAPP _let_3 X_a _let_4 X_3)) (tptp.hAPP _let_3 X_a _let_4 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_1 (tptp.fun _let_3 _let_3) (tptp.combb X_a X_a tptp.nat) _let_2) X_3))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((Y_2 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.suminf X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.summable X_a) X_3)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP _let_4 X_a _let_5 X_3)) Y_2) (tptp.hAPP _let_4 X_a _let_5 (tptp.hAPP X_a _let_4 (tptp.hAPP _let_3 (tptp.fun X_a _let_4) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 tptp.nat) _let_1) X_3)) Y_2)))))))))))) (forall ((X_b $$unsorted) (X_c $$unsorted) (X_a $$unsorted) (F1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.fun X_c X_a))) (let ((_let_2 (tptp.product_prod X_b X_c))) (= (tptp.hAPP _let_2 X_a (tptp.hAPP (tptp.fun X_b _let_1) (tptp.fun _let_2 X_a) (tptp.product_prod_case X_b X_c X_a) F1) (tptp.hAPP X_c _let_2 (tptp.hAPP X_b (tptp.fun X_c _let_2) (tptp.product_Pair X_b X_c) A_2) B_1)) (tptp.hAPP X_c X_a (tptp.hAPP X_b _let_1 F1 A_2) B_1))))) (forall ((X_b $$unsorted) (X_c $$unsorted) (X_a $$unsorted) (F $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.fun X_c X_a))) (let ((_let_2 (tptp.product_prod X_b X_c))) (= (tptp.hAPP _let_2 X_a (tptp.hAPP (tptp.fun X_b _let_1) (tptp.fun _let_2 X_a) (tptp.product_prod_case X_b X_c X_a) F) (tptp.hAPP X_c _let_2 (tptp.hAPP X_b (tptp.fun X_c _let_2) (tptp.product_Pair X_b X_c) A_2) B_1)) (tptp.hAPP X_c X_a (tptp.hAPP X_b _let_1 F A_2) B_1))))) (forall ((X_a $$unsorted)) (=> (tptp.banach X_a) (forall ((F $$unsorted) (G $$unsorted)) (=> (exists ((N_3 $$unsorted)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_3) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP tptp.nat X_a F N_2))) (tptp.hAPP tptp.nat tptp.real G N_2)))))) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat tptp.real) tptp.bool (tptp.summable tptp.real) G)) (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.summable X_a) F))))))) (forall ((X_c $$unsorted) (X_a $$unsorted) (X_b $$unsorted) (C_1 $$unsorted) (P_4 $$unsorted) (Q_2 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (let ((_let_2 (tptp.hAPP (tptp.fun X_a (tptp.fun X_b X_c)) (tptp.fun _let_1 X_c) (tptp.product_prod_case X_a X_b X_c) C_1))) (=> (= (tptp.ti _let_1 P_4) (tptp.ti _let_1 Q_2)) (= (tptp.hAPP _let_1 X_c _let_2 P_4) (tptp.hAPP _let_1 X_c _let_2 Q_2)))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_normed_field X_a) (tptp.banach X_a)) (forall ((Z $$unsorted) (F $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.fun tptp.nat _let_3))) (let ((_let_5 (tptp.hAPP _let_4 (tptp.fun _let_2 _let_2) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_2 _let_4 (tptp.hAPP (tptp.fun X_a _let_3) (tptp.fun _let_2 _let_4) (tptp.combb X_a _let_3 tptp.nat) (tptp.times_times X_a)) F)))) (let ((_let_6 (tptp.norm_norm X_a))) (let ((_let_7 (tptp.fun tptp.nat tptp.real))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.summable X_a) (tptp.hAPP _let_2 _let_2 _let_5 (tptp.hAPP X_a _let_2 _let_1 X_2)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real _let_6 Z)) (tptp.hAPP X_a tptp.real _let_6 X_2))) (tptp.hBOOL (tptp.hAPP _let_7 tptp.bool (tptp.summable tptp.real) (tptp.hAPP _let_2 _let_7 (tptp.hAPP (tptp.fun X_a tptp.real) (tptp.fun _let_2 _let_7) (tptp.combb X_a tptp.real tptp.nat) _let_6) (tptp.hAPP _let_2 _let_2 _let_5 (tptp.hAPP X_a _let_2 _let_1 Z))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((Y_2 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.summable X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_4 X_3)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_4 (tptp.hAPP X_a _let_3 (tptp.hAPP _let_2 (tptp.fun X_a _let_3) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun X_a _let_1) (tptp.fun _let_3 _let_2) (tptp.combb X_a _let_1 tptp.nat) (tptp.times_times X_a)) X_3)) Y_2))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((X_2 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.summable X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_3 X_3)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_3 (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_1 (tptp.fun _let_2 _let_2) (tptp.combb X_a X_a tptp.nat) (tptp.hAPP X_a _let_1 (tptp.times_times X_a) X_2)) X_3)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((C_1 $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.summable X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_4 F)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_4 (tptp.hAPP X_a _let_3 (tptp.hAPP _let_2 (tptp.fun X_a _let_3) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun X_a _let_1) (tptp.fun _let_3 _let_2) (tptp.combb X_a _let_1 tptp.nat) (tptp.times_times X_a)) F)) C_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((C_1 $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.summable X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_3 F)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_3 (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_1 (tptp.fun _let_2 _let_2) (tptp.combb X_a X_a tptp.nat) (tptp.hAPP X_a _let_1 (tptp.times_times X_a) C_1)) F)))))))))) (forall ((F $$unsorted)) (let ((_let_1 (tptp.summable tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_1 (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun _let_2 _let_2) (tptp.combb tptp.real tptp.real tptp.nat) (tptp.abs_abs tptp.real)) F))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_1 F)))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.summable X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 X_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun _let_1 _let_1) (tptp.combb X_a X_a tptp.nat) (tptp.uminus_uminus X_a)) X_3))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.fun X_b _let_1))) (let ((_let_3 (tptp.product_prod X_b X_a))) (= (tptp.hAPP _let_3 X_a (tptp.product_snd X_b X_a) P_4) (tptp.hAPP _let_3 X_a (tptp.hAPP _let_2 (tptp.fun _let_3 X_a) (tptp.product_prod_case X_b X_a X_a) (tptp.hAPP _let_1 _let_2 (tptp.combk _let_1 X_b) (tptp.combi X_a))) P_4)))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (= (tptp.hAPP _let_1 X_a (tptp.product_fst X_a X_b) P_4) (tptp.hAPP _let_1 X_a (tptp.hAPP (tptp.fun X_a (tptp.fun X_b X_a)) (tptp.fun _let_1 X_a) (tptp.product_prod_case X_a X_b X_a) (tptp.combk X_a X_b)) P_4)))) (forall ((X_b $$unsorted) (X_c $$unsorted) (X_a $$unsorted) (X_d $$unsorted) (X_e $$unsorted) (F $$unsorted) (G $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.product_prod X_b X_c))) (let ((_let_2 (tptp.fun _let_1 X_a))) (let ((_let_3 (tptp.hAPP (tptp.fun X_b (tptp.fun X_c X_a)) _let_2 (tptp.product_prod_case X_b X_c X_a) F))) (let ((_let_4 (tptp.fun X_e X_a))) (let ((_let_5 (tptp.fun X_e _let_1))) (let ((_let_6 (tptp.fun _let_5 _let_4))) (let ((_let_7 (tptp.fun X_d _let_4))) (let ((_let_8 (tptp.fun X_d _let_5))) (let ((_let_9 (tptp.product_prod X_d X_e))) (= (tptp.hAPP _let_1 X_a _let_3 (tptp.hAPP _let_9 _let_1 (tptp.hAPP _let_8 (tptp.fun _let_9 _let_1) (tptp.product_prod_case X_d X_e _let_1) G) P_4)) (tptp.hAPP _let_9 X_a (tptp.hAPP _let_7 (tptp.fun _let_9 X_a) (tptp.product_prod_case X_d X_e X_a) (tptp.hAPP _let_8 _let_7 (tptp.hAPP _let_6 (tptp.fun _let_8 _let_7) (tptp.combb _let_5 _let_4 X_d) (tptp.hAPP _let_2 _let_6 (tptp.combb _let_1 X_a X_e) _let_3)) G)) P_4)))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_algebra_1 X_a) (tptp.real_normed_vector X_a)) (forall ((X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.summable tptp.real) X_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable X_a) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.real X_a) (tptp.fun _let_2 _let_1) (tptp.combb tptp.real X_a tptp.nat) (tptp.of_real X_a)) X_3))))))))) (forall ((X_a $$unsorted)) (=> (tptp.banach X_a) (forall ((F $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.summable tptp.real) (tptp.hAPP _let_1 _let_2 (tptp.hAPP (tptp.fun X_a tptp.real) (tptp.fun _let_1 _let_2) (tptp.combb X_a tptp.real tptp.nat) (tptp.norm_norm X_a)) F))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable X_a) F)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((Y_2 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.summable X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_4 X_3)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_4 (tptp.hAPP X_a _let_3 (tptp.hAPP _let_2 (tptp.fun X_a _let_3) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun X_a _let_1) (tptp.fun _let_3 _let_2) (tptp.combb X_a _let_1 tptp.nat) (tptp.inverse_divide X_a)) X_3)) Y_2))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((C_1 $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.summable X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_4 F)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_4 (tptp.hAPP X_a _let_3 (tptp.hAPP _let_2 (tptp.fun X_a _let_3) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun X_a _let_1) (tptp.fun _let_3 _let_2) (tptp.combb X_a _let_1 tptp.nat) (tptp.inverse_divide X_a)) F)) C_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((Y_3 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.summable X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_4 X_3)) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_4 Y_3)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_4 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_3) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun X_a _let_1) (tptp.fun _let_3 _let_2) (tptp.combb X_a _let_1 tptp.nat) (tptp.plus_plus X_a)) X_3)) Y_3)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((K $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.summable X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_4 F)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_4 (tptp.hAPP _let_1 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_3) (tptp.combb tptp.nat X_a tptp.nat) F) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.nat tptp.nat tptp.nat) (tptp.plus_plus tptp.nat)) K)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((Y_3 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.summable X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_4 X_3)) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_4 Y_3)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_4 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_3) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun X_a _let_1) (tptp.fun _let_3 _let_2) (tptp.combb X_a _let_1 tptp.nat) (tptp.minus_minus X_a)) X_3)) Y_3)))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (X_c $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (let ((_let_2 (tptp.fun _let_1 X_c))) (let ((_let_3 (tptp.fun X_b X_c))) (let ((_let_4 (tptp.fun X_b _let_1))) (let ((_let_5 (tptp.fun _let_4 _let_3))) (let ((_let_6 (tptp.fun X_a _let_3))) (let ((_let_7 (tptp.fun X_a _let_4))) (= (tptp.hAPP _let_6 _let_2 (tptp.product_prod_case X_a X_b X_c) (tptp.hAPP _let_7 _let_6 (tptp.hAPP _let_5 (tptp.fun _let_7 _let_6) (tptp.combb _let_4 _let_3 X_a) (tptp.hAPP _let_2 _let_5 (tptp.combb _let_1 X_c X_b) F)) (tptp.product_Pair X_a X_b))) (tptp.ti _let_2 F)))))))))) (forall ((X_b $$unsorted) (X_c $$unsorted) (X_a $$unsorted) (F $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.product_prod X_b X_c))) (let ((_let_2 (tptp.fun X_c X_a))) (= (tptp.hAPP _let_1 X_a (tptp.hAPP (tptp.fun X_b _let_2) (tptp.fun _let_1 X_a) (tptp.product_prod_case X_b X_c X_a) F) P_4) (tptp.hAPP X_c X_a (tptp.hAPP X_b _let_2 F (tptp.hAPP _let_1 X_b (tptp.product_fst X_b X_c) P_4)) (tptp.hAPP _let_1 X_c (tptp.product_snd X_b X_c) P_4)))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (X_c $$unsorted) (X $$unsorted) (Xa $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (let ((_let_2 (tptp.fun X_b X_c))) (= (tptp.hAPP _let_1 X_c (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_1 X_c) (tptp.product_prod_case X_a X_b X_c) X) Xa) (tptp.hAPP X_b X_c (tptp.hAPP X_a _let_2 X (tptp.hAPP _let_1 X_a (tptp.product_fst X_a X_b) Xa)) (tptp.hAPP _let_1 X_b (tptp.product_snd X_a X_b) Xa)))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (X_c $$unsorted) (X_d $$unsorted) (F $$unsorted) (G $$unsorted)) (let ((_let_1 (tptp.fun X_b X_c))) (let ((_let_2 (tptp.fun X_a _let_1))) (let ((_let_3 (tptp.fun X_a X_d))) (let ((_let_4 (tptp.fun X_d _let_1))) (let ((_let_5 (tptp.product_prod X_a X_b))) (let ((_let_6 (tptp.fun _let_5 X_c))) (let ((_let_7 (tptp.fun _let_5 X_d))) (let ((_let_8 (tptp.fun _let_5 X_a))) (let ((_let_9 (tptp.fun _let_5 _let_1))) (let ((_let_10 (tptp.fun _let_5 X_b))) (= (tptp.hAPP _let_10 _let_6 (tptp.hAPP _let_9 (tptp.fun _let_10 _let_6) (tptp.combs _let_5 X_b X_c) (tptp.hAPP _let_7 _let_9 (tptp.hAPP _let_4 (tptp.fun _let_7 _let_9) (tptp.combb X_d _let_1 _let_5) F) (tptp.hAPP _let_8 _let_7 (tptp.hAPP _let_3 (tptp.fun _let_8 _let_7) (tptp.combb X_a X_d _let_5) G) (tptp.product_fst X_a X_b)))) (tptp.product_snd X_a X_b)) (tptp.hAPP _let_2 _let_6 (tptp.product_prod_case X_a X_b X_c) (tptp.hAPP _let_3 _let_2 (tptp.hAPP _let_4 (tptp.fun _let_3 _let_2) (tptp.combb X_d _let_1 X_a) F) G)))))))))))))) (forall ((X_b $$unsorted) (X_c $$unsorted) (X_a $$unsorted) (P_1 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.product_prod X_b X_c))) (let ((_let_2 (tptp.fun X_c X_a))) (= (tptp.hAPP _let_1 X_a (tptp.hAPP (tptp.fun X_b _let_2) (tptp.fun _let_1 X_a) (tptp.product_prod_case X_b X_c X_a) P_1) Z) (tptp.hAPP X_c X_a (tptp.hAPP X_b _let_2 P_1 (tptp.hAPP _let_1 X_b (tptp.product_fst X_b X_c) Z)) (tptp.hAPP _let_1 X_c (tptp.product_snd X_b X_c) Z)))))) (forall ((X_a $$unsorted)) (=> (tptp.banach X_a) (forall ((F $$unsorted) (G $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.summable tptp.real))) (=> (exists ((N_3 $$unsorted)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_3) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP tptp.nat X_a F N_2))) (tptp.hAPP tptp.nat tptp.real G N_2)))))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_3 G)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_3 (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_a tptp.real) (tptp.fun _let_2 _let_1) (tptp.combb X_a tptp.real tptp.nat) (tptp.norm_norm X_a)) F))))))))))) (forall ((F $$unsorted) (G $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.summable tptp.real))) (=> (exists ((N_3 $$unsorted)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_3) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.nat tptp.real F N_2))) (tptp.hAPP tptp.nat tptp.real G N_2)))))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 G)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun _let_1 _let_1) (tptp.combb tptp.real tptp.real tptp.nat) (tptp.abs_abs tptp.real)) F)))))))) (forall ((F $$unsorted)) (let ((_let_1 (tptp.abs_abs tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun _let_2 _let_2) (tptp.combb tptp.real tptp.real tptp.nat) _let_1) F))) (let ((_let_4 (tptp.suminf tptp.real))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.summable tptp.real) _let_3)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP _let_2 tptp.real _let_4 F))) (tptp.hAPP _let_2 tptp.real _let_4 _let_3))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_algebra_1 X_a) (tptp.real_normed_vector X_a)) (forall ((X_3 $$unsorted)) (let ((_let_1 (tptp.of_real X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.summable tptp.real) X_3)) (= (tptp.hAPP tptp.real X_a _let_1 (tptp.hAPP _let_3 tptp.real (tptp.suminf tptp.real) X_3)) (tptp.hAPP _let_2 X_a (tptp.suminf X_a) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.real X_a) (tptp.fun _let_3 _let_2) (tptp.combb tptp.real X_a tptp.nat) _let_1) X_3)))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_1 _let_3) (tptp.combb tptp.real _let_2 tptp.nat) (tptp.times_times tptp.real)) tptp.sin_coeff)) (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) X_2)))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_1 _let_3) (tptp.combb tptp.real _let_2 tptp.nat) (tptp.times_times tptp.real)) tptp.cos_coeff)) (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) X_2)))))))) (forall ((X_a $$unsorted)) (=> (tptp.banach X_a) (forall ((F $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun X_a tptp.real) (tptp.fun _let_3 _let_2) (tptp.combb X_a tptp.real tptp.nat) _let_1) F))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.summable tptp.real) _let_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP _let_3 X_a (tptp.suminf X_a) F))) (tptp.hAPP _let_2 tptp.real (tptp.suminf tptp.real) _let_4))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_normed_field X_a) (tptp.banach X_a)) (forall ((Z $$unsorted) (F $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.fun tptp.nat _let_3))) (let ((_let_5 (tptp.hAPP _let_4 (tptp.fun _let_2 _let_2) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_2 _let_4 (tptp.hAPP (tptp.fun X_a _let_3) (tptp.fun _let_2 _let_4) (tptp.combb X_a _let_3 tptp.nat) (tptp.times_times X_a)) F)))) (let ((_let_6 (tptp.summable X_a))) (let ((_let_7 (tptp.norm_norm X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_6 (tptp.hAPP _let_2 _let_2 _let_5 (tptp.hAPP X_a _let_2 _let_1 X_2)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real _let_7 Z)) (tptp.hAPP X_a tptp.real _let_7 X_2))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_6 (tptp.hAPP _let_2 _let_2 _let_5 (tptp.hAPP X_a _let_2 _let_1 Z)))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) X_2)) (tptp.one_one tptp.real))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable X_a) (tptp.hAPP X_a _let_1 (tptp.power_power X_a) X_2)))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_n2089651433ebra_1 X_a) (tptp.banach X_a)) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) X_2)) (tptp.one_one tptp.real))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable X_a) (tptp.hAPP X_a _let_1 (tptp.power_power X_a) X_2)))))))) (forall ((P_4 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (= (tptp.hAPP tptp.rat tptp.int (tptp.archim2085082626_floor tptp.rat) P_4) (tptp.hAPP _let_1 tptp.int (tptp.hAPP (tptp.fun tptp.int (tptp.fun tptp.int tptp.int)) (tptp.fun _let_1 tptp.int) (tptp.product_prod_case tptp.int tptp.int tptp.int) (tptp.div_div tptp.int)) (tptp.hAPP tptp.rat _let_1 tptp.quotient_of P_4))))) (forall ((P_4 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.rat _let_1 tptp.quotient_of (tptp.hAPP tptp.rat tptp.rat (tptp.uminus_uminus tptp.rat) P_4)) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_1) (tptp.product_prod_case tptp.int tptp.int _let_1) (tptp.hAPP _let_4 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_4 _let_3) (tptp.combb tptp.int _let_2 tptp.int) (tptp.product_Pair tptp.int tptp.int)) (tptp.uminus_uminus tptp.int))) (tptp.hAPP tptp.rat _let_1 tptp.quotient_of P_4)))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.fun _let_1 _let_1))) (let ((_let_4 (tptp.fun tptp.real tptp.real))) (let ((_let_5 (tptp.fun tptp.nat _let_4))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_5 _let_3 (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_1 _let_5 (tptp.hAPP (tptp.fun tptp.real _let_4) (tptp.fun _let_1 _let_5) (tptp.combb tptp.real _let_4 tptp.nat) (tptp.times_times tptp.real)) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_4 _let_3 (tptp.combb tptp.real tptp.real tptp.nat) (tptp.inverse_inverse tptp.real)) (tptp.hAPP _let_2 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_2 _let_1) (tptp.combb tptp.nat tptp.real tptp.nat) (tptp.real_1 tptp.nat)) (tptp.fact_fact tptp.nat))))) (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) X_2)))))))))) (forall ((P_4 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.rat _let_1 tptp.quotient_of (tptp.hAPP tptp.rat tptp.rat (tptp.abs_abs tptp.rat) P_4)) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_1) (tptp.product_prod_case tptp.int tptp.int _let_1) (tptp.hAPP _let_4 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_4 _let_3) (tptp.combb tptp.int _let_2 tptp.int) (tptp.product_Pair tptp.int tptp.int)) (tptp.abs_abs tptp.int))) (tptp.hAPP tptp.rat _let_1 tptp.quotient_of P_4)))))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (let ((_let_2 (tptp.ord_less_eq tptp.int))) (let ((_let_3 (tptp.combc tptp.int tptp.int tptp.bool))) (let ((_let_4 (tptp.fun tptp.int tptp.bool))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (let ((_let_6 (tptp.ord_less tptp.int))) (let ((_let_7 (tptp.fun tptp.bool tptp.bool))) (let ((_let_8 (tptp.fun tptp.int _let_7))) (let ((_let_9 (tptp.fun _let_4 _let_8))) (let ((_let_10 (tptp.hAPP (tptp.fun tptp.bool _let_7) _let_9 (tptp.combb tptp.bool _let_7 tptp.int) tptp.fconj))) (let ((_let_11 (tptp.combs tptp.int tptp.bool tptp.bool))) (let ((_let_12 (tptp.fun _let_4 _let_4))) (let ((_let_13 (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_4 _let_6 _let_1) B_1))) (let ((_let_14 (tptp.combb tptp.bool tptp.bool tptp.int))) (let ((_let_15 (tptp.fun tptp.int tptp.int))) (let ((_let_16 (tptp.fun tptp.int _let_15))) (let ((_let_17 (tptp.fun _let_15 _let_4))) (let ((_let_18 (tptp.fun tptp.int _let_8))) (let ((_let_19 (tptp.fun tptp.int _let_12))) (let ((_let_20 (tptp.fun (tptp.product_prod tptp.int tptp.int) tptp.bool))) (= (tptp.hAPP tptp.int _let_20 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_20) tptp.divmod_int_rel A_2) B_1) (tptp.hAPP _let_5 _let_20 (tptp.product_prod_case tptp.int tptp.int tptp.bool) (tptp.hAPP _let_4 _let_5 (tptp.hAPP _let_19 (tptp.fun _let_4 _let_5) (tptp.combc tptp.int _let_4 _let_4) (tptp.hAPP _let_18 _let_19 (tptp.hAPP (tptp.fun _let_8 _let_12) (tptp.fun _let_18 _let_19) (tptp.combb _let_8 _let_12 tptp.int) _let_11) (tptp.hAPP _let_5 _let_18 (tptp.hAPP _let_9 (tptp.fun _let_5 _let_18) (tptp.combb _let_4 _let_8 tptp.int) _let_10) (tptp.hAPP _let_16 _let_5 (tptp.hAPP _let_17 (tptp.fun _let_16 _let_5) (tptp.combb _let_15 _let_4 tptp.int) (tptp.hAPP _let_4 _let_17 (tptp.combb tptp.int tptp.bool tptp.int) (tptp.hAPP tptp.int _let_4 (tptp.fequal tptp.int) A_2))) (tptp.hAPP _let_15 _let_16 (tptp.hAPP _let_16 (tptp.fun _let_15 _let_16) (tptp.combb tptp.int _let_15 tptp.int) (tptp.plus_plus tptp.int)) (tptp.hAPP tptp.int _let_15 (tptp.times_times tptp.int) B_1)))))) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_8 _let_12 _let_11 (tptp.hAPP _let_4 _let_8 _let_10 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_7 _let_12 _let_14 (tptp.hAPP tptp.bool _let_7 tptp.fimplies _let_13)) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_8 _let_12 _let_11 (tptp.hAPP _let_4 _let_8 _let_10 (tptp.hAPP tptp.int _let_4 _let_2 _let_1))) (tptp.hAPP tptp.int _let_4 (tptp.hAPP _let_5 _let_5 _let_3 _let_6) B_1))))) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_7 _let_12 _let_14 (tptp.hAPP tptp.bool _let_7 tptp.fimplies (tptp.hAPP tptp.bool tptp.bool tptp.fNot _let_13))) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_8 _let_12 _let_11 (tptp.hAPP _let_4 _let_8 _let_10 (tptp.hAPP tptp.int _let_4 _let_6 B_1))) (tptp.hAPP tptp.int _let_4 (tptp.hAPP _let_5 _let_5 _let_3 _let_2) _let_1)))))))))))))))))))))))))))) _let_174 (forall ((P_4 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.product_Pair tptp.int tptp.int))) (let ((_let_5 (tptp.fun tptp.int _let_1))) (let ((_let_6 (tptp.fun tptp.int _let_5))) (let ((_let_7 (tptp.fun _let_2 _let_6))) (let ((_let_8 (tptp.fun tptp.int _let_6))) (let ((_let_9 (tptp.fun _let_6 _let_6))) (let ((_let_10 (tptp.zero_zero tptp.int))) (let ((_let_11 (tptp.fun tptp.int tptp.bool))) (let ((_let_12 (tptp.fun tptp.int _let_11))) (let ((_let_13 (tptp.fun _let_1 _let_1))) (let ((_let_14 (tptp.fun _let_1 _let_13))) (let ((_let_15 (tptp.fun tptp.int _let_14))) (let ((_let_16 (tptp.fun tptp.int _let_13))) (let ((_let_17 (tptp.fun _let_5 _let_5))) (let ((_let_18 (tptp.fun tptp.int _let_17))) (= (tptp.hAPP tptp.rat _let_1 tptp.quotient_of (tptp.hAPP tptp.rat tptp.rat (tptp.inverse_inverse tptp.rat) P_4)) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_6 _let_13 (tptp.product_prod_case tptp.int tptp.int _let_1) (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_18 _let_9 (tptp.combs tptp.int _let_5 _let_5) (tptp.hAPP _let_16 _let_18 (tptp.hAPP (tptp.fun _let_13 _let_17) (tptp.fun _let_16 _let_18) (tptp.combb _let_13 _let_17 tptp.int) (tptp.combb _let_1 _let_1 tptp.int)) (tptp.hAPP _let_1 _let_16 (tptp.hAPP _let_15 (tptp.fun _let_1 _let_16) (tptp.combc tptp.int _let_1 _let_13) (tptp.hAPP _let_11 _let_15 (tptp.hAPP (tptp.fun tptp.bool _let_14) (tptp.fun _let_11 _let_15) (tptp.combb tptp.bool _let_14 tptp.int) (tptp.if _let_1)) (tptp.hAPP tptp.int _let_11 (tptp.hAPP _let_12 _let_12 (tptp.combc tptp.int tptp.int tptp.bool) (tptp.fequal tptp.int)) _let_10))) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_5 _let_4 _let_10) (tptp.one_one tptp.int))))) (tptp.hAPP _let_2 _let_6 (tptp.hAPP _let_8 _let_7 (tptp.combs tptp.int tptp.int _let_5) (tptp.hAPP _let_8 _let_8 (tptp.hAPP _let_9 (tptp.fun _let_8 _let_8) (tptp.combb _let_6 _let_6 tptp.int) (tptp.combc tptp.int tptp.int _let_1)) (tptp.hAPP _let_3 _let_8 (tptp.hAPP _let_7 (tptp.fun _let_3 _let_8) (tptp.combb _let_2 _let_6 tptp.int) (tptp.hAPP _let_6 _let_7 (tptp.combb tptp.int _let_5 tptp.int) _let_4)) (tptp.hAPP _let_2 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_3) (tptp.combb tptp.int _let_2 tptp.int) (tptp.times_times tptp.int)) (tptp.sgn_sgn tptp.int))))) (tptp.abs_abs tptp.int)))) (tptp.hAPP tptp.rat _let_1 tptp.quotient_of P_4)))))))))))))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.nat tptp.nat tptp.nat) (tptp.plus_plus tptp.nat)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (let ((_let_5 (tptp.combb tptp.nat tptp.real tptp.nat))) (let ((_let_6 (tptp.fun _let_1 _let_4))) (let ((_let_7 (tptp.fun _let_4 _let_4))) (let ((_let_8 (tptp.fun tptp.real tptp.real))) (let ((_let_9 (tptp.fun tptp.nat _let_8))) (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.summable tptp.real) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_9 _let_7 (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_4 _let_9 (tptp.hAPP (tptp.fun tptp.real _let_8) (tptp.fun _let_4 _let_9) (tptp.combb tptp.real _let_8 tptp.nat) (tptp.times_times tptp.real)) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_8 _let_7 (tptp.combb tptp.real tptp.real tptp.nat) (tptp.inverse_inverse tptp.real)) (tptp.hAPP _let_1 _let_4 (tptp.hAPP _let_4 _let_6 _let_5 (tptp.real_1 tptp.nat)) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.combb tptp.nat tptp.nat tptp.nat) (tptp.fact_fact tptp.nat)) _let_3))))) (tptp.hAPP _let_1 _let_4 (tptp.hAPP _let_4 _let_6 _let_5 (tptp.hAPP tptp.real _let_4 (tptp.power_power tptp.real) X_2)) _let_3)))))))))))))) (forall ((B_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_3 (tptp.product_prod tptp.int tptp.int))) (let ((_let_4 (tptp.fun tptp.int _let_3))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (let ((_let_6 (tptp.fun _let_1 _let_5))) (let ((_let_7 (tptp.hAPP _let_5 _let_6 (tptp.combb tptp.int _let_4 tptp.int) (tptp.product_Pair tptp.int tptp.int)))) (let ((_let_8 (tptp.combc tptp.int tptp.int tptp.int))) (let ((_let_9 (tptp.fun tptp.int _let_1))) (let ((_let_10 (tptp.hAPP tptp.int _let_1 (tptp.hAPP _let_9 _let_9 _let_8 (tptp.minus_minus tptp.int)) B_1))) (let ((_let_11 (tptp.fun _let_1 _let_4))) (let ((_let_12 (tptp.fun tptp.int _let_11))) (let ((_let_13 (tptp.fun tptp.int tptp.bool))) (let ((_let_14 (tptp.fun _let_3 _let_3))) (let ((_let_15 (tptp.fun _let_3 _let_14))) (let ((_let_16 (tptp.fun tptp.int _let_15))) (let ((_let_17 (tptp.fun tptp.int _let_14))) (let ((_let_18 (tptp.fun _let_4 _let_17))) (let ((_let_19 (tptp.fun tptp.int _let_17))) (let ((_let_20 (tptp.fun _let_4 _let_4))) (let ((_let_21 (tptp.fun tptp.int _let_20))) (= (tptp.hAPP tptp.int _let_14 tptp.adjust B_1) (tptp.hAPP _let_5 _let_14 (tptp.product_prod_case tptp.int tptp.int _let_3) (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_21 (tptp.fun _let_5 _let_5) (tptp.combs tptp.int _let_4 _let_4) (tptp.hAPP _let_19 _let_21 (tptp.hAPP (tptp.fun _let_17 _let_20) (tptp.fun _let_19 _let_21) (tptp.combb _let_17 _let_20 tptp.int) (tptp.combs tptp.int _let_3 _let_3)) (tptp.hAPP _let_5 _let_19 (tptp.hAPP _let_18 (tptp.fun _let_5 _let_19) (tptp.combb _let_4 _let_17 tptp.int) (tptp.hAPP _let_16 _let_18 (tptp.combs tptp.int _let_3 _let_14) (tptp.hAPP _let_13 _let_16 (tptp.hAPP (tptp.fun tptp.bool _let_15) (tptp.fun _let_13 _let_16) (tptp.combb tptp.bool _let_15 tptp.int) (tptp.if _let_3)) (tptp.hAPP _let_1 _let_13 (tptp.hAPP _let_13 (tptp.fun _let_1 _let_13) (tptp.combb tptp.int tptp.bool tptp.int) (tptp.hAPP tptp.int _let_13 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int))) _let_10)))) (tptp.hAPP _let_1 _let_5 (tptp.hAPP _let_12 _let_6 (tptp.combc tptp.int _let_1 _let_4) (tptp.hAPP _let_5 _let_12 (tptp.hAPP (tptp.fun _let_4 _let_11) (tptp.fun _let_5 _let_12) (tptp.combb _let_4 _let_11 tptp.int) (tptp.combb tptp.int _let_3 tptp.int)) (tptp.hAPP _let_1 _let_5 _let_7 (tptp.hAPP tptp.int _let_1 (tptp.hAPP _let_9 _let_9 _let_8 (tptp.hAPP _let_1 _let_9 (tptp.hAPP _let_9 (tptp.fun _let_1 _let_9) (tptp.combb tptp.int _let_1 tptp.int) (tptp.plus_plus tptp.int)) _let_2)) (tptp.one_one tptp.int))))) _let_10)))) (tptp.hAPP _let_1 _let_5 _let_7 _let_2)))))))))))))))))))))))))) (forall ((X0 $$unsorted) (F $$unsorted) (R_3 $$unsorted)) (let ((_let_1 (tptp.power_power tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.combb tptp.nat tptp.real tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.nat))) (let ((_let_5 (tptp.fun _let_4 _let_2))) (let ((_let_6 (tptp.fun tptp.real tptp.real))) (let ((_let_7 (tptp.fun tptp.nat _let_6))) (let ((_let_8 (tptp.hAPP (tptp.fun tptp.real _let_6) (tptp.fun _let_2 _let_7) (tptp.combb tptp.real _let_6 tptp.nat) (tptp.times_times tptp.real)))) (let ((_let_9 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_10 (tptp.fun _let_2 _let_2))) (let ((_let_11 (tptp.hAPP _let_7 _let_10 _let_9 (tptp.hAPP _let_2 _let_7 _let_8 F)))) (let ((_let_12 (tptp.suminf tptp.real))) (let ((_let_13 (tptp.fun tptp.real _let_5))) (let ((_let_14 (tptp.fun tptp.real _let_2))) (let ((_let_15 (tptp.fun tptp.real tptp.bool))) (let ((_let_16 (tptp.fun tptp.real _let_15))) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.fun tptp.nat _let_3))) (let ((_let_5 (tptp.hAPP (tptp.fun tptp.real _let_3) (tptp.fun _let_1 _let_4) (tptp.combb tptp.real _let_3 tptp.nat) (tptp.times_times tptp.real)))) (let ((_let_6 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_7 (tptp.fun _let_1 _let_1))) (let ((_let_8 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_8 tptp.bool (tptp.hAPP tptp.real (tptp.fun _let_8 tptp.bool) (tptp.member tptp.real) X) (tptp.hAPP tptp.real _let_8 (tptp.hAPP tptp.real (tptp.fun tptp.real _let_8) (tptp.ord_gr676655987ssThan tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) R_3)) R_3))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_4 _let_7 _let_6 (tptp.hAPP _let_1 _let_4 _let_5 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_4 _let_7 _let_6 (tptp.hAPP _let_1 _let_4 _let_5 F)) (tptp.hAPP _let_2 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_2 _let_1) (tptp.combb tptp.nat tptp.real tptp.nat) (tptp.real_1 tptp.nat)) tptp.suc)))) (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) X)))))))))))))) (=> (tptp.hBOOL (tptp.hAPP _let_15 tptp.bool (tptp.hAPP tptp.real (tptp.fun _let_15 tptp.bool) (tptp.member tptp.real) X0) (tptp.hAPP tptp.real _let_15 (tptp.hAPP tptp.real _let_16 (tptp.ord_gr676655987ssThan tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) R_3)) R_3))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_15 (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) R_3)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_15 (tptp.hAPP _let_6 _let_16 (tptp.deriv tptp.real) (tptp.hAPP _let_14 _let_6 (tptp.hAPP (tptp.fun _let_2 tptp.real) (tptp.fun _let_14 _let_6) (tptp.combb _let_2 tptp.real tptp.real) _let_12) (tptp.hAPP _let_14 _let_14 (tptp.hAPP _let_10 (tptp.fun _let_14 _let_14) (tptp.combb _let_2 _let_2 tptp.real) _let_11) (tptp.hAPP _let_4 _let_14 (tptp.hAPP _let_13 (tptp.fun _let_4 _let_14) (tptp.combc tptp.real _let_4 _let_2) (tptp.hAPP _let_14 _let_13 (tptp.hAPP (tptp.fun _let_2 _let_5) (tptp.fun _let_14 _let_13) (tptp.combb _let_2 _let_5 tptp.real) _let_3) _let_1)) tptp.suc)))) X0) (tptp.hAPP _let_2 tptp.real _let_12 (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_7 _let_10 _let_9 (tptp.hAPP _let_2 _let_7 _let_8 (tptp.hAPP _let_2 _let_2 _let_11 (tptp.hAPP _let_4 _let_2 (tptp.hAPP _let_2 _let_5 _let_3 (tptp.real_1 tptp.nat)) tptp.suc)))) (tptp.hAPP tptp.real _let_2 _let_1 X0))))))))))))))))))))))))) _let_166 (forall ((X_a $$unsorted) (X_c $$unsorted) (X_b $$unsorted) (Z $$unsorted) (C_1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.product_prod X_b X_c))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun X_c _let_2))) (let ((_let_4 (tptp.hAPP X_a (tptp.fun _let_2 tptp.bool) (tptp.member X_a) Z))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_4 (tptp.hAPP X_c _let_2 (tptp.hAPP X_b _let_3 C_1 A_2) B_1))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_4 (tptp.hAPP _let_1 _let_2 (tptp.hAPP (tptp.fun X_b _let_3) (tptp.fun _let_1 _let_2) (tptp.product_prod_case X_b X_c _let_2) C_1) (tptp.hAPP X_c _let_1 (tptp.hAPP X_b (tptp.fun X_c _let_1) (tptp.product_Pair X_b X_c) A_2) B_1)))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (F1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_a _let_2 F1 A_2) B_1)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_1 tptp.bool) (tptp.product_prod_case X_a X_b tptp.bool) F1) (tptp.hAPP X_b _let_1 (tptp.hAPP X_a (tptp.fun X_b _let_1) (tptp.product_Pair X_a X_b) A_2) B_1))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_a _let_2 F A_2) B_1)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_1 tptp.bool) (tptp.product_prod_case X_a X_b tptp.bool) F) (tptp.hAPP X_b _let_1 (tptp.hAPP X_a (tptp.fun X_b _let_1) (tptp.product_Pair X_a X_b) A_2) B_1))))))) (forall ((X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.complex))) (let ((_let_2 (tptp.suminf tptp.complex))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable tptp.complex) X_3)) (= (tptp.hAPP tptp.complex tptp.complex tptp.cnj (tptp.hAPP _let_1 tptp.complex _let_2 X_3)) (tptp.hAPP _let_1 tptp.complex _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun tptp.complex tptp.complex) (tptp.fun _let_1 _let_1) (tptp.combb tptp.complex tptp.complex tptp.nat) tptp.cnj) X_3))))))) (forall ((X_c $$unsorted) (X_a $$unsorted) (X_b $$unsorted) (R_3 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.fun X_c tptp.bool))) (let ((_let_2 (tptp.fun X_b _let_1))) (let ((_let_3 (tptp.product_prod X_a X_b))) (=> (tptp.hBOOL (tptp.hAPP X_c tptp.bool (tptp.hAPP _let_3 _let_1 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_3 _let_1) (tptp.product_prod_case X_a X_b _let_1) R_3) (tptp.hAPP X_b _let_3 (tptp.hAPP X_a (tptp.fun X_b _let_3) (tptp.product_Pair X_a X_b) A_2) B_1)) C_1)) (tptp.hBOOL (tptp.hAPP X_c tptp.bool (tptp.hAPP X_b _let_1 (tptp.hAPP X_a _let_2 R_3 A_2) B_1) C_1))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (F $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (let ((_let_2 (tptp.product_prod X_a X_b))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP (tptp.fun X_a _let_1) (tptp.fun _let_2 tptp.bool) (tptp.product_prod_case X_a X_b tptp.bool) F) (tptp.hAPP X_b _let_2 (tptp.hAPP X_a (tptp.fun X_b _let_2) (tptp.product_Pair X_a X_b) A_2) B_1))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_a _let_1 F A_2) B_1)))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (P_1 $$unsorted) (Q_1 $$unsorted) (X $$unsorted)) (let ((_let_1 (tptp.product_prod_case X_a X_b tptp.bool))) (let ((_let_2 (tptp.product_prod X_a X_b))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (let ((_let_4 (tptp.fun X_b tptp.bool))) (let ((_let_5 (tptp.fun X_a _let_4))) (let ((_let_6 (tptp.fun tptp.bool tptp.bool))) (let ((_let_7 (tptp.fun _let_4 _let_4))) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_5 _let_3 _let_1 (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_7 (tptp.fun _let_5 _let_5) (tptp.combb _let_4 _let_4 X_a) (tptp.hAPP _let_6 _let_7 (tptp.combb tptp.bool tptp.bool X_b) (tptp.hAPP tptp.bool _let_6 tptp.fconj P_1))) Q_1)) X)) (and (tptp.hBOOL P_1) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_5 _let_3 _let_1 Q_1) X)))))))))))) (forall ((X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.complex))) (let ((_let_2 (tptp.summable tptp.complex))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 X_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun tptp.complex tptp.complex) (tptp.fun _let_1 _let_1) (tptp.combb tptp.complex tptp.complex tptp.nat) tptp.cnj) X_3))))))) (forall ((X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.complex))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.summable tptp.complex) X_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable tptp.real) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.complex tptp.real) (tptp.fun _let_2 _let_1) (tptp.combb tptp.complex tptp.real tptp.nat) tptp.re) X_3))))))) (forall ((X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.complex))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.summable tptp.complex) X_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable tptp.real) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.complex tptp.real) (tptp.fun _let_2 _let_1) (tptp.combb tptp.complex tptp.real tptp.nat) tptp.im) X_3))))))) (forall ((X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.complex))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.summable tptp.complex) X_3)) (= (tptp.hAPP tptp.complex tptp.real tptp.re (tptp.hAPP _let_2 tptp.complex (tptp.suminf tptp.complex) X_3)) (tptp.hAPP _let_1 tptp.real (tptp.suminf tptp.real) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.complex tptp.real) (tptp.fun _let_2 _let_1) (tptp.combb tptp.complex tptp.real tptp.nat) tptp.re) X_3))))))) (forall ((X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.complex))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.summable tptp.complex) X_3)) (= (tptp.hAPP tptp.complex tptp.real tptp.im (tptp.hAPP _let_2 tptp.complex (tptp.suminf tptp.complex) X_3)) (tptp.hAPP _let_1 tptp.real (tptp.suminf tptp.real) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.complex tptp.real) (tptp.fun _let_2 _let_1) (tptp.combb tptp.complex tptp.real tptp.nat) tptp.im) X_3))))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun tptp.bool tptp.bool))) (let ((_let_3 (tptp.fun _let_1 _let_2))) (let ((_let_4 (tptp.fun _let_1 tptp.bool))) (let ((_let_5 (tptp.fun _let_4 _let_3))) (let ((_let_6 (tptp.fun _let_1 _let_3))) (let ((_let_7 (tptp.fun _let_1 _let_4))) (let ((_let_8 (tptp.fun _let_4 _let_4))) (let ((_let_9 (tptp.fun _let_1 _let_8))) (let ((_let_10 (tptp.product_prod _let_1 _let_1))) (let ((_let_11 (tptp.fun _let_10 tptp.bool))) (= (tptp.finite_psubset X_a) (tptp.hAPP _let_11 _let_11 (tptp.collect _let_10) (tptp.hAPP _let_7 _let_11 (tptp.product_prod_case _let_1 _let_1 tptp.bool) (tptp.hAPP _let_4 _let_7 (tptp.hAPP _let_9 (tptp.fun _let_4 _let_7) (tptp.combc _let_1 _let_4 _let_4) (tptp.hAPP _let_6 _let_9 (tptp.hAPP (tptp.fun _let_3 _let_8) (tptp.fun _let_6 _let_9) (tptp.combb _let_3 _let_8 _let_1) (tptp.combs _let_1 tptp.bool tptp.bool)) (tptp.hAPP _let_7 _let_6 (tptp.hAPP _let_5 (tptp.fun _let_7 _let_6) (tptp.combb _let_4 _let_3 _let_1) (tptp.hAPP (tptp.fun tptp.bool _let_2) _let_5 (tptp.combb tptp.bool _let_2 _let_1) tptp.fconj)) (tptp.ord_less _let_1)))) (tptp.finite_finite_1 X_a))))))))))))))))) _let_161 (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.product_Pair tptp.nat tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat _let_3))) (let ((_let_6 (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 tptp.divmod_nat Ma) N))) (let ((_let_7 (tptp.zero_zero tptp.nat))) (let ((_let_8 (or (= N _let_7) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) Ma) N))))) (and (=> _let_8 (= _let_6 (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_4 _let_7) Ma))) (=> (not _let_8) (= _let_6 (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_5 (tptp.fun _let_2 _let_2) (tptp.product_prod_case tptp.nat tptp.nat _let_2) (tptp.hAPP _let_1 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_1 _let_5) (tptp.combb tptp.nat _let_3 tptp.nat) _let_4) tptp.suc)) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 tptp.divmod_nat (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) Ma) N)) N)))))))))))))) (forall ((P_1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.real _let_2))) (let ((_let_4 (tptp.fun _let_1 tptp.bool))) (let ((_let_5 (tptp.hAPP tptp.real _let_2 (tptp.hAPP tptp.real _let_3 (tptp.hAPP _let_4 (tptp.fun tptp.real _let_3) tptp.bolzano_bisect P_1) A_2) B_1))) (let ((_let_6 (tptp.fun tptp.real tptp.real))) (let ((_let_7 (tptp.fun tptp.real _let_6))) (let ((_let_8 (tptp.fun _let_6 _let_7))) (let ((_let_9 (tptp.fun tptp.real _let_7))) (let ((_let_10 (tptp.hAPP tptp.real _let_7 (tptp.hAPP _let_9 _let_9 (tptp.combc tptp.real tptp.real _let_6) (tptp.hAPP _let_9 _let_9 (tptp.hAPP (tptp.fun _let_7 _let_7) (tptp.fun _let_9 _let_9) (tptp.combb _let_7 _let_7 tptp.real) (tptp.combc tptp.real tptp.real tptp.real)) (tptp.hAPP _let_7 _let_9 (tptp.hAPP _let_8 (tptp.fun _let_7 _let_9) (tptp.combb _let_6 _let_7 tptp.real) (tptp.hAPP _let_7 _let_8 (tptp.combb tptp.real _let_6 tptp.real) (tptp.inverse_divide tptp.real))) (tptp.plus_plus tptp.real)))) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_11 (tptp.product_Pair tptp.real tptp.real))) (let ((_let_12 (tptp.fun tptp.real _let_1))) (let ((_let_13 (tptp.fun _let_6 _let_12))) (let ((_let_14 (tptp.fun tptp.real _let_13))) (let ((_let_15 (tptp.fun tptp.real _let_12))) (let ((_let_16 (tptp.hAPP _let_7 _let_15 (tptp.hAPP _let_14 (tptp.fun _let_7 _let_15) (tptp.combs tptp.real _let_6 _let_12) (tptp.hAPP _let_15 _let_14 (tptp.hAPP (tptp.fun _let_12 _let_13) (tptp.fun _let_15 _let_14) (tptp.combb _let_12 _let_13 tptp.real) (tptp.combb tptp.real _let_1 tptp.real)) _let_11)) _let_10))) (let ((_let_17 (tptp.fun _let_6 _let_15))) (let ((_let_18 (tptp.fun tptp.real _let_15))) (let ((_let_19 (tptp.fun tptp.real tptp.bool))) (let ((_let_20 (tptp.fun _let_12 _let_19))) (let ((_let_21 (tptp.fun tptp.real _let_19))) (let ((_let_22 (tptp.fun _let_1 _let_1))) (let ((_let_23 (tptp.fun _let_1 _let_22))) (let ((_let_24 (tptp.fun tptp.real _let_23))) (let ((_let_25 (tptp.fun _let_19 _let_24))) (let ((_let_26 (tptp.fun tptp.real _let_24))) (let ((_let_27 (tptp.fun tptp.real _let_22))) (let ((_let_28 (tptp.fun _let_12 _let_27))) (let ((_let_29 (tptp.fun tptp.real _let_28))) (let ((_let_30 (tptp.fun tptp.real _let_27))) (let ((_let_31 (tptp.fun _let_12 _let_12))) (let ((_let_32 (tptp.fun tptp.real _let_31))) (= (tptp.hAPP tptp.nat _let_1 _let_5 (tptp.hAPP tptp.nat tptp.nat tptp.suc N)) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_15 _let_22 (tptp.product_prod_case tptp.real tptp.real _let_1) (tptp.hAPP _let_15 _let_15 (tptp.hAPP _let_32 (tptp.fun _let_15 _let_15) (tptp.combs tptp.real _let_12 _let_12) (tptp.hAPP _let_30 _let_32 (tptp.hAPP (tptp.fun _let_27 _let_31) (tptp.fun _let_30 _let_32) (tptp.combb _let_27 _let_31 tptp.real) (tptp.combs tptp.real _let_1 _let_1)) (tptp.hAPP _let_15 _let_30 (tptp.hAPP _let_29 (tptp.fun _let_15 _let_30) (tptp.combs tptp.real _let_12 _let_27) (tptp.hAPP _let_26 _let_29 (tptp.hAPP (tptp.fun _let_24 _let_28) (tptp.fun _let_26 _let_29) (tptp.combb _let_24 _let_28 tptp.real) (tptp.combs tptp.real _let_1 _let_22)) (tptp.hAPP _let_21 _let_26 (tptp.hAPP _let_25 (tptp.fun _let_21 _let_26) (tptp.combb _let_19 _let_24 tptp.real) (tptp.hAPP (tptp.fun tptp.bool _let_23) _let_25 (tptp.combb tptp.bool _let_23 tptp.real) (tptp.if _let_1))) (tptp.hAPP _let_15 _let_21 (tptp.hAPP _let_20 (tptp.fun _let_15 _let_21) (tptp.combb _let_12 _let_19 tptp.real) (tptp.hAPP _let_4 _let_20 (tptp.combb _let_1 tptp.bool tptp.real) P_1)) _let_16)))) (tptp.hAPP _let_6 _let_15 (tptp.hAPP _let_14 _let_17 (tptp.combc tptp.real _let_6 _let_12) (tptp.hAPP _let_18 _let_14 (tptp.hAPP (tptp.fun _let_15 _let_13) (tptp.fun _let_18 _let_14) (tptp.combb _let_15 _let_13 tptp.real) (tptp.combs tptp.real tptp.real _let_1)) (tptp.hAPP _let_7 _let_18 (tptp.hAPP _let_17 (tptp.fun _let_7 _let_18) (tptp.combb _let_6 _let_15 tptp.real) (tptp.hAPP _let_15 _let_17 (tptp.combb tptp.real _let_12 tptp.real) _let_11)) _let_10))) (tptp.combi tptp.real))))) _let_16)) (tptp.hAPP tptp.nat _let_1 _let_5 N)))))))))))))))))))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.banach X_a) (forall ((F $$unsorted) (N_4 $$unsorted) (C_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) C_1) (tptp.one_one tptp.real))) (=> (forall ((N_2 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_4) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP tptp.nat X_a F (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2)))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) C_1) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP tptp.nat X_a F N_2)))))))) (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.summable X_a) F))))))) (forall ((X_a $$unsorted)) (=> (tptp.banach X_a) (forall ((F $$unsorted) (C_1 $$unsorted) (N_4 $$unsorted)) (=> (forall ((N_2 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_4) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP tptp.nat X_a F (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2)))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) C_1) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP tptp.nat X_a F N_2)))))))) (or (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) C_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.summable X_a) F))))))) (forall ((A_2 $$unsorted) (R_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) R_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat tptp.real) tptp.bool (tptp.summable tptp.real) A_2)) (exists ((N_3 $$unsorted)) (forall ((N_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_3) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP _let_3 tptp.real (tptp.suminf tptp.real) (tptp.hAPP _let_1 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_3) (tptp.combb tptp.nat tptp.real tptp.nat) A_2) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.nat tptp.nat tptp.nat) (tptp.plus_plus tptp.nat)) N_2))))) R_1))))))))))) (forall ((X_c $$unsorted) (X_a $$unsorted) (X_b $$unsorted) (Z $$unsorted) (C_1 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun X_c tptp.bool))) (let ((_let_2 (tptp.product_prod X_a X_b))) (=> (forall ((A_4 $$unsorted) (B_4 $$unsorted)) (let ((_let_1 (tptp.fun X_c tptp.bool))) (let ((_let_2 (tptp.product_prod X_a X_b))) (=> (= (tptp.ti _let_2 P_4) (tptp.hAPP X_b _let_2 (tptp.hAPP X_a (tptp.fun X_b _let_2) (tptp.product_Pair X_a X_b) A_4) B_4)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_c (tptp.fun _let_1 tptp.bool) (tptp.member X_c) Z) (tptp.hAPP X_b _let_1 (tptp.hAPP X_a (tptp.fun X_b _let_1) C_1 A_4) B_4))))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_c (tptp.fun _let_1 tptp.bool) (tptp.member X_c) Z) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_a (tptp.fun X_b _let_1)) (tptp.fun _let_2 _let_1) (tptp.product_prod_case X_a X_b _let_1) C_1) P_4))))))) (forall ((X_c $$unsorted) (X_a $$unsorted) (X_b $$unsorted) (C_1 $$unsorted) (P_4 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.fun X_c tptp.bool))) (let ((_let_2 (tptp.product_prod X_a X_b))) (=> (tptp.hBOOL (tptp.hAPP X_c tptp.bool (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_a (tptp.fun X_b _let_1)) (tptp.fun _let_2 _let_1) (tptp.product_prod_case X_a X_b _let_1) C_1) P_4) Z)) (not (forall ((X $$unsorted) (Y $$unsorted)) (let ((_let_1 (tptp.fun X_c tptp.bool))) (let ((_let_2 (tptp.product_prod X_a X_b))) (=> (= (tptp.ti _let_2 P_4) (tptp.hAPP X_b _let_2 (tptp.hAPP X_a (tptp.fun X_b _let_2) (tptp.product_Pair X_a X_b) X) Y)) (not (tptp.hBOOL (tptp.hAPP X_c tptp.bool (tptp.hAPP X_b _let_1 (tptp.hAPP X_a (tptp.fun X_b _let_1) C_1 X) Y) Z)))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (X_c $$unsorted) (Z $$unsorted) (C_1 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.product_prod X_b X_c))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) Z) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_b (tptp.fun X_c _let_1)) (tptp.fun _let_2 _let_1) (tptp.product_prod_case X_b X_c _let_1) C_1) P_4))) (not (forall ((X $$unsorted) (Y $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.product_prod X_b X_c))) (=> (= (tptp.ti _let_2 P_4) (tptp.hAPP X_c _let_2 (tptp.hAPP X_b (tptp.fun X_c _let_2) (tptp.product_Pair X_b X_c) X) Y)) (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) Z) (tptp.hAPP X_c _let_1 (tptp.hAPP X_b (tptp.fun X_c _let_1) C_1 X) Y))))))))))))) (forall ((X_c $$unsorted) (X_b $$unsorted) (X_a $$unsorted) (C_1 $$unsorted) (X_2 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.fun X_c tptp.bool))) (let ((_let_2 (tptp.product_prod X_a X_b))) (=> (forall ((A_4 $$unsorted) (B_4 $$unsorted)) (let ((_let_1 (tptp.fun X_c tptp.bool))) (let ((_let_2 (tptp.product_prod X_a X_b))) (=> (= (tptp.hAPP X_b _let_2 (tptp.hAPP X_a (tptp.fun X_b _let_2) (tptp.product_Pair X_a X_b) A_4) B_4) (tptp.ti _let_2 P_4)) (tptp.hBOOL (tptp.hAPP X_c tptp.bool (tptp.hAPP X_b _let_1 (tptp.hAPP X_a (tptp.fun X_b _let_1) C_1 A_4) B_4) X_2)))))) (tptp.hBOOL (tptp.hAPP X_c tptp.bool (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_a (tptp.fun X_b _let_1)) (tptp.fun _let_2 _let_1) (tptp.product_prod_case X_a X_b _let_1) C_1) P_4) X_2)))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (C_1 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (=> (forall ((A_4 $$unsorted) (B_4 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (=> (= (tptp.ti _let_1 P_4) (tptp.hAPP X_b _let_1 (tptp.hAPP X_a (tptp.fun X_b _let_1) (tptp.product_Pair X_a X_b) A_4) B_4)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_a (tptp.fun X_b tptp.bool) C_1 A_4) B_4))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP (tptp.fun X_a (tptp.fun X_b tptp.bool)) (tptp.fun _let_1 tptp.bool) (tptp.product_prod_case X_a X_b tptp.bool) C_1) P_4))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (C_1 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP (tptp.fun X_a (tptp.fun X_b tptp.bool)) (tptp.fun _let_1 tptp.bool) (tptp.product_prod_case X_a X_b tptp.bool) C_1) P_4)) (not (forall ((X $$unsorted) (Y $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (=> (= (tptp.ti _let_1 P_4) (tptp.hAPP X_b _let_1 (tptp.hAPP X_a (tptp.fun X_b _let_1) (tptp.product_Pair X_a X_b) X) Y)) (not (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_a (tptp.fun X_b tptp.bool) C_1 X) Y)))))))))) (forall ((L $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (let ((_let_3 (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.pdivmod K) L))) (let ((_let_4 (tptp.minus_minus tptp.int))) (let ((_let_5 (tptp.fun tptp.int tptp.int))) (let ((_let_6 (tptp.uminus_uminus tptp.int))) (let ((_let_7 (tptp.fun tptp.int _let_5))) (let ((_let_8 (tptp.product_Pair tptp.int tptp.int))) (let ((_let_9 (tptp.fun tptp.int _let_2))) (let ((_let_10 (tptp.fun _let_5 _let_9))) (let ((_let_11 (tptp.hAPP _let_9 _let_10 (tptp.combb tptp.int _let_2 tptp.int) _let_8))) (let ((_let_12 (tptp.fun _let_5 _let_2))) (let ((_let_13 (tptp.fun tptp.int _let_12))) (let ((_let_14 (tptp.zero_zero tptp.int))) (let ((_let_15 (tptp.fun tptp.int tptp.bool))) (let ((_let_16 (tptp.fun tptp.int _let_15))) (let ((_let_17 (tptp.if _let_1))) (let ((_let_18 (tptp.fun _let_1 _let_1))) (let ((_let_19 (tptp.fun _let_1 _let_18))) (let ((_let_20 (tptp.fun tptp.int _let_19))) (let ((_let_21 (tptp.fun tptp.int _let_18))) (let ((_let_22 (tptp.fun _let_1 _let_21))) (let ((_let_23 (tptp.fun tptp.int _let_21))) (let ((_let_24 (tptp.fun _let_2 _let_2))) (let ((_let_25 (tptp.fun tptp.int _let_24))) (let ((_let_26 (tptp.ord_less tptp.int))) (let ((_let_27 (tptp.fun tptp.bool tptp.bool))) (let ((_let_28 (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.divmod_int K) L))) (let ((_let_29 (= (tptp.ti tptp.int L) _let_14))) (let ((_let_30 (tptp.hAPP tptp.int _let_2 _let_8 _let_14))) (let ((_let_31 (= (tptp.ti tptp.int K) _let_14))) (and (=> _let_31 (= _let_28 (tptp.hAPP tptp.int _let_1 _let_30 _let_14))) (=> (not _let_31) (and (=> _let_29 (= _let_28 (tptp.hAPP tptp.int _let_1 _let_30 K))) (=> (not _let_29) (= _let_28 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_5 _let_18 (tptp.product_apsnd tptp.int tptp.int tptp.int) (tptp.hAPP tptp.int _let_5 (tptp.times_times tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.sgn_sgn tptp.int) L))) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 _let_18 (tptp.hAPP tptp.bool _let_19 _let_17 (tptp.hAPP tptp.bool tptp.bool (tptp.hAPP tptp.bool _let_27 tptp.fdisj (tptp.hAPP tptp.bool tptp.bool (tptp.hAPP tptp.bool _let_27 tptp.fconj (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_15 _let_26 _let_14) L)) (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_15 (tptp.ord_less_eq tptp.int) _let_14) K))) (tptp.hAPP tptp.bool tptp.bool (tptp.hAPP tptp.bool _let_27 tptp.fconj (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_15 _let_26 L) _let_14)) (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_15 _let_26 K) _let_14)))) _let_3) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_9 _let_18 (tptp.product_prod_case tptp.int tptp.int _let_1) (tptp.hAPP _let_9 _let_9 (tptp.hAPP _let_25 (tptp.fun _let_9 _let_9) (tptp.combs tptp.int _let_2 _let_2) (tptp.hAPP _let_23 _let_25 (tptp.hAPP (tptp.fun _let_21 _let_24) (tptp.fun _let_23 _let_25) (tptp.combb _let_21 _let_24 tptp.int) (tptp.combs tptp.int _let_1 _let_1)) (tptp.hAPP _let_2 _let_23 (tptp.hAPP _let_22 (tptp.fun _let_2 _let_23) (tptp.combb _let_1 _let_21 tptp.int) (tptp.hAPP _let_20 _let_22 (tptp.combc tptp.int _let_1 _let_18) (tptp.hAPP _let_15 _let_20 (tptp.hAPP (tptp.fun tptp.bool _let_19) (tptp.fun _let_15 _let_20) (tptp.combb tptp.bool _let_19 tptp.int) _let_17) (tptp.hAPP tptp.int _let_15 (tptp.hAPP _let_16 _let_16 (tptp.combc tptp.int tptp.int tptp.bool) (tptp.fequal tptp.int)) _let_14)))) (tptp.hAPP tptp.int _let_2 (tptp.hAPP _let_9 _let_9 (tptp.combc tptp.int tptp.int _let_1) (tptp.hAPP _let_5 _let_9 _let_11 _let_6)) _let_14)))) (tptp.hAPP _let_5 _let_9 (tptp.hAPP _let_13 _let_10 (tptp.combc tptp.int _let_5 _let_2) (tptp.hAPP _let_9 _let_13 (tptp.hAPP (tptp.fun _let_2 _let_12) (tptp.fun _let_9 _let_13) (tptp.combb _let_2 _let_12 tptp.int) (tptp.combb tptp.int _let_1 tptp.int)) (tptp.hAPP _let_5 _let_9 _let_11 (tptp.hAPP tptp.int _let_5 (tptp.hAPP _let_7 _let_7 (tptp.combc tptp.int tptp.int tptp.int) (tptp.hAPP _let_5 _let_7 (tptp.hAPP _let_7 (tptp.fun _let_5 _let_7) (tptp.combb tptp.int _let_5 tptp.int) _let_4) _let_6)) (tptp.one_one tptp.int))))) (tptp.hAPP tptp.int _let_5 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) L))))) _let_3)))))))))))))))))))))))))))))))))))))))) (forall ((X_a $$unsorted) (X_c $$unsorted) (X_b $$unsorted) (F $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (let ((_let_2 (tptp.product_prod X_a X_c))) (= (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_c X_b) (tptp.fun _let_2 _let_1) (tptp.product_apsnd X_c X_b X_a) F) (tptp.hAPP X_c _let_2 (tptp.hAPP X_a (tptp.fun X_c _let_2) (tptp.product_Pair X_a X_c) X_2) Y_2)) (tptp.hAPP X_b _let_1 (tptp.hAPP X_a (tptp.fun X_b _let_1) (tptp.product_Pair X_a X_b) X_2) (tptp.hAPP X_c X_b F Y_2)))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (X_c $$unsorted) (F $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_c))) (let ((_let_2 (tptp.product_prod X_a X_b))) (= (tptp.hAPP _let_2 X_a (tptp.product_fst X_a X_b) (tptp.hAPP _let_1 _let_2 (tptp.hAPP (tptp.fun X_c X_b) (tptp.fun _let_1 _let_2) (tptp.product_apsnd X_c X_b X_a) F) X_2)) (tptp.hAPP _let_1 X_a (tptp.product_fst X_a X_c) X_2))))) (forall ((X_a $$unsorted) (X_c $$unsorted) (X_b $$unsorted) (F $$unsorted) (X_2 $$unsorted) (G $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_c))) (let ((_let_2 (tptp.hAPP _let_1 X_c (tptp.product_snd X_a X_c) X_2))) (let ((_let_3 (tptp.product_apsnd X_c X_b X_a))) (let ((_let_4 (tptp.product_prod X_a X_b))) (let ((_let_5 (tptp.fun _let_1 _let_4))) (let ((_let_6 (tptp.fun X_c X_b))) (= (= (tptp.hAPP _let_1 _let_4 (tptp.hAPP _let_6 _let_5 _let_3 F) X_2) (tptp.hAPP _let_1 _let_4 (tptp.hAPP _let_6 _let_5 _let_3 G) X_2)) (= (tptp.hAPP X_c X_b F _let_2) (tptp.hAPP X_c X_b G _let_2)))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (X_c $$unsorted) (F $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.product_prod X_b X_c))) (let ((_let_2 (tptp.product_prod X_b X_a))) (= (tptp.hAPP _let_2 X_a (tptp.product_snd X_b X_a) (tptp.hAPP _let_1 _let_2 (tptp.hAPP (tptp.fun X_c X_a) (tptp.fun _let_1 _let_2) (tptp.product_apsnd X_c X_a X_b) F) X_2)) (tptp.hAPP X_c X_a F (tptp.hAPP _let_1 X_c (tptp.product_snd X_b X_c) X_2)))))) _let_134 (forall ((L $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (let ((_let_3 (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.pdivmod K) L))) (let ((_let_4 (tptp.minus_minus tptp.int))) (let ((_let_5 (tptp.fun tptp.int tptp.int))) (let ((_let_6 (tptp.uminus_uminus tptp.int))) (let ((_let_7 (tptp.fun tptp.int _let_5))) (let ((_let_8 (tptp.product_Pair tptp.int tptp.int))) (let ((_let_9 (tptp.fun tptp.int _let_2))) (let ((_let_10 (tptp.fun _let_5 _let_9))) (let ((_let_11 (tptp.hAPP _let_9 _let_10 (tptp.combb tptp.int _let_2 tptp.int) _let_8))) (let ((_let_12 (tptp.fun _let_5 _let_2))) (let ((_let_13 (tptp.fun tptp.int _let_12))) (let ((_let_14 (tptp.zero_zero tptp.int))) (let ((_let_15 (tptp.fequal tptp.int))) (let ((_let_16 (tptp.fun tptp.int tptp.bool))) (let ((_let_17 (tptp.fun tptp.int _let_16))) (let ((_let_18 (tptp.if _let_1))) (let ((_let_19 (tptp.fun _let_1 _let_1))) (let ((_let_20 (tptp.fun _let_1 _let_19))) (let ((_let_21 (tptp.fun tptp.int _let_20))) (let ((_let_22 (tptp.fun tptp.int _let_19))) (let ((_let_23 (tptp.fun _let_1 _let_22))) (let ((_let_24 (tptp.fun tptp.int _let_22))) (let ((_let_25 (tptp.fun _let_2 _let_2))) (let ((_let_26 (tptp.fun tptp.int _let_25))) (let ((_let_27 (tptp.sgn_sgn tptp.int))) (let ((_let_28 (tptp.hAPP tptp.int tptp.int _let_27 L))) (let ((_let_29 (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.divmod_int K) L))) (let ((_let_30 (= (tptp.ti tptp.int L) _let_14))) (let ((_let_31 (tptp.hAPP tptp.int _let_2 _let_8 _let_14))) (let ((_let_32 (= (tptp.ti tptp.int K) _let_14))) (and (=> _let_32 (= _let_29 (tptp.hAPP tptp.int _let_1 _let_31 _let_14))) (=> (not _let_32) (and (=> _let_30 (= _let_29 (tptp.hAPP tptp.int _let_1 _let_31 K))) (=> (not _let_30) (= _let_29 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_5 _let_19 (tptp.product_apsnd tptp.int tptp.int tptp.int) (tptp.hAPP tptp.int _let_5 (tptp.times_times tptp.int) _let_28)) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 _let_19 (tptp.hAPP tptp.bool _let_20 _let_18 (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_16 _let_15 (tptp.hAPP tptp.int tptp.int _let_27 K)) _let_28)) _let_3) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_9 _let_19 (tptp.product_prod_case tptp.int tptp.int _let_1) (tptp.hAPP _let_9 _let_9 (tptp.hAPP _let_26 (tptp.fun _let_9 _let_9) (tptp.combs tptp.int _let_2 _let_2) (tptp.hAPP _let_24 _let_26 (tptp.hAPP (tptp.fun _let_22 _let_25) (tptp.fun _let_24 _let_26) (tptp.combb _let_22 _let_25 tptp.int) (tptp.combs tptp.int _let_1 _let_1)) (tptp.hAPP _let_2 _let_24 (tptp.hAPP _let_23 (tptp.fun _let_2 _let_24) (tptp.combb _let_1 _let_22 tptp.int) (tptp.hAPP _let_21 _let_23 (tptp.combc tptp.int _let_1 _let_19) (tptp.hAPP _let_16 _let_21 (tptp.hAPP (tptp.fun tptp.bool _let_20) (tptp.fun _let_16 _let_21) (tptp.combb tptp.bool _let_20 tptp.int) _let_18) (tptp.hAPP tptp.int _let_16 (tptp.hAPP _let_17 _let_17 (tptp.combc tptp.int tptp.int tptp.bool) _let_15) _let_14)))) (tptp.hAPP tptp.int _let_2 (tptp.hAPP _let_9 _let_9 (tptp.combc tptp.int tptp.int _let_1) (tptp.hAPP _let_5 _let_9 _let_11 _let_6)) _let_14)))) (tptp.hAPP _let_5 _let_9 (tptp.hAPP _let_13 _let_10 (tptp.combc tptp.int _let_5 _let_2) (tptp.hAPP _let_9 _let_13 (tptp.hAPP (tptp.fun _let_2 _let_12) (tptp.fun _let_9 _let_13) (tptp.combb _let_2 _let_12 tptp.int) (tptp.combb tptp.int _let_1 tptp.int)) (tptp.hAPP _let_5 _let_9 _let_11 (tptp.hAPP tptp.int _let_5 (tptp.hAPP _let_7 _let_7 (tptp.combc tptp.int tptp.int tptp.int) (tptp.hAPP _let_5 _let_7 (tptp.hAPP _let_7 (tptp.fun _let_5 _let_7) (tptp.combb tptp.int _let_5 tptp.int) _let_4) _let_6)) (tptp.one_one tptp.int))))) (tptp.hAPP tptp.int _let_5 _let_4 (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) L))))) _let_3))))))))))))))))))))))))))))))))))))))))) (forall ((F $$unsorted) (G $$unsorted)) (let ((_let_1 (tptp.suminf tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.summable tptp.real))) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.nat tptp.real F N_2))) (tptp.hAPP tptp.nat tptp.real G N_2)))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_3 G)) (and (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_3 F)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP _let_2 tptp.real _let_1 F)) (tptp.hAPP _let_2 tptp.real _let_1 G)))))))))) (forall ((F $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable tptp.real) F)) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.nat tptp.real F N_2)))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP _let_1 tptp.real (tptp.suminf tptp.real) F))))))) (forall ((F $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable tptp.real) F)) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.nat tptp.real F N_2)))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP _let_1 tptp.real (tptp.suminf tptp.real) F))))))) (forall ((F $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.nat tptp.real F N_2)))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable tptp.real) F)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP _let_1 tptp.real (tptp.suminf tptp.real) F))))))) (forall ((D_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.bool tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.fun _let_1 _let_1))) (let ((_let_5 (tptp.fun tptp.int _let_1))) (let ((_let_6 (tptp.product_prod tptp.int tptp.int))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (= (tptp.hAPP tptp.int _let_7 tptp.int_ge_less_than2 D_1) (tptp.hAPP _let_7 _let_7 (tptp.collect _let_6) (tptp.hAPP _let_5 _let_7 (tptp.product_prod_case tptp.int tptp.int tptp.bool) (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_4 (tptp.fun _let_5 _let_5) (tptp.combb _let_1 _let_1 tptp.int) (tptp.hAPP _let_3 _let_4 (tptp.combs tptp.int tptp.bool tptp.bool) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun tptp.bool _let_2) (tptp.fun _let_1 _let_3) (tptp.combb tptp.bool _let_2 tptp.int) tptp.fconj) (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) D_1)))) (tptp.ord_less tptp.int))))))))))))) (forall ((D_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.bool tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.fun _let_1 _let_1))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (let ((_let_6 (tptp.fun tptp.int _let_1))) (let ((_let_7 (tptp.product_prod tptp.int tptp.int))) (let ((_let_8 (tptp.fun _let_7 tptp.bool))) (= (tptp.hAPP tptp.int _let_8 tptp.int_ge_less_than D_1) (tptp.hAPP _let_8 _let_8 (tptp.collect _let_7) (tptp.hAPP _let_6 _let_8 (tptp.product_prod_case tptp.int tptp.int tptp.bool) (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_5 (tptp.fun _let_6 _let_6) (tptp.combs tptp.int _let_1 _let_1) (tptp.hAPP _let_3 _let_5 (tptp.hAPP (tptp.fun _let_2 _let_4) (tptp.fun _let_3 _let_5) (tptp.combb _let_2 _let_4 tptp.int) (tptp.combb tptp.bool tptp.bool tptp.int)) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun tptp.bool _let_2) (tptp.fun _let_1 _let_3) (tptp.combb tptp.bool _let_2 tptp.int) tptp.fconj) (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) D_1)))) (tptp.ord_less tptp.int)))))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.nat tptp.nat tptp.nat) (tptp.hAPP _let_1 _let_2 (tptp.hAPP _let_2 (tptp.fun _let_1 _let_2) (tptp.combb tptp.nat _let_1 tptp.nat) (tptp.plus_plus tptp.nat)) (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (tptp.one_one tptp.nat)))) (let ((_let_4 (tptp.power_power tptp.real))) (let ((_let_5 (tptp.fun tptp.nat tptp.real))) (let ((_let_6 (tptp.combb tptp.nat tptp.real tptp.nat))) (let ((_let_7 (tptp.fun _let_1 _let_5))) (let ((_let_8 (tptp.fun tptp.real tptp.real))) (let ((_let_9 (tptp.combb tptp.real _let_8 tptp.nat))) (let ((_let_10 (tptp.fun tptp.nat _let_8))) (let ((_let_11 (tptp.fun _let_5 _let_10))) (let ((_let_12 (tptp.fun tptp.real _let_8))) (let ((_let_13 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_14 (tptp.fun _let_5 _let_5))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_5 (tptp.fun tptp.real tptp.bool) (tptp.sums tptp.real) (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_10 _let_14 _let_13 (tptp.hAPP _let_5 _let_10 (tptp.hAPP _let_12 _let_11 _let_9 (tptp.times_times tptp.real)) (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_10 _let_14 _let_13 (tptp.hAPP _let_5 _let_10 (tptp.hAPP _let_12 _let_11 _let_9 (tptp.inverse_divide tptp.real)) (tptp.hAPP tptp.real _let_5 _let_4 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)))) (tptp.hAPP _let_1 _let_5 (tptp.hAPP _let_5 _let_7 _let_6 (tptp.real_1 tptp.nat)) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.combb tptp.nat tptp.nat tptp.nat) (tptp.fact_fact tptp.nat)) _let_3))))) (tptp.hAPP _let_1 _let_5 (tptp.hAPP _let_5 _let_7 _let_6 (tptp.hAPP tptp.real _let_5 _let_4 X_2)) _let_3))) (tptp.hAPP tptp.real tptp.real tptp.sin X_2)))))))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_algebra_1 X_a) (tptp.real_normed_vector X_a)) (forall ((X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.cauchy tptp.real) X_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.cauchy X_a) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.real X_a) (tptp.fun _let_2 _let_1) (tptp.combb tptp.real X_a tptp.nat) (tptp.of_real X_a)) X_3))))))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (=> (and (tptp.comm_monoid_add X_a) (tptp.topological_space X_a)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_2 (tptp.fun X_a tptp.bool) (tptp.sums X_a) (tptp.hAPP X_a _let_2 (tptp.combk X_a tptp.nat) _let_1)) _let_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((Y_2 $$unsorted) (X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.sums X_a))) (let ((_let_6 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_4 _let_6 _let_5 X_3) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_4 _let_6 _let_5 (tptp.hAPP X_a _let_4 (tptp.hAPP _let_3 (tptp.fun X_a _let_4) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 tptp.nat) _let_1) X_3)) Y_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_2) Y_2))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((X_2 $$unsorted) (X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.times_times X_a) X_2))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.sums X_a))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_5 _let_4 X_3) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_5 _let_4 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_1 (tptp.fun _let_3 _let_3) (tptp.combb X_a X_a tptp.nat) _let_2) X_3)) (tptp.hAPP X_a X_a _let_2 A_2)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((C_1 $$unsorted) (F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.sums X_a))) (let ((_let_6 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_4 _let_6 _let_5 F) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_4 _let_6 _let_5 (tptp.hAPP X_a _let_4 (tptp.hAPP _let_3 (tptp.fun X_a _let_4) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 tptp.nat) _let_1) F)) C_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_2) C_1))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((C_1 $$unsorted) (F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.times_times X_a) C_1))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.sums X_a))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_5 _let_4 F) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_5 _let_4 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_1 (tptp.fun _let_3 _let_3) (tptp.combb X_a X_a tptp.nat) _let_2) F)) (tptp.hAPP X_a X_a _let_2 A_2)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.sums X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_2 _let_4 _let_3 X_3) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_2 _let_4 _let_3 (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun _let_2 _let_2) (tptp.combb X_a X_a tptp.nat) _let_1) X_3)) (tptp.hAPP X_a X_a _let_1 A_2))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_algebra_1 X_a) (tptp.real_normed_vector X_a)) (forall ((X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.of_real X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_3 (tptp.fun tptp.real tptp.bool) (tptp.sums tptp.real) X_3) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_2 (tptp.fun X_a tptp.bool) (tptp.sums X_a) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.real X_a) (tptp.fun _let_3 _let_2) (tptp.combb tptp.real X_a tptp.nat) _let_1) X_3)) (tptp.hAPP tptp.real X_a _let_1 A_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((Y_2 $$unsorted) (X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.sums X_a))) (let ((_let_6 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_4 _let_6 _let_5 X_3) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_4 _let_6 _let_5 (tptp.hAPP X_a _let_4 (tptp.hAPP _let_3 (tptp.fun X_a _let_4) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 tptp.nat) _let_1) X_3)) Y_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_2) Y_2))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((C_1 $$unsorted) (F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.sums X_a))) (let ((_let_6 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_4 _let_6 _let_5 F) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_4 _let_6 _let_5 (tptp.hAPP X_a _let_4 (tptp.hAPP _let_3 (tptp.fun X_a _let_4) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 tptp.nat) _let_1) F)) C_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_2) C_1))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((Y_3 $$unsorted) (B_1 $$unsorted) (X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.sums X_a))) (let ((_let_6 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_4 _let_6 _let_5 X_3) A_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_4 _let_6 _let_5 Y_3) B_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_4 _let_6 _let_5 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_3 (tptp.fun _let_4 _let_4) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 tptp.nat) _let_1) X_3)) Y_3)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_2) B_1)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((Y_3 $$unsorted) (B_1 $$unsorted) (X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.sums X_a))) (let ((_let_6 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_4 _let_6 _let_5 X_3) A_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_4 _let_6 _let_5 Y_3) B_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_4 _let_6 _let_5 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_3 (tptp.fun _let_4 _let_4) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 tptp.nat) _let_1) X_3)) Y_3)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_2) B_1)))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.comm_monoid_add X_a) (tptp.t2_space X_a)) (forall ((F $$unsorted) (Sa $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_1 (tptp.fun X_a tptp.bool) (tptp.sums X_a) F) Sa)) (= (tptp.ti X_a Sa) (tptp.hAPP _let_1 X_a (tptp.suminf X_a) F))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.comm_monoid_add X_a) (tptp.topological_space X_a)) (forall ((F $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.summable X_a) F)) (exists ((X1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun X_a tptp.bool) (tptp.sums X_a) F) X1))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.comm_monoid_add X_a) (tptp.topological_space X_a)) (forall ((F $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_1 (tptp.fun X_a tptp.bool) (tptp.sums X_a) F) L)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable X_a) F))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.comm_monoid_add X_a) (tptp.t2_space X_a)) (forall ((F $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable X_a) F)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_1 (tptp.fun X_a tptp.bool) (tptp.sums X_a) F) (tptp.hAPP _let_1 X_a (tptp.suminf X_a) F)))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.comm_monoid_add X_a) (tptp.t2_space X_a)) (forall ((F $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_1 (tptp.fun X_a tptp.bool) (tptp.sums X_a) F) X_2)) (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable X_a) F)) (= (tptp.hAPP _let_1 X_a (tptp.suminf X_a) F) (tptp.ti X_a X_2)))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.comm_monoid_add X_a) (tptp.topological_space X_a)) (forall ((Sa $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.sums X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.fun tptp.nat tptp.nat))) (=> (= (tptp.hAPP tptp.nat X_a F (tptp.zero_zero tptp.nat)) (tptp.zero_zero X_a)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_2 _let_1 (tptp.hAPP _let_4 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_4 _let_3) (tptp.combb tptp.nat X_a tptp.nat) F) tptp.suc)) Sa)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_2 _let_1 F) Sa))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((F $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.sums X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_2 _let_1 (tptp.hAPP _let_4 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_4 _let_3) (tptp.combb tptp.nat X_a tptp.nat) F) tptp.suc)) L)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_2 _let_1 F) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) L) (tptp.hAPP tptp.nat X_a F (tptp.zero_zero tptp.nat))))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_1 (tptp.fun tptp.real tptp.bool) (tptp.sums tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_1 _let_3) (tptp.combb tptp.real _let_2 tptp.nat) (tptp.times_times tptp.real)) tptp.sin_coeff)) (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) X_2))) (tptp.hAPP tptp.real tptp.real tptp.sin X_2))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_1 (tptp.fun tptp.real tptp.bool) (tptp.sums tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_1 _let_3) (tptp.combb tptp.real _let_2 tptp.nat) (tptp.times_times tptp.real)) tptp.cos_coeff)) (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) X_2))) (tptp.hAPP tptp.real tptp.real tptp.cos X_2))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) X_2)) (tptp.one_one tptp.real))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 (tptp.fun X_a tptp.bool) (tptp.sums X_a) (tptp.hAPP X_a _let_3 (tptp.power_power X_a) X_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.inverse_divide X_a) _let_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.minus_minus X_a) _let_1) X_2))))))))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_37 _let_43 (tptp.sums tptp.real) (tptp.hAPP _let_13 _let_37 (tptp.hAPP _let_37 _let_71 _let_70 (tptp.hAPP tptp.real _let_37 _let_130 _let_129)) tptp.suc)) _let_127)) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((Y_2 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.cauchy X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_4 X_3)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_4 (tptp.hAPP X_a _let_3 (tptp.hAPP _let_2 (tptp.fun X_a _let_3) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun X_a _let_1) (tptp.fun _let_3 _let_2) (tptp.combb X_a _let_1 tptp.nat) (tptp.times_times X_a)) X_3)) Y_2))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((X_2 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.cauchy X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_3 X_3)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_3 (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_1 (tptp.fun _let_2 _let_2) (tptp.combb X_a X_a tptp.nat) (tptp.hAPP X_a _let_1 (tptp.times_times X_a) X_2)) X_3)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((Y_2 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.cauchy X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_4 X_3)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool _let_4 (tptp.hAPP X_a _let_3 (tptp.hAPP _let_2 (tptp.fun X_a _let_3) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun X_a _let_1) (tptp.fun _let_3 _let_2) (tptp.combb X_a _let_1 tptp.nat) (tptp.inverse_divide X_a)) X_3)) Y_2))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X_2) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_1)))) (let ((_let_5 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) _let_1))) (let ((_let_6 (tptp.inverse_divide tptp.real))) (let ((_let_7 (tptp.fun tptp.real tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_3 (tptp.fun tptp.real tptp.bool) (tptp.sums tptp.real) (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_7 (tptp.fun _let_3 _let_3) (tptp.combb tptp.real tptp.real tptp.nat) (tptp.hAPP tptp.real _let_7 (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_7 _let_6 _let_4) _let_5))) (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_7 _let_6 (tptp.one_one tptp.real)) _let_5)))) _let_4)))))))))) (forall ((G $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.combc tptp.nat tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (let ((_let_6 (tptp.fun tptp.real _let_5))) (let ((_let_7 (tptp.fun tptp.nat _let_6))) (let ((_let_8 (tptp.fun tptp.nat tptp.bool))) (let ((_let_9 (tptp.fun tptp.nat _let_5))) (let ((_let_10 (tptp.sums tptp.real))) (let ((_let_11 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_4 _let_11 _let_10 G) X_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_4 _let_11 _let_10 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_9 (tptp.fun _let_4 _let_4) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP tptp.real _let_9 (tptp.hAPP _let_7 (tptp.fun tptp.real _let_9) (tptp.combc tptp.nat tptp.real _let_5) (tptp.hAPP _let_8 _let_7 (tptp.hAPP (tptp.fun tptp.bool _let_6) (tptp.fun _let_8 _let_7) (tptp.combb tptp.bool _let_6 tptp.nat) (tptp.if tptp.real)) (tptp.even_odd_even tptp.nat))) (tptp.zero_zero tptp.real))) (tptp.hAPP _let_2 _let_4 (tptp.hAPP _let_4 (tptp.fun _let_2 _let_4) (tptp.combb tptp.nat tptp.real tptp.nat) G) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP _let_3 _let_3 _let_1 (tptp.hAPP _let_2 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_3) (tptp.combb tptp.nat _let_2 tptp.nat) (tptp.div_div tptp.nat)) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP _let_3 _let_3 _let_1 (tptp.minus_minus tptp.nat)) (tptp.one_one tptp.nat)))) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))) X_2))))))))))))))) (forall ((F $$unsorted) (Y_2 $$unsorted) (G $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))) (let ((_let_3 (tptp.combc tptp.nat tptp.nat tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat _let_4))) (let ((_let_6 (tptp.div_div tptp.nat))) (let ((_let_7 (tptp.combb tptp.nat tptp.real tptp.nat))) (let ((_let_8 (tptp.fun tptp.nat tptp.real))) (let ((_let_9 (tptp.fun _let_4 _let_8))) (let ((_let_10 (tptp.fun tptp.real _let_1))) (let ((_let_11 (tptp.fun tptp.nat _let_10))) (let ((_let_12 (tptp.fun tptp.nat tptp.bool))) (let ((_let_13 (tptp.fun tptp.nat _let_1))) (let ((_let_14 (tptp.sums tptp.real))) (let ((_let_15 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_8 _let_15 _let_14 G) X_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_8 _let_15 _let_14 F) Y_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_8 _let_15 _let_14 (tptp.hAPP _let_8 _let_8 (tptp.hAPP _let_13 (tptp.fun _let_8 _let_8) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_8 _let_13 (tptp.hAPP _let_11 (tptp.fun _let_8 _let_13) (tptp.combs tptp.nat tptp.real _let_1) (tptp.hAPP _let_12 _let_11 (tptp.hAPP (tptp.fun tptp.bool _let_10) (tptp.fun _let_12 _let_11) (tptp.combb tptp.bool _let_10 tptp.nat) (tptp.if tptp.real)) (tptp.even_odd_even tptp.nat))) (tptp.hAPP _let_4 _let_8 (tptp.hAPP _let_8 _let_9 _let_7 F) (tptp.hAPP tptp.nat _let_4 (tptp.hAPP _let_5 _let_5 _let_3 _let_6) _let_2)))) (tptp.hAPP _let_4 _let_8 (tptp.hAPP _let_8 _let_9 _let_7 G) (tptp.hAPP tptp.nat _let_4 (tptp.hAPP _let_5 _let_5 _let_3 (tptp.hAPP _let_4 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_4 _let_5) (tptp.combb tptp.nat _let_4 tptp.nat) _let_6) (tptp.hAPP tptp.nat _let_4 (tptp.hAPP _let_5 _let_5 _let_3 (tptp.minus_minus tptp.nat)) (tptp.one_one tptp.nat)))) _let_2)))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.plus_plus tptp.real) X_2) Y_2))))))))))))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_3 (tptp.power_power tptp.real))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (let ((_let_5 (tptp.combb tptp.nat tptp.real tptp.nat))) (let ((_let_6 (tptp.fun _let_1 _let_4))) (let ((_let_7 (tptp.fun tptp.real tptp.real))) (let ((_let_8 (tptp.combb tptp.real _let_7 tptp.nat))) (let ((_let_9 (tptp.fun tptp.nat _let_7))) (let ((_let_10 (tptp.fun _let_4 _let_9))) (let ((_let_11 (tptp.fun tptp.real _let_7))) (let ((_let_12 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_13 (tptp.fun _let_4 _let_4))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_4 (tptp.fun tptp.real tptp.bool) (tptp.sums tptp.real) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_9 _let_13 _let_12 (tptp.hAPP _let_4 _let_9 (tptp.hAPP _let_11 _let_10 _let_8 (tptp.times_times tptp.real)) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_9 _let_13 _let_12 (tptp.hAPP _let_4 _let_9 (tptp.hAPP _let_11 _let_10 _let_8 (tptp.inverse_divide tptp.real)) (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)))) (tptp.hAPP _let_1 _let_4 (tptp.hAPP _let_4 _let_6 _let_5 (tptp.real_1 tptp.nat)) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.combb tptp.nat tptp.nat tptp.nat) (tptp.fact_fact tptp.nat)) _let_2))))) (tptp.hAPP _let_1 _let_4 (tptp.hAPP _let_4 _let_6 _let_5 (tptp.hAPP tptp.real _let_4 _let_3 X_2)) _let_2))) (tptp.hAPP tptp.real tptp.real tptp.cos X_2))))))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_normed_vector X_a) (tptp.ring_1 X_a)) (forall ((C_1 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.power_power X_a) X_2))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.fun tptp.nat _let_3))) (let ((_let_5 (tptp.hAPP (tptp.fun X_a _let_3) (tptp.fun _let_1 _let_4) (tptp.combb X_a _let_3 tptp.nat) (tptp.times_times X_a)))) (let ((_let_6 (tptp.combs tptp.nat X_a X_a))) (let ((_let_7 (tptp.fun _let_1 _let_1))) (let ((_let_8 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_4 _let_7 _let_6 (tptp.hAPP _let_1 _let_4 _let_5 (tptp.hAPP _let_1 _let_1 (tptp.diffs X_a) C_1))) _let_2))) (let ((_let_9 (tptp.fun tptp.nat tptp.nat))) (let ((_let_10 (tptp.fun tptp.nat _let_9))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable X_a) _let_8)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_1 (tptp.fun X_a tptp.bool) (tptp.sums X_a) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_4 _let_7 _let_6 (tptp.hAPP _let_1 _let_4 _let_5 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_4 _let_7 _let_6 (tptp.hAPP _let_1 _let_4 _let_5 (tptp.semiring_1_of_nat X_a))) C_1))) (tptp.hAPP _let_9 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_9 _let_1) (tptp.combb tptp.nat X_a tptp.nat) _let_2) (tptp.hAPP tptp.nat _let_9 (tptp.hAPP _let_10 _let_10 (tptp.combc tptp.nat tptp.nat tptp.nat) (tptp.minus_minus tptp.nat)) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))))) (tptp.hAPP _let_1 X_a (tptp.suminf X_a) _let_8))))))))))))))))) (forall ((X_a $$unsorted) (A_2 $$unsorted) (F $$unsorted) (V $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.pred V)))) (let ((_let_2 (tptp.plus_plus tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.hAPP _let_4 _let_4 (tptp.hAPP X_a (tptp.fun _let_4 _let_4) (tptp.nat_case X_a) A_2) F))) (let ((_let_6 (tptp.fun X_a X_a))) (= (tptp.hAPP tptp.nat X_a _let_5 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V)) N)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_6 (tptp.hAPP tptp.bool (tptp.fun X_a _let_6) (tptp.if X_a) (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_1)) (tptp.hAPP tptp.nat X_a _let_5 N)) (tptp.hAPP tptp.nat X_a F (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 _let_1)) N))))))))))) (forall ((X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.complex))) (let ((_let_2 (tptp.sums tptp.complex))) (let ((_let_3 (tptp.fun tptp.complex tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.complex tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 X_3) A_2)) (tptp.hBOOL (tptp.hAPP tptp.complex tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun tptp.complex tptp.complex) (tptp.fun _let_1 _let_1) (tptp.combb tptp.complex tptp.complex tptp.nat) tptp.cnj) X_3)) (tptp.hAPP tptp.complex tptp.complex tptp.cnj A_2)))))))) (forall ((X_a $$unsorted) (F1 $$unsorted) (F2 $$unsorted) (Nat $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP _let_1 _let_1 (tptp.hAPP X_a (tptp.fun _let_1 _let_1) (tptp.nat_case X_a) F1) F2) (tptp.hAPP tptp.nat tptp.nat tptp.suc Nat)) (tptp.hAPP tptp.nat X_a F2 Nat)))) (forall ((X_a $$unsorted)) (=> (tptp.real_algebra_1 X_a) (forall ((F $$unsorted) (X $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.of_real X_a))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP _let_3 _let_3 (tptp.diffs X_a) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun tptp.real X_a) (tptp.fun _let_1 _let_3) (tptp.combb tptp.real X_a tptp.nat) _let_2) F)) X) (tptp.hAPP tptp.real X_a _let_2 (tptp.hAPP tptp.nat tptp.real (tptp.hAPP _let_1 _let_1 (tptp.diffs tptp.real) F) X))))))))) (forall ((X_a $$unsorted) (F1 $$unsorted) (F2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP _let_1 _let_1 (tptp.hAPP X_a (tptp.fun _let_1 _let_1) (tptp.nat_case X_a) F1) F2) (tptp.zero_zero tptp.nat)) (tptp.ti X_a F1)))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((C_1 $$unsorted) (X $$unsorted)) (let ((_let_1 (tptp.diffs X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.uminus_uminus X_a))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP _let_2 _let_2 _let_1 (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun _let_2 _let_2) (tptp.combb X_a X_a tptp.nat) _let_3) C_1)) X) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP tptp.nat X_a (tptp.hAPP _let_2 _let_2 _let_1 C_1) X))))))))) (forall ((X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.complex))) (=> (tptp.hBOOL (tptp.hAPP tptp.complex tptp.bool (tptp.hAPP _let_2 (tptp.fun tptp.complex tptp.bool) (tptp.sums tptp.complex) X_3) A_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_1 (tptp.fun tptp.real tptp.bool) (tptp.sums tptp.real) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.complex tptp.real) (tptp.fun _let_2 _let_1) (tptp.combb tptp.complex tptp.real tptp.nat) tptp.re) X_3)) (tptp.hAPP tptp.complex tptp.real tptp.re A_2))))))) (forall ((X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.complex))) (=> (tptp.hBOOL (tptp.hAPP tptp.complex tptp.bool (tptp.hAPP _let_2 (tptp.fun tptp.complex tptp.bool) (tptp.sums tptp.complex) X_3) A_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_1 (tptp.fun tptp.real tptp.bool) (tptp.sums tptp.real) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.complex tptp.real) (tptp.fun _let_2 _let_1) (tptp.combb tptp.complex tptp.real tptp.nat) tptp.im) X_3)) (tptp.hAPP tptp.complex tptp.real tptp.im A_2))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (= (tptp.hAPP tptp.nat tptp.real (tptp.hAPP _let_1 _let_1 (tptp.diffs tptp.real) tptp.sin_coeff) N) (tptp.hAPP tptp.nat tptp.real tptp.cos_coeff N)))) _let_126 (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((C_1 $$unsorted) (X $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc X))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP _let_2 _let_2 (tptp.diffs X_a) C_1) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) _let_1)) (tptp.hAPP tptp.nat X_a C_1 _let_1)))))))) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fact_fact tptp.nat))) (let ((_let_2 (tptp.real_1 tptp.nat))) (let ((_let_3 (tptp.inverse_inverse tptp.real))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (let ((_let_5 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.real (tptp.hAPP _let_4 _let_4 (tptp.diffs tptp.real) (tptp.hAPP _let_4 _let_4 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun _let_4 _let_4) (tptp.combb tptp.real tptp.real tptp.nat) _let_3) (tptp.hAPP _let_5 _let_4 (tptp.hAPP _let_4 (tptp.fun _let_5 _let_4) (tptp.combb tptp.nat tptp.real tptp.nat) _let_2) _let_1))) X) (tptp.hAPP tptp.real tptp.real _let_3 (tptp.hAPP tptp.nat tptp.real _let_2 (tptp.hAPP tptp.nat tptp.nat _let_1 X)))))))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc Ma)) N)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP _let_2 _let_2 (tptp.hAPP tptp.bool (tptp.fun _let_2 _let_2) (tptp.nat_case tptp.bool) tptp.fFalse) (tptp.hAPP tptp.nat _let_2 _let_1 Ma)) N)))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (= (tptp.hAPP tptp.nat tptp.real (tptp.hAPP _let_1 _let_1 (tptp.diffs tptp.real) tptp.cos_coeff) N) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.nat tptp.real tptp.sin_coeff N))))) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (= (tptp.hAPP tptp.nat tptp.real (tptp.hAPP _let_1 _let_1 (tptp.diffs tptp.real) tptp.cos_coeff) X) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) (tptp.hAPP tptp.nat tptp.real tptp.sin_coeff X))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) Ma))) (= (tptp.hAPP tptp.nat tptp.nat _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc N)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP _let_1 _let_1 (tptp.hAPP tptp.nat (tptp.fun _let_1 _let_1) (tptp.nat_case tptp.nat) (tptp.zero_zero tptp.nat)) (tptp.combi tptp.nat)) (tptp.hAPP tptp.nat tptp.nat _let_2 N)))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_normed_field X_a) (tptp.banach X_a)) (forall ((X_2 $$unsorted) (C_1 $$unsorted) (K_3 $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.diffs X_a))) (let ((_let_4 (tptp.hAPP _let_2 _let_2 _let_3 C_1))) (let ((_let_5 (tptp.fun X_a X_a))) (let ((_let_6 (tptp.fun tptp.nat _let_5))) (let ((_let_7 (tptp.hAPP (tptp.fun X_a _let_5) (tptp.fun _let_2 _let_6) (tptp.combb X_a _let_5 tptp.nat) (tptp.times_times X_a)))) (let ((_let_8 (tptp.combs tptp.nat X_a X_a))) (let ((_let_9 (tptp.fun _let_2 _let_2))) (let ((_let_10 (tptp.hAPP _let_6 _let_9 _let_8 (tptp.hAPP _let_2 _let_6 _let_7 _let_4)))) (let ((_let_11 (tptp.suminf X_a))) (let ((_let_12 (tptp.hAPP _let_6 _let_9 _let_8 (tptp.hAPP _let_2 _let_6 _let_7 C_1)))) (let ((_let_13 (tptp.fun X_a _let_2))) (let ((_let_14 (tptp.fun X_a tptp.bool))) (let ((_let_15 (tptp.norm_norm X_a))) (let ((_let_16 (tptp.hAPP X_a _let_2 _let_1 K_3))) (let ((_let_17 (tptp.summable X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_17 (tptp.hAPP _let_2 _let_2 _let_12 _let_16))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_17 (tptp.hAPP _let_2 _let_2 _let_10 _let_16))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_17 (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_6 _let_9 _let_8 (tptp.hAPP _let_2 _let_6 _let_7 (tptp.hAPP _let_2 _let_2 _let_3 _let_4))) _let_16))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real _let_15 X_2)) (tptp.hAPP X_a tptp.real _let_15 K_3))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_14 (tptp.hAPP _let_5 (tptp.fun X_a _let_14) (tptp.deriv X_a) (tptp.hAPP _let_13 _let_5 (tptp.hAPP (tptp.fun _let_2 X_a) (tptp.fun _let_13 _let_5) (tptp.combb _let_2 X_a X_a) _let_11) (tptp.hAPP _let_13 _let_13 (tptp.hAPP _let_9 (tptp.fun _let_13 _let_13) (tptp.combb _let_2 _let_2 X_a) _let_12) _let_1))) X_2) (tptp.hAPP _let_2 X_a _let_11 (tptp.hAPP _let_2 _let_2 _let_10 (tptp.hAPP X_a _let_2 _let_1 X_2))))))))))))))))))))))))))))) (forall ((X_a $$unsorted) (A_2 $$unsorted) (F $$unsorted) (V $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.pred V)))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP _let_3 _let_3 (tptp.hAPP X_a (tptp.fun _let_3 _let_3) (tptp.nat_case X_a) A_2) F) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.hAPP tptp.bool (tptp.fun X_a _let_2) (tptp.if X_a) (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_1)) A_2) (tptp.hAPP tptp.nat X_a F (tptp.hAPP tptp.int tptp.nat tptp.nat_1 _let_1)))))))) (forall ((X_c $$unsorted) (X_b $$unsorted) (X_a $$unsorted) (Q_1 $$unsorted) (F $$unsorted) (P_1 $$unsorted) (P_4 $$unsorted)) (let ((_let_1 (tptp.product_prod X_b X_a))) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_a (tptp.fun X_b tptp.bool) P_1 (tptp.hAPP _let_1 X_a (tptp.product_snd X_b X_a) P_4)) (tptp.hAPP _let_1 X_b (tptp.product_fst X_b X_a) P_4))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_a (tptp.fun X_b tptp.bool) P_1 Y) X)) (tptp.hBOOL (tptp.hAPP X_c tptp.bool Q_1 (tptp.hAPP X_a X_c (tptp.hAPP X_b (tptp.fun X_a X_c) F X) Y))))) (tptp.hBOOL (tptp.hAPP X_c tptp.bool Q_1 (tptp.hAPP _let_1 X_c (tptp.hAPP (tptp.fun X_b (tptp.fun X_a X_c)) (tptp.fun _let_1 X_c) (tptp.product_prod_case X_b X_a X_c) F) P_4))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite_1 X_a) A_3)) (exists ((N_2 $$unsorted) (F_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.ti _let_3 A_3) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun _let_1 _let_3) (tptp.image tptp.nat X_a) F_3) (tptp.hAPP _let_1 _let_1 (tptp.collect tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.nat tptp.nat tptp.bool) (tptp.ord_less tptp.nat)) N_2)))))))))) (forall ((X_a $$unsorted) (F $$unsorted) (X_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (forall ((I_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) I_2) A_3)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) (tptp.hAPP X_a tptp.nat F I_2)) X_2) (tptp.one_one tptp.nat))))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) (tptp.hAPP _let_1 tptp.nat (tptp.hAPP (tptp.fun X_a tptp.nat) (tptp.fun _let_1 tptp.nat) (tptp.big_co302546470etprod X_a tptp.nat) F) A_3)) X_2) (tptp.one_one tptp.nat))))) (forall ((F $$unsorted) (G $$unsorted)) (let ((_let_1 (tptp.suminf tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.summable tptp.real))) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.nat tptp.real F N_2)) (tptp.hAPP tptp.nat tptp.real G N_2)))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_3 F)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_3 G)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP _let_2 tptp.real _let_1 F)) (tptp.hAPP _let_2 tptp.real _let_1 G)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((X_3 $$unsorted)) (=> (forall ((M_2 $$unsorted) (N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M_2) N_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.nat X_a X_3 N_2)) (tptp.hAPP tptp.nat X_a X_3 M_2))))) (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.monoseq X_a) X_3)))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((X_3 $$unsorted)) (=> (forall ((M_2 $$unsorted) (N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M_2) N_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.nat X_a X_3 M_2)) (tptp.hAPP tptp.nat X_a X_3 N_2))))) (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.monoseq X_a) X_3)))))) (forall ((Y_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (let ((_let_2 (tptp.fun tptp.real _let_1))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.combc tptp.real tptp.real tptp.bool))) (let ((_let_5 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_6 (tptp.ord_less tptp.real))) (let ((_let_7 (tptp.fun tptp.bool tptp.bool))) (let ((_let_8 (tptp.fun tptp.real _let_7))) (let ((_let_9 (tptp.hAPP (tptp.fun tptp.bool _let_7) (tptp.fun _let_1 _let_8) (tptp.combb tptp.bool _let_7 tptp.real) tptp.fconj))) (let ((_let_10 (tptp.combs tptp.real tptp.bool tptp.bool))) (let ((_let_11 (tptp.fun _let_1 _let_1))) (= (tptp.hAPP tptp.real tptp.real tptp.arctan Y_2) (tptp.hAPP _let_1 tptp.real (tptp.the tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_8 _let_11 _let_10 (tptp.hAPP _let_1 _let_8 _let_9 (tptp.hAPP tptp.real _let_1 _let_6 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_5)))) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_8 _let_11 _let_10 (tptp.hAPP _let_1 _let_8 _let_9 (tptp.hAPP tptp.real _let_1 (tptp.hAPP _let_2 _let_2 _let_4 _let_6) _let_5))) (tptp.hAPP tptp.real _let_1 (tptp.hAPP _let_2 _let_2 _let_4 (tptp.hAPP _let_3 _let_2 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_2) (tptp.combb tptp.real _let_1 tptp.real) (tptp.fequal tptp.real)) tptp.tan)) Y_2))))))))))))))))) (forall ((Y_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (let ((_let_2 (tptp.fun tptp.real _let_1))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.combc tptp.real tptp.real tptp.bool))) (let ((_let_5 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.inverse_divide tptp.real) tptp.pi) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_6 (tptp.ord_less_eq tptp.real))) (let ((_let_7 (tptp.fun tptp.bool tptp.bool))) (let ((_let_8 (tptp.fun tptp.real _let_7))) (let ((_let_9 (tptp.hAPP (tptp.fun tptp.bool _let_7) (tptp.fun _let_1 _let_8) (tptp.combb tptp.bool _let_7 tptp.real) tptp.fconj))) (let ((_let_10 (tptp.combs tptp.real tptp.bool tptp.bool))) (let ((_let_11 (tptp.fun _let_1 _let_1))) (= (tptp.hAPP tptp.real tptp.real tptp.arcsin Y_2) (tptp.hAPP _let_1 tptp.real (tptp.the tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_8 _let_11 _let_10 (tptp.hAPP _let_1 _let_8 _let_9 (tptp.hAPP tptp.real _let_1 _let_6 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) _let_5)))) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_8 _let_11 _let_10 (tptp.hAPP _let_1 _let_8 _let_9 (tptp.hAPP tptp.real _let_1 (tptp.hAPP _let_2 _let_2 _let_4 _let_6) _let_5))) (tptp.hAPP tptp.real _let_1 (tptp.hAPP _let_2 _let_2 _let_4 (tptp.hAPP _let_3 _let_2 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_2) (tptp.combb tptp.real _let_1 tptp.real) (tptp.fequal tptp.real)) tptp.sin)) Y_2))))))))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (let ((_let_2 (tptp.fun tptp.real _let_1))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real tptp.ln X_2) (tptp.hAPP _let_1 tptp.real (tptp.the tptp.real) (tptp.hAPP tptp.real _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.real tptp.real tptp.bool) (tptp.hAPP _let_3 _let_2 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_2) (tptp.combb tptp.real _let_1 tptp.real) (tptp.fequal tptp.real)) (tptp.exp tptp.real))) X_2))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.comm_monoid_add X_a) (tptp.topological_space X_a)) (forall ((F $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (= (tptp.hAPP _let_2 X_a (tptp.suminf X_a) F) (tptp.hAPP _let_1 X_a (tptp.the X_a) (tptp.hAPP _let_2 _let_1 (tptp.sums X_a) F)))))))) (forall ((N $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_2 tptp.root N) X_2))) (let ((_let_4 (tptp.ord_less tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.bool))) (let ((_let_6 (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 _let_4 X_2) _let_1)))) (let ((_let_7 (tptp.uminus_uminus tptp.real))) (let ((_let_8 (tptp.fun tptp.real _let_5))) (let ((_let_9 (tptp.hAPP _let_8 _let_8 (tptp.combc tptp.real tptp.real tptp.bool) (tptp.hAPP _let_2 _let_8 (tptp.hAPP _let_8 (tptp.fun _let_2 _let_8) (tptp.combb tptp.real _let_5 tptp.real) (tptp.fequal tptp.real)) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP (tptp.fun tptp.real (tptp.fun tptp.nat tptp.real)) (tptp.fun tptp.nat _let_2) (tptp.combc tptp.real tptp.nat tptp.real) (tptp.power_power tptp.real)) N))))) (let ((_let_10 (tptp.hAPP tptp.real _let_5 _let_4 _let_1))) (let ((_let_11 (tptp.fun tptp.bool tptp.bool))) (let ((_let_12 (tptp.fun tptp.real _let_11))) (let ((_let_13 (tptp.hAPP _let_12 (tptp.fun _let_5 _let_5) (tptp.combs tptp.real tptp.bool tptp.bool) (tptp.hAPP _let_5 _let_12 (tptp.hAPP (tptp.fun tptp.bool _let_11) (tptp.fun _let_5 _let_12) (tptp.combb tptp.bool _let_11 tptp.real) tptp.fconj) _let_10)))) (let ((_let_14 (tptp.the tptp.real))) (let ((_let_15 (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool _let_10 X_2)))) (and (=> _let_15 (= _let_3 (tptp.hAPP _let_5 tptp.real _let_14 (tptp.hAPP _let_5 _let_5 _let_13 (tptp.hAPP tptp.real _let_5 _let_9 X_2))))) (=> (not _let_15) (and (=> _let_6 (= _let_3 (tptp.hAPP tptp.real tptp.real _let_7 (tptp.hAPP _let_5 tptp.real _let_14 (tptp.hAPP _let_5 _let_5 _let_13 (tptp.hAPP tptp.real _let_5 _let_9 (tptp.hAPP tptp.real tptp.real _let_7 X_2))))))) (=> (not _let_6) (= _let_3 _let_1))))))))))))))))))))) (forall ((Y_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (let ((_let_2 (tptp.fun tptp.real _let_1))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.combc tptp.real tptp.real tptp.bool))) (let ((_let_5 (tptp.ord_less_eq tptp.real))) (let ((_let_6 (tptp.fun tptp.bool tptp.bool))) (let ((_let_7 (tptp.fun tptp.real _let_6))) (let ((_let_8 (tptp.hAPP (tptp.fun tptp.bool _let_6) (tptp.fun _let_1 _let_7) (tptp.combb tptp.bool _let_6 tptp.real) tptp.fconj))) (let ((_let_9 (tptp.combs tptp.real tptp.bool tptp.bool))) (let ((_let_10 (tptp.fun _let_1 _let_1))) (= (tptp.hAPP tptp.real tptp.real tptp.arccos Y_2) (tptp.hAPP _let_1 tptp.real (tptp.the tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_7 _let_10 _let_9 (tptp.hAPP _let_1 _let_7 _let_8 (tptp.hAPP tptp.real _let_1 _let_5 (tptp.zero_zero tptp.real)))) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_7 _let_10 _let_9 (tptp.hAPP _let_1 _let_7 _let_8 (tptp.hAPP tptp.real _let_1 (tptp.hAPP _let_2 _let_2 _let_4 _let_5) tptp.pi))) (tptp.hAPP tptp.real _let_1 (tptp.hAPP _let_2 _let_2 _let_4 (tptp.hAPP _let_3 _let_2 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_2) (tptp.combb tptp.real _let_1 tptp.real) (tptp.fequal tptp.real)) tptp.cos)) Y_2)))))))))))))))) _let_125 (= _let_23 _let_122) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((X_3 $$unsorted)) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.nat X_a X_3 N_2)) (tptp.hAPP tptp.nat X_a X_3 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2))))) (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.monoseq X_a) X_3)))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((X_3 $$unsorted)) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.nat X_a X_3 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2))) (tptp.hAPP tptp.nat X_a X_3 N_2)))) (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.monoseq X_a) X_3)))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun tptp.bool tptp.bool))) (let ((_let_5 (tptp.fun X_a _let_4))) (let ((_let_6 (tptp.fun _let_2 _let_2))) (let ((_let_7 (tptp.fun X_a _let_6))) (let ((_let_8 (tptp.fun X_a _let_2))) (let ((_let_9 (tptp.fun _let_1 tptp.bool))) (= (tptp.hAPP _let_9 _let_1 (tptp.the _let_1) (tptp.hAPP _let_8 _let_9 (tptp.product_prod_case X_a X_b tptp.bool) (tptp.hAPP _let_2 _let_8 (tptp.hAPP _let_7 (tptp.fun _let_2 _let_8) (tptp.combc X_a _let_2 _let_2) (tptp.hAPP _let_5 _let_7 (tptp.hAPP (tptp.fun _let_4 _let_6) (tptp.fun _let_5 _let_7) (tptp.combb _let_4 _let_6 X_a) (tptp.combb tptp.bool tptp.bool X_b)) (tptp.hAPP _let_3 _let_5 (tptp.hAPP (tptp.fun tptp.bool _let_4) (tptp.fun _let_3 _let_5) (tptp.combb tptp.bool _let_4 X_a) tptp.fconj) (tptp.hAPP X_a _let_3 (tptp.fequal X_a) X_2)))) (tptp.hAPP X_b _let_2 (tptp.fequal X_b) Y_2)))) (tptp.hAPP X_b _let_1 (tptp.hAPP X_a (tptp.fun X_b _let_1) (tptp.product_Pair X_a X_b) X_2) Y_2)))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (P_1 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (let ((_let_3 (tptp.fun X_b _let_1))) (let ((_let_4 (tptp.fun _let_3 _let_2))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (let ((_let_6 (tptp.fun X_a _let_2))) (let ((_let_7 (tptp.fun X_a _let_3))) (let ((_let_8 (tptp.the _let_1))) (= (tptp.hAPP _let_5 _let_1 _let_8 P_1) (tptp.hAPP _let_5 _let_1 _let_8 (tptp.hAPP _let_6 _let_5 (tptp.product_prod_case X_a X_b tptp.bool) (tptp.hAPP _let_7 _let_6 (tptp.hAPP _let_4 (tptp.fun _let_7 _let_6) (tptp.combb _let_3 _let_2 X_a) (tptp.hAPP _let_5 _let_4 (tptp.combb _let_1 tptp.bool X_b) P_1)) (tptp.product_Pair X_a X_b)))))))))))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (= (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) tptp.divmod_nat Ma) N) (tptp.hAPP _let_2 _let_1 (tptp.the _let_1) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_2) tptp.divmod_nat_rel Ma) N)))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (P_1 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (let ((_let_3 (tptp.fun _let_1 _let_2))) (let ((_let_4 (tptp.fun _let_1 X_a))) (let ((_let_5 (tptp.fun X_a _let_2))) (let ((_let_6 (tptp.fun _let_1 tptp.bool))) (let ((_let_7 (tptp.fun _let_1 X_b))) (let ((_let_8 (tptp.the _let_1))) (= (tptp.hAPP _let_6 _let_1 _let_8 (tptp.hAPP _let_5 _let_6 (tptp.product_prod_case X_a X_b tptp.bool) P_1)) (tptp.hAPP _let_6 _let_1 _let_8 (tptp.hAPP _let_7 _let_6 (tptp.hAPP _let_3 (tptp.fun _let_7 _let_6) (tptp.combs _let_1 X_b tptp.bool) (tptp.hAPP _let_4 _let_3 (tptp.hAPP _let_5 (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 _let_1) P_1) (tptp.product_fst X_a X_b))) (tptp.product_snd X_a X_b))))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (let ((_let_3 (tptp.ring_1_of_int tptp.real))) (let ((_let_4 (tptp.fun tptp.int tptp.real))) (let ((_let_5 (tptp.fun tptp.real tptp.bool))) (let ((_let_6 (tptp.fun tptp.int tptp.bool))) (let ((_let_7 (tptp.fun tptp.int _let_5))) (let ((_let_8 (tptp.fun tptp.bool tptp.bool))) (let ((_let_9 (tptp.fun tptp.int _let_8))) (= (tptp.hAPP tptp.real tptp.int (tptp.archim2085082626_floor tptp.real) X_2) (tptp.hAPP _let_6 tptp.int (tptp.the tptp.int) (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_9 (tptp.fun _let_6 _let_6) (tptp.combs tptp.int tptp.bool tptp.bool) (tptp.hAPP _let_6 _let_9 (tptp.hAPP (tptp.fun tptp.bool _let_8) (tptp.fun _let_6 _let_9) (tptp.combb tptp.bool _let_8 tptp.int) tptp.fconj) (tptp.hAPP tptp.real _let_6 (tptp.hAPP _let_7 (tptp.fun tptp.real _let_6) (tptp.combc tptp.int tptp.real tptp.bool) (tptp.hAPP _let_4 _let_7 (tptp.hAPP (tptp.fun tptp.real _let_5) (tptp.fun _let_4 _let_7) (tptp.combb tptp.real _let_5 tptp.int) (tptp.ord_less_eq tptp.real)) _let_3)) X_2))) (tptp.hAPP _let_4 _let_6 (tptp.hAPP _let_5 (tptp.fun _let_4 _let_6) (tptp.combb tptp.real tptp.bool tptp.int) (tptp.hAPP tptp.real _let_5 (tptp.ord_less tptp.real) X_2)) (tptp.hAPP _let_1 _let_4 (tptp.hAPP _let_4 (tptp.fun _let_1 _let_4) (tptp.combb tptp.int tptp.real tptp.int) _let_3) (tptp.hAPP tptp.int _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.int tptp.int tptp.int) (tptp.plus_plus tptp.int)) (tptp.one_one tptp.int))))))))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (let ((_let_3 (tptp.ring_1_of_int tptp.rat))) (let ((_let_4 (tptp.fun tptp.int tptp.rat))) (let ((_let_5 (tptp.fun tptp.rat tptp.bool))) (let ((_let_6 (tptp.fun tptp.int tptp.bool))) (let ((_let_7 (tptp.fun tptp.int _let_5))) (let ((_let_8 (tptp.fun tptp.bool tptp.bool))) (let ((_let_9 (tptp.fun tptp.int _let_8))) (= (tptp.hAPP tptp.rat tptp.int (tptp.archim2085082626_floor tptp.rat) X_2) (tptp.hAPP _let_6 tptp.int (tptp.the tptp.int) (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_9 (tptp.fun _let_6 _let_6) (tptp.combs tptp.int tptp.bool tptp.bool) (tptp.hAPP _let_6 _let_9 (tptp.hAPP (tptp.fun tptp.bool _let_8) (tptp.fun _let_6 _let_9) (tptp.combb tptp.bool _let_8 tptp.int) tptp.fconj) (tptp.hAPP tptp.rat _let_6 (tptp.hAPP _let_7 (tptp.fun tptp.rat _let_6) (tptp.combc tptp.int tptp.rat tptp.bool) (tptp.hAPP _let_4 _let_7 (tptp.hAPP (tptp.fun tptp.rat _let_5) (tptp.fun _let_4 _let_7) (tptp.combb tptp.rat _let_5 tptp.int) (tptp.ord_less_eq tptp.rat)) _let_3)) X_2))) (tptp.hAPP _let_4 _let_6 (tptp.hAPP _let_5 (tptp.fun _let_4 _let_6) (tptp.combb tptp.rat tptp.bool tptp.int) (tptp.hAPP tptp.rat _let_5 (tptp.ord_less tptp.rat) X_2)) (tptp.hAPP _let_1 _let_4 (tptp.hAPP _let_4 (tptp.fun _let_1 _let_4) (tptp.combb tptp.int tptp.rat tptp.int) _let_3) (tptp.hAPP tptp.int _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.int tptp.int tptp.int) (tptp.plus_plus tptp.int)) (tptp.one_one tptp.int))))))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_mult X_b) (forall ((G $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) A_3)) (= (tptp.hAPP X_a X_b G X) (tptp.one_one X_b))))) (= (tptp.hAPP _let_1 X_b (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co302546470etprod X_a X_b) G) A_3) (tptp.one_one X_b)))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.linordered_semidom X_b) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) A_3)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less X_b) (tptp.zero_zero X_b)) (tptp.hAPP X_a X_b F X)))))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less X_b) (tptp.zero_zero X_b)) (tptp.hAPP _let_1 X_b (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co302546470etprod X_a X_b) F) A_3)))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.linordered_semidom X_b) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) A_3)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.zero_zero X_b)) (tptp.hAPP X_a X_b F X)))))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.zero_zero X_b)) (tptp.hAPP _let_1 X_b (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co302546470etprod X_a X_b) F) A_3)))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.linordered_semidom X_b) (forall ((G $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.big_co302546470etprod X_a X_b))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun _let_2 X_b))) (let ((_let_4 (tptp.fun X_a X_b))) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.hAPP X_a X_b F X))) (let ((_let_2 (tptp.ord_less_eq X_b))) (let ((_let_3 (tptp.fun X_b tptp.bool))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP X_a (tptp.fun _let_4 tptp.bool) (tptp.member X_a) X) A_3)) (and (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b _let_3 _let_2 (tptp.zero_zero X_b)) _let_1)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b _let_3 _let_2 _let_1) (tptp.hAPP X_a X_b G X)))))))))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 F) A_3)) (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 G) A_3))))))))))) (forall ((X_a $$unsorted) (A_2 $$unsorted) (F $$unsorted) (V $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.pred V)))) (let ((_let_2 (tptp.plus_plus tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 _let_1)) N))) (let ((_let_5 (tptp.fun tptp.nat X_a))) (let ((_let_6 (tptp.fun X_a X_a))) (let ((_let_7 (tptp.fun tptp.nat _let_6))) (let ((_let_8 (tptp.hAPP _let_7 _let_5 (tptp.hAPP X_a (tptp.fun _let_7 _let_5) (tptp.nat_rec X_a) A_2) F))) (= (tptp.hAPP tptp.nat X_a _let_8 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V)) N)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_6 (tptp.hAPP tptp.bool (tptp.fun X_a _let_6) (tptp.if X_a) (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_1)) (tptp.hAPP tptp.nat X_a _let_8 N)) (tptp.hAPP X_a X_a (tptp.hAPP tptp.nat _let_6 F _let_4) (tptp.hAPP tptp.nat X_a _let_8 _let_4))))))))))))) (forall ((A_2 $$unsorted) (A_3 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.hAPP _let_2 (tptp.fun tptp.int _let_1) tptp.rRset2norRR A_3) Ma) A_2))) (let ((_let_4 (tptp.member tptp.int))) (let ((_let_5 (tptp.fun _let_2 tptp.bool))) (let ((_let_6 (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less tptp.int) (tptp.one_one tptp.int)) Ma)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP _let_2 _let_2 tptp.is_RRset A_3) Ma)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 A_2) A_3))))) (let ((_let_7 (tptp.fun _let_2 _let_2))) (let ((_let_8 (tptp.fun tptp.int _let_2))) (let ((_let_9 (tptp.fun tptp.bool tptp.bool))) (let ((_let_10 (tptp.fun tptp.int _let_9))) (and (=> _let_6 (= _let_3 (tptp.hAPP _let_2 tptp.int (tptp.hilbert_Eps tptp.int) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_10 _let_7 (tptp.combs tptp.int tptp.bool tptp.bool) (tptp.hAPP _let_2 _let_10 (tptp.hAPP (tptp.fun tptp.bool _let_9) (tptp.fun _let_2 _let_10) (tptp.combb tptp.bool _let_9 tptp.int) tptp.fconj) (tptp.hAPP tptp.int _let_2 (tptp.hAPP _let_8 _let_8 (tptp.combc tptp.int tptp.int tptp.bool) (tptp.hAPP tptp.int _let_8 tptp.zcong A_2)) Ma))) (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun tptp.int _let_5) _let_7 (tptp.combc tptp.int _let_2 tptp.bool) _let_4) (tptp.hAPP tptp.int _let_2 tptp.norRRset Ma)))))) (=> (not _let_6) (= _let_3 (tptp.zero_zero tptp.int))))))))))))))) (forall ((X_a $$unsorted) (F1 $$unsorted) (F2 $$unsorted) (Nat $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.hAPP _let_3 _let_1 (tptp.hAPP X_a (tptp.fun _let_3 _let_1) (tptp.nat_rec X_a) F1) F2))) (= (tptp.hAPP tptp.nat X_a _let_4 (tptp.hAPP tptp.nat tptp.nat tptp.suc Nat)) (tptp.hAPP X_a X_a (tptp.hAPP tptp.nat _let_2 F2 Nat) (tptp.hAPP tptp.nat X_a _let_4 Nat)))))))) (forall ((X_a $$unsorted) (F1 $$unsorted) (F2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.fun tptp.nat (tptp.fun X_a X_a)))) (= (tptp.hAPP tptp.nat X_a (tptp.hAPP _let_2 _let_1 (tptp.hAPP X_a (tptp.fun _let_2 _let_1) (tptp.nat_rec X_a) F1) F2) (tptp.zero_zero tptp.nat)) (tptp.ti X_a F1))))) (forall ((A_2 $$unsorted) (A_3 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 tptp.norRRset Ma))) (let ((_let_3 (tptp.member tptp.int))) (let ((_let_4 (tptp.fun _let_1 _let_1))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (let ((_let_6 (tptp.fun tptp.int _let_1))) (let ((_let_7 (tptp.hAPP tptp.int _let_6 tptp.zcong A_2))) (let ((_let_8 (tptp.fun tptp.bool tptp.bool))) (let ((_let_9 (tptp.fun tptp.int _let_8))) (let ((_let_10 (tptp.hAPP _let_1 tptp.int (tptp.hilbert_Eps tptp.int) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_9 _let_4 (tptp.combs tptp.int tptp.bool tptp.bool) (tptp.hAPP _let_1 _let_9 (tptp.hAPP (tptp.fun tptp.bool _let_8) (tptp.fun _let_1 _let_9) (tptp.combb tptp.bool _let_8 tptp.int) tptp.fconj) (tptp.hAPP tptp.int _let_1 (tptp.hAPP _let_6 _let_6 (tptp.combc tptp.int tptp.int tptp.bool) _let_7) Ma))) (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun tptp.int _let_5) _let_4 (tptp.combc tptp.int _let_1 tptp.bool) _let_3) _let_2))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.one_one tptp.int)) Ma)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP _let_1 _let_1 tptp.is_RRset A_3) Ma)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_5 _let_3 A_2) A_3)) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 _let_7 _let_10) Ma)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int _let_5 _let_3 _let_10) _let_2))))))))))))))))) (forall ((X_a $$unsorted) (A_2 $$unsorted) (F $$unsorted) (V $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.pred V)))) (let ((_let_2 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 _let_1))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (let ((_let_5 (tptp.fun tptp.nat _let_4))) (let ((_let_6 (tptp.hAPP _let_5 _let_3 (tptp.hAPP X_a (tptp.fun _let_5 _let_3) (tptp.nat_rec X_a) A_2) F))) (= (tptp.hAPP tptp.nat X_a _let_6 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 (tptp.hAPP tptp.bool (tptp.fun X_a _let_4) (tptp.if X_a) (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_1)) A_2) (tptp.hAPP X_a X_a (tptp.hAPP tptp.nat _let_4 F _let_2) (tptp.hAPP tptp.nat X_a _let_6 _let_2))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_1 X_a) (forall ((N $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.fun X_a _let_1))) (= (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) N) (tptp.hAPP X_a X_a (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_1 (tptp.fun tptp.nat _let_1) (tptp.semiri532925092at_aux X_a) (tptp.hAPP X_a _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc X_a X_a X_a) (tptp.plus_plus X_a)) (tptp.one_one X_a))) N) (tptp.zero_zero X_a)))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (let ((_let_2 (tptp.fun _let_1 _let_1))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun tptp.bool tptp.bool))) (let ((_let_5 (tptp.fun X_a _let_4))) (let ((_let_6 (tptp.fun X_a _let_2))) (let ((_let_7 (tptp.fun X_a _let_1))) (let ((_let_8 (tptp.product_prod X_a X_b))) (let ((_let_9 (tptp.fun _let_8 tptp.bool))) (= (tptp.hAPP _let_1 _let_9 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_9) (tptp.prod X_a X_b) A_3) B_2) (tptp.hAPP _let_9 _let_9 (tptp.collect _let_8) (tptp.hAPP _let_7 _let_9 (tptp.product_prod_case X_a X_b tptp.bool) (tptp.hAPP _let_1 _let_7 (tptp.hAPP _let_6 (tptp.fun _let_1 _let_7) (tptp.combc X_a _let_1 _let_1) (tptp.hAPP _let_5 _let_6 (tptp.hAPP (tptp.fun _let_4 _let_2) (tptp.fun _let_5 _let_6) (tptp.combb _let_4 _let_2 X_a) (tptp.combb tptp.bool tptp.bool X_b)) (tptp.hAPP _let_3 _let_5 (tptp.hAPP (tptp.fun tptp.bool _let_4) (tptp.fun _let_3 _let_5) (tptp.combb tptp.bool _let_4 X_a) tptp.fconj) (tptp.hAPP _let_3 _let_3 (tptp.hAPP (tptp.fun X_a (tptp.fun _let_3 tptp.bool)) (tptp.fun _let_3 _let_3) (tptp.combc X_a _let_3 tptp.bool) (tptp.member X_a)) A_3)))) (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun X_b (tptp.fun _let_1 tptp.bool)) _let_2 (tptp.combc X_b _let_1 tptp.bool) (tptp.member X_b)) B_2))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_1 X_a) (forall ((Inc $$unsorted) (I $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_1 (tptp.fun tptp.nat _let_1) (tptp.semiri532925092at_aux X_a) Inc) (tptp.zero_zero tptp.nat)) I) (tptp.ti X_a I)))))) (forall ((X_a $$unsorted)) (=> (tptp.semiring_1 X_a) (forall ((Inc $$unsorted) (N $$unsorted) (I $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP _let_1 (tptp.fun tptp.nat _let_1) (tptp.semiri532925092at_aux X_a) Inc))) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc N)) I) (tptp.hAPP X_a X_a (tptp.hAPP tptp.nat _let_1 _let_2 N) (tptp.hAPP X_a X_a Inc I)))))))) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.abs_abs tptp.real))) (let ((_let_2 (tptp.power_power tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.fact_fact tptp.nat))) (let ((_let_5 (tptp.real_1 tptp.nat))) (let ((_let_6 (tptp.times_times tptp.real))) (let ((_let_7 (tptp.fun tptp.real tptp.real))) (let ((_let_8 (tptp.zero_zero tptp.nat))) (let ((_let_9 (tptp.fun tptp.nat tptp.bool))) (let ((_let_10 (tptp.combb tptp.nat tptp.real tptp.nat))) (let ((_let_11 (tptp.fun tptp.nat tptp.nat))) (let ((_let_12 (tptp.fun _let_11 _let_3))) (let ((_let_13 (tptp.combc tptp.nat tptp.nat tptp.nat))) (let ((_let_14 (tptp.fun tptp.nat _let_11))) (let ((_let_15 (tptp.combb tptp.real _let_7 tptp.nat))) (let ((_let_16 (tptp.fun tptp.nat _let_7))) (let ((_let_17 (tptp.fun _let_3 _let_16))) (let ((_let_18 (tptp.fun tptp.real _let_7))) (let ((_let_19 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_20 (tptp.fun _let_3 _let_3))) (let ((_let_21 (tptp.fun tptp.nat _let_18))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_7 (tptp.minus_minus tptp.real) (tptp.hAPP tptp.real tptp.real tptp.sin X_2)) (tptp.hAPP _let_9 tptp.real (tptp.hAPP _let_3 (tptp.fun _let_9 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_16 _let_20 _let_19 (tptp.hAPP _let_3 _let_16 (tptp.hAPP _let_18 _let_17 _let_15 _let_6) (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_16 _let_20 _let_19 (tptp.hAPP tptp.real _let_16 (tptp.hAPP _let_21 (tptp.fun tptp.real _let_16) (tptp.combc tptp.nat tptp.real _let_7) (tptp.hAPP _let_9 _let_21 (tptp.hAPP (tptp.fun tptp.bool _let_18) (tptp.fun _let_9 _let_21) (tptp.combb tptp.bool _let_18 tptp.nat) (tptp.if tptp.real)) (tptp.even_odd_even tptp.nat))) (tptp.zero_zero tptp.real))) (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_16 _let_20 _let_19 (tptp.hAPP _let_3 _let_16 (tptp.hAPP _let_18 _let_17 _let_15 (tptp.inverse_divide tptp.real)) (tptp.hAPP _let_11 _let_3 (tptp.hAPP _let_3 _let_12 _let_10 (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1))) (tptp.hAPP tptp.nat _let_11 (tptp.hAPP _let_14 _let_14 _let_13 (tptp.hAPP _let_11 _let_14 (tptp.hAPP _let_14 (tptp.fun _let_11 _let_14) (tptp.combb tptp.nat _let_11 tptp.nat) (tptp.div_div tptp.nat)) (tptp.hAPP tptp.nat _let_11 (tptp.hAPP _let_14 _let_14 _let_13 (tptp.minus_minus tptp.nat)) (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_8)))) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))) (tptp.hAPP _let_11 _let_3 (tptp.hAPP _let_3 _let_12 _let_10 _let_5) _let_4))))) (tptp.hAPP tptp.real _let_3 _let_2 X_2))) (tptp.hAPP tptp.nat _let_9 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_9) (tptp.ord_atLeastLessThan tptp.nat) _let_8) N))))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_7 _let_6 (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) (tptp.hAPP tptp.nat tptp.real _let_5 (tptp.hAPP tptp.nat tptp.nat _let_4 N)))) (tptp.hAPP tptp.nat tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real _let_1 X_2)) N)))))))))))))))))))))))))) (forall ((U_1 $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_2) (tptp.hAPP tptp.nat tptp.nat F N_2)))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.nat) (tptp.hAPP _let_1 _let_1 (tptp.collect tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.nat tptp.nat tptp.bool) (tptp.hAPP _let_3 _let_2 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_2) (tptp.combb tptp.nat _let_1 tptp.nat) (tptp.ord_less_eq tptp.nat)) F)) U_1))))))))) (forall ((L $$unsorted) (U_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) L) U_1))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.abs_abs X_a))) (let ((_let_2 (tptp.fun X_b X_a))) (let ((_let_3 (tptp.big_co1399186613setsum X_b X_a))) (let ((_let_4 (tptp.fun X_b tptp.bool))) (let ((_let_5 (tptp.fun _let_4 X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a _let_1 (tptp.hAPP _let_4 X_a (tptp.hAPP _let_2 _let_5 _let_3 F) A_3))) (tptp.hAPP _let_4 X_a (tptp.hAPP _let_2 _let_5 _let_3 (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun _let_2 _let_2) (tptp.combb X_a X_a X_b) _let_1) F)) A_3))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_b X_a))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.zero_zero X_a)) (tptp.hAPP _let_2 X_a (tptp.hAPP _let_1 (tptp.fun _let_2 X_a) (tptp.big_co1399186613setsum X_b X_a) (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun _let_1 _let_1) (tptp.combb X_a X_a X_b) (tptp.abs_abs X_a)) F)) A_3)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((K $$unsorted) (F $$unsorted) (Sa $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat _let_3))) (let ((_let_5 (tptp.sums X_a))) (let ((_let_6 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_2 _let_6 _let_5 F) Sa)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_2 _let_6 _let_5 (tptp.hAPP _let_3 _let_2 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_2) (tptp.combb tptp.nat X_a tptp.nat) F) (tptp.hAPP tptp.nat _let_3 (tptp.hAPP _let_4 _let_4 (tptp.combc tptp.nat tptp.nat tptp.nat) (tptp.plus_plus tptp.nat)) K))) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) Sa) (tptp.hAPP _let_1 X_a (tptp.hAPP _let_2 (tptp.fun _let_1 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) F) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) K))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((K $$unsorted) (Sa $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat _let_3))) (let ((_let_5 (tptp.suminf X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.summable X_a) F)) (=> (= (tptp.hAPP _let_2 X_a _let_5 F) (tptp.ti X_a Sa)) (= (tptp.hAPP _let_2 X_a _let_5 (tptp.hAPP _let_3 _let_2 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_2) (tptp.combb tptp.nat X_a tptp.nat) F) (tptp.hAPP tptp.nat _let_3 (tptp.hAPP _let_4 _let_4 (tptp.combc tptp.nat tptp.nat tptp.nat) (tptp.plus_plus tptp.nat)) K))) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) Sa) (tptp.hAPP _let_1 X_a (tptp.hAPP _let_2 (tptp.fun _let_1 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) F) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) K)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((K $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.suminf X_a))) (let ((_let_5 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.summable X_a) F)) (= (tptp.hAPP _let_3 X_a _let_4 F) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP _let_5 X_a (tptp.hAPP _let_3 (tptp.fun _let_5 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) F) (tptp.hAPP tptp.nat _let_5 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_5) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) K))) (tptp.hAPP _let_3 X_a _let_4 (tptp.hAPP _let_1 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_3) (tptp.combb tptp.nat X_a tptp.nat) F) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.nat tptp.nat tptp.nat) (tptp.plus_plus tptp.nat)) K)))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.ring_1_of_int X_a))) (let ((_let_2 (tptp.fun X_b X_a))) (let ((_let_3 (tptp.fun X_b tptp.int))) (let ((_let_4 (tptp.fun X_b tptp.bool))) (= (tptp.hAPP tptp.int X_a _let_1 (tptp.hAPP _let_4 tptp.int (tptp.hAPP _let_3 (tptp.fun _let_4 tptp.int) (tptp.big_co1399186613setsum X_b tptp.int) F) A_3)) (tptp.hAPP _let_4 X_a (tptp.hAPP _let_2 (tptp.fun _let_4 X_a) (tptp.big_co1399186613setsum X_b X_a) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.int X_a) (tptp.fun _let_3 _let_2) (tptp.combb tptp.int X_a X_b) _let_1) F)) A_3))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.semiring_1 X_a) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat X_a))) (let ((_let_2 (tptp.fun X_b X_a))) (let ((_let_3 (tptp.fun X_b tptp.nat))) (let ((_let_4 (tptp.fun X_b tptp.bool))) (= (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP _let_4 tptp.nat (tptp.hAPP _let_3 (tptp.fun _let_4 tptp.nat) (tptp.big_co1399186613setsum X_b tptp.nat) F) A_3)) (tptp.hAPP _let_4 X_a (tptp.hAPP _let_2 (tptp.fun _let_4 X_a) (tptp.big_co1399186613setsum X_b X_a) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun _let_3 _let_2) (tptp.combb tptp.nat X_a X_b) _let_1) F)) A_3))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((F $$unsorted) (N $$unsorted) (R_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N))) (let ((_let_3 (tptp.minus_minus X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (let ((_let_5 (tptp.fun tptp.nat _let_4))) (let ((_let_6 (tptp.fun tptp.nat X_a))) (let ((_let_7 (tptp.big_co1399186613setsum tptp.nat X_a))) (let ((_let_8 (tptp.fun _let_1 X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP _let_1 X_a (tptp.hAPP _let_6 _let_8 _let_7 F) _let_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 (tptp.times_times X_a) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) N)) R_1)) (tptp.hAPP _let_1 X_a (tptp.hAPP _let_6 _let_8 _let_7 (tptp.hAPP X_a _let_6 (tptp.hAPP _let_5 (tptp.fun X_a _let_6) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_6 _let_5 (tptp.hAPP (tptp.fun X_a _let_4) (tptp.fun _let_6 _let_5) (tptp.combb X_a _let_4 tptp.nat) _let_3) F)) R_1)) _let_2))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_monoid_add X_a) (forall ((F $$unsorted) (K $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.times_times tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.ord_atLeastLessThan tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (let ((_let_5 (tptp.fun tptp.nat _let_4))) (let ((_let_6 (tptp.hAPP tptp.nat _let_5 _let_3 (tptp.zero_zero tptp.nat)))) (let ((_let_7 (tptp.big_co1399186613setsum tptp.nat X_a))) (let ((_let_8 (tptp.fun _let_4 X_a))) (let ((_let_9 (tptp.fun tptp.nat X_a))) (let ((_let_10 (tptp.hAPP _let_9 _let_8 _let_7 F))) (let ((_let_11 (tptp.combc tptp.nat tptp.nat tptp.nat))) (let ((_let_12 (tptp.fun tptp.nat _let_2))) (let ((_let_13 (tptp.hAPP tptp.nat _let_2 (tptp.hAPP _let_12 _let_12 _let_11 _let_1) K))) (let ((_let_14 (tptp.fun tptp.nat _let_5))) (= (tptp.hAPP _let_4 X_a (tptp.hAPP _let_9 _let_8 _let_7 (tptp.hAPP _let_5 _let_9 (tptp.hAPP _let_8 (tptp.fun _let_5 _let_9) (tptp.combb _let_4 X_a tptp.nat) _let_10) (tptp.hAPP _let_2 _let_5 (tptp.hAPP _let_14 (tptp.fun _let_2 _let_5) (tptp.combs tptp.nat tptp.nat _let_4) (tptp.hAPP _let_2 _let_14 (tptp.hAPP _let_14 (tptp.fun _let_2 _let_14) (tptp.combb tptp.nat _let_5 tptp.nat) _let_3) _let_13)) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP _let_12 _let_12 _let_11 (tptp.hAPP _let_2 _let_12 (tptp.hAPP _let_12 (tptp.fun _let_2 _let_12) (tptp.combb tptp.nat _let_2 tptp.nat) (tptp.plus_plus tptp.nat)) _let_13)) K)))) (tptp.hAPP tptp.nat _let_4 _let_6 N)) (tptp.hAPP _let_4 X_a _let_10 (tptp.hAPP tptp.nat _let_4 _let_6 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 N) K))))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.monoid_mult X_a) (tptp.comm_semiring_0 X_a)) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_2) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) _let_1))) (let ((_let_4 (tptp.minus_minus tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat tptp.nat))) (let ((_let_6 (tptp.power_power X_a))) (let ((_let_7 (tptp.fun tptp.nat X_a))) (let ((_let_8 (tptp.hAPP _let_7 (tptp.fun _let_5 _let_7) (tptp.combb tptp.nat X_a tptp.nat) (tptp.hAPP X_a _let_7 _let_6 Y_2)))) (let ((_let_9 (tptp.times_times X_a))) (let ((_let_10 (tptp.fun X_a X_a))) (let ((_let_11 (tptp.fun tptp.nat _let_10))) (let ((_let_12 (tptp.hAPP _let_11 (tptp.fun _let_7 _let_7) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_7 _let_11 (tptp.hAPP (tptp.fun X_a _let_10) (tptp.fun _let_7 _let_11) (tptp.combb X_a _let_10 tptp.nat) _let_9) (tptp.hAPP X_a _let_7 _let_6 X_2))))) (let ((_let_13 (tptp.big_co1399186613setsum tptp.nat X_a))) (let ((_let_14 (tptp.fun _let_2 X_a))) (= (tptp.hAPP _let_2 X_a (tptp.hAPP _let_7 _let_14 _let_13 (tptp.hAPP _let_7 _let_7 _let_12 (tptp.hAPP _let_5 _let_7 _let_8 (tptp.hAPP tptp.nat _let_5 _let_4 _let_1)))) _let_3) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_10 _let_9 Y_2) (tptp.hAPP _let_2 X_a (tptp.hAPP _let_7 _let_14 _let_13 (tptp.hAPP _let_7 _let_7 _let_12 (tptp.hAPP _let_5 _let_7 _let_8 (tptp.hAPP tptp.nat _let_5 _let_4 N)))) _let_3)))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.comm_monoid_add X_a) (tptp.power X_a)) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) (tptp.hAPP tptp.nat tptp.nat tptp.suc N)))) (let ((_let_3 (tptp.power_power X_a))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.hAPP X_a _let_4 _let_3 Y_2))) (let ((_let_6 (tptp.fun tptp.nat tptp.nat))) (let ((_let_7 (tptp.hAPP tptp.nat _let_6 (tptp.minus_minus tptp.nat) N))) (let ((_let_8 (tptp.hAPP X_a _let_4 _let_3 X_2))) (let ((_let_9 (tptp.combb tptp.nat X_a tptp.nat))) (let ((_let_10 (tptp.fun _let_6 _let_4))) (let ((_let_11 (tptp.fun X_a X_a))) (let ((_let_12 (tptp.fun tptp.nat _let_11))) (let ((_let_13 (tptp.hAPP (tptp.fun X_a _let_11) (tptp.fun _let_4 _let_12) (tptp.combb X_a _let_11 tptp.nat) (tptp.times_times X_a)))) (let ((_let_14 (tptp.combs tptp.nat X_a X_a))) (let ((_let_15 (tptp.fun _let_4 _let_4))) (let ((_let_16 (tptp.big_co1399186613setsum tptp.nat X_a))) (let ((_let_17 (tptp.fun _let_1 X_a))) (= (tptp.hAPP _let_1 X_a (tptp.hAPP _let_4 _let_17 _let_16 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_12 _let_15 _let_14 (tptp.hAPP _let_4 _let_12 _let_13 _let_8)) (tptp.hAPP _let_6 _let_4 (tptp.hAPP _let_4 _let_10 _let_9 _let_5) _let_7))) _let_2) (tptp.hAPP _let_1 X_a (tptp.hAPP _let_4 _let_17 _let_16 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_12 _let_15 _let_14 (tptp.hAPP _let_4 _let_12 _let_13 (tptp.hAPP _let_6 _let_4 (tptp.hAPP _let_4 _let_10 _let_9 _let_8) _let_7))) _let_5)) _let_2)))))))))))))))))))))) (forall ((F $$unsorted) (N $$unsorted) (R_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N))) (let ((_let_3 (tptp.minus_minus tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.real))) (let ((_let_5 (tptp.fun tptp.nat _let_4))) (let ((_let_6 (tptp.fun tptp.nat tptp.real))) (let ((_let_7 (tptp.big_co1399186613setsum tptp.nat tptp.real))) (let ((_let_8 (tptp.fun _let_1 tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP _let_1 tptp.real (tptp.hAPP _let_6 _let_8 _let_7 F) _let_2)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_4 (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N)) R_1)) (tptp.hAPP _let_1 tptp.real (tptp.hAPP _let_6 _let_8 _let_7 (tptp.hAPP tptp.real _let_6 (tptp.hAPP _let_5 (tptp.fun tptp.real _let_6) (tptp.combc tptp.nat tptp.real tptp.real) (tptp.hAPP _let_6 _let_5 (tptp.hAPP (tptp.fun tptp.real _let_4) (tptp.fun _let_6 _let_5) (tptp.combb tptp.real _let_4 tptp.nat) _let_3) F)) R_1)) _let_2))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (let ((_let_2 (tptp.fun X_b tptp.real))) (let ((_let_3 (tptp.fun X_b X_a))) (let ((_let_4 (tptp.fun X_b tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP _let_4 X_a (tptp.hAPP _let_3 (tptp.fun _let_4 X_a) (tptp.big_co1399186613setsum X_b X_a) F) A_3))) (tptp.hAPP _let_4 tptp.real (tptp.hAPP _let_2 (tptp.fun _let_4 tptp.real) (tptp.big_co1399186613setsum X_b tptp.real) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun X_a tptp.real) (tptp.fun _let_3 _let_2) (tptp.combb X_a tptp.real X_b) _let_1) F)) A_3)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_monoid_add X_a) (forall ((F $$unsorted) (Ma $$unsorted) (K $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_atLeastLessThan tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.plus_plus tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat tptp.nat))) (let ((_let_6 (tptp.fun tptp.nat _let_5))) (let ((_let_7 (tptp.fun tptp.nat X_a))) (let ((_let_8 (tptp.big_co1399186613setsum tptp.nat X_a))) (let ((_let_9 (tptp.fun _let_2 X_a))) (= (tptp.hAPP _let_2 X_a (tptp.hAPP _let_7 _let_9 _let_8 F) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_5 _let_4 Ma) K)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_5 _let_4 N) K))) (tptp.hAPP _let_2 X_a (tptp.hAPP _let_7 _let_9 _let_8 (tptp.hAPP _let_5 _let_7 (tptp.hAPP _let_7 (tptp.fun _let_5 _let_7) (tptp.combb tptp.nat X_a tptp.nat) F) (tptp.hAPP tptp.nat _let_5 (tptp.hAPP _let_6 _let_6 (tptp.combc tptp.nat tptp.nat tptp.nat) _let_4) K))) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 Ma) N))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.field X_a) (forall ((N $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (let ((_let_2 (tptp.minus_minus X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.hAPP X_a _let_4 (tptp.power_power X_a) X_2))) (let ((_let_6 (tptp.fun tptp.nat tptp.bool))) (=> (not (= (tptp.ti X_a X_2) _let_1)) (= (tptp.hAPP _let_6 X_a (tptp.hAPP _let_4 (tptp.fun _let_6 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) _let_5) (tptp.hAPP tptp.nat _let_6 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_6) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 (tptp.inverse_divide X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.nat X_a _let_5 N)) _let_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 X_2) _let_1))))))))))))) (forall ((K $$unsorted) (N $$unsorted) (F_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)))) (let ((_let_3 (tptp.big_co1399186613setsum tptp.nat tptp.real))) (let ((_let_4 (tptp.fun _let_1 tptp.real))) (let ((_let_5 (tptp.fun tptp.nat tptp.real))) (let ((_let_6 (tptp.hAPP _let_5 _let_4 _let_3 F_3))) (let ((_let_7 (tptp.plus_plus tptp.nat))) (let ((_let_8 (tptp.fun tptp.nat tptp.nat))) (let ((_let_9 (tptp.fun tptp.nat _let_8))) (= (tptp.hAPP _let_1 tptp.real (tptp.hAPP _let_5 _let_4 _let_3 (tptp.hAPP _let_8 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_8 _let_5) (tptp.combb tptp.nat tptp.real tptp.nat) F_3) (tptp.hAPP tptp.nat _let_8 (tptp.hAPP _let_9 _let_9 (tptp.combc tptp.nat tptp.nat tptp.nat) _let_7) K))) (tptp.hAPP tptp.nat _let_1 _let_2 N)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) (tptp.hAPP _let_1 tptp.real _let_6 (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_8 _let_7 N) K)))) (tptp.hAPP _let_1 tptp.real _let_6 (tptp.hAPP tptp.nat _let_1 _let_2 K)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ab_group_add X_a) (forall ((F $$unsorted) (K $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)))) (let ((_let_3 (tptp.big_co1399186613setsum tptp.nat X_a))) (let ((_let_4 (tptp.fun _let_1 X_a))) (let ((_let_5 (tptp.fun tptp.nat X_a))) (let ((_let_6 (tptp.hAPP _let_5 _let_4 _let_3 F))) (let ((_let_7 (tptp.plus_plus tptp.nat))) (let ((_let_8 (tptp.fun tptp.nat tptp.nat))) (let ((_let_9 (tptp.fun tptp.nat _let_8))) (= (tptp.hAPP _let_1 X_a (tptp.hAPP _let_5 _let_4 _let_3 (tptp.hAPP _let_8 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_8 _let_5) (tptp.combb tptp.nat X_a tptp.nat) F) (tptp.hAPP tptp.nat _let_8 (tptp.hAPP _let_9 _let_9 (tptp.combc tptp.nat tptp.nat tptp.nat) _let_7) K))) (tptp.hAPP tptp.nat _let_1 _let_2 N)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) (tptp.hAPP _let_1 X_a _let_6 (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_8 _let_7 N) K)))) (tptp.hAPP _let_1 X_a _let_6 (tptp.hAPP tptp.nat _let_1 _let_2 K)))))))))))))))) (forall ((K $$unsorted) (N_2 $$unsorted) (F_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)))) (let ((_let_3 (tptp.big_co1399186613setsum tptp.nat tptp.real))) (let ((_let_4 (tptp.fun _let_1 tptp.real))) (let ((_let_5 (tptp.fun tptp.nat tptp.real))) (let ((_let_6 (tptp.hAPP _let_5 _let_4 _let_3 F_3))) (let ((_let_7 (tptp.plus_plus tptp.nat))) (let ((_let_8 (tptp.fun tptp.nat tptp.nat))) (let ((_let_9 (tptp.fun tptp.nat _let_8))) (= (tptp.hAPP _let_1 tptp.real _let_6 (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_8 _let_7 N_2) K))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP _let_1 tptp.real (tptp.hAPP _let_5 _let_4 _let_3 (tptp.hAPP _let_8 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_8 _let_5) (tptp.combb tptp.nat tptp.real tptp.nat) F_3) (tptp.hAPP tptp.nat _let_8 (tptp.hAPP _let_9 _let_9 (tptp.combc tptp.nat tptp.nat tptp.nat) _let_7) K))) (tptp.hAPP tptp.nat _let_1 _let_2 N_2))) (tptp.hAPP _let_1 tptp.real _let_6 (tptp.hAPP tptp.nat _let_1 _let_2 K)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_monoid_add X_a) (forall ((F $$unsorted) (N $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)))) (let ((_let_3 (tptp.big_co1399186613setsum tptp.nat X_a))) (let ((_let_4 (tptp.fun _let_1 X_a))) (let ((_let_5 (tptp.fun tptp.nat X_a))) (let ((_let_6 (tptp.hAPP _let_5 _let_4 _let_3 F))) (let ((_let_7 (tptp.plus_plus tptp.nat))) (let ((_let_8 (tptp.fun tptp.nat tptp.nat))) (let ((_let_9 (tptp.fun tptp.nat _let_8))) (= (tptp.hAPP _let_1 X_a _let_6 (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_8 _let_7 N) K))) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP _let_1 X_a (tptp.hAPP _let_5 _let_4 _let_3 (tptp.hAPP _let_8 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_8 _let_5) (tptp.combb tptp.nat X_a tptp.nat) F) (tptp.hAPP tptp.nat _let_8 (tptp.hAPP _let_9 _let_9 (tptp.combc tptp.nat tptp.nat tptp.nat) _let_7) K))) (tptp.hAPP tptp.nat _let_1 _let_2 N))) (tptp.hAPP _let_1 X_a _let_6 (tptp.hAPP tptp.nat _let_1 _let_2 K)))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((G $$unsorted) (A_3 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun X_b _let_2))) (let ((_let_4 (tptp.fun X_b X_a))) (let ((_let_5 (tptp.big_co1399186613setsum X_b X_a))) (let ((_let_6 (tptp.fun X_b tptp.bool))) (let ((_let_7 (tptp.fun _let_6 X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP _let_6 X_a (tptp.hAPP _let_4 _let_7 _let_5 G) A_3)) Y_2) (tptp.hAPP _let_6 X_a (tptp.hAPP _let_4 _let_7 _let_5 (tptp.hAPP X_a _let_4 (tptp.hAPP _let_3 (tptp.fun X_a _let_4) (tptp.combc X_b X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 X_b) _let_1) G)) Y_2)) A_3)))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_add X_b) (forall ((F $$unsorted) (B_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 _let_1))) (let ((_let_3 (tptp.hAPP (tptp.fun X_a (tptp.fun _let_1 tptp.bool)) _let_2 (tptp.combc X_a _let_1 tptp.bool) (tptp.member X_a)))) (let ((_let_4 (tptp.hAPP _let_1 _let_1 _let_3 B_2))) (let ((_let_5 (tptp.fun X_b X_b))) (let ((_let_6 (tptp.fun X_b _let_5))) (let ((_let_7 (tptp.fun X_a _let_6))) (let ((_let_8 (tptp.fun X_a _let_5))) (let ((_let_9 (tptp.fun X_a X_b))) (let ((_let_10 (tptp.big_co1399186613setsum X_a X_b))) (let ((_let_11 (tptp.fun _let_1 X_b))) (let ((_let_12 (tptp.fun tptp.bool tptp.bool))) (let ((_let_13 (tptp.fun X_a _let_12))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (= (tptp.hAPP _let_1 X_b (tptp.hAPP _let_9 _let_11 _let_10 F) (tptp.hAPP _let_1 _let_1 (tptp.collect X_a) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_13 _let_2 (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP _let_1 _let_13 (tptp.hAPP (tptp.fun tptp.bool _let_12) (tptp.fun _let_1 _let_13) (tptp.combb tptp.bool _let_12 X_a) tptp.fconj) (tptp.hAPP _let_1 _let_1 _let_3 A_3))) _let_4))) (tptp.hAPP _let_1 X_b (tptp.hAPP _let_9 _let_11 _let_10 (tptp.hAPP X_b _let_9 (tptp.hAPP _let_8 (tptp.fun X_b _let_9) (tptp.combc X_a X_b X_b) (tptp.hAPP _let_9 _let_8 (tptp.hAPP _let_7 (tptp.fun _let_9 _let_8) (tptp.combs X_a X_b _let_5) (tptp.hAPP _let_1 _let_7 (tptp.hAPP (tptp.fun tptp.bool _let_6) (tptp.fun _let_1 _let_7) (tptp.combb tptp.bool _let_6 X_a) (tptp.if X_b)) _let_4)) F)) (tptp.zero_zero X_b))) A_3))))))))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_add X_b) (forall ((F $$unsorted) (P_1 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_b X_b))) (let ((_let_2 (tptp.fun X_b _let_1))) (let ((_let_3 (tptp.fun X_a _let_2))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.fun X_a _let_1))) (let ((_let_6 (tptp.fun X_a X_b))) (let ((_let_7 (tptp.big_co1399186613setsum X_a X_b))) (let ((_let_8 (tptp.fun _let_4 X_b))) (let ((_let_9 (tptp.fun _let_4 _let_4))) (let ((_let_10 (tptp.fun tptp.bool tptp.bool))) (let ((_let_11 (tptp.fun X_a _let_10))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (= (tptp.hAPP _let_4 X_b (tptp.hAPP _let_6 _let_8 _let_7 F) (tptp.hAPP _let_4 _let_4 (tptp.collect X_a) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_11 _let_9 (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP _let_4 _let_11 (tptp.hAPP (tptp.fun tptp.bool _let_10) (tptp.fun _let_4 _let_11) (tptp.combb tptp.bool _let_10 X_a) tptp.fconj) (tptp.hAPP _let_4 _let_4 (tptp.hAPP (tptp.fun X_a (tptp.fun _let_4 tptp.bool)) _let_9 (tptp.combc X_a _let_4 tptp.bool) (tptp.member X_a)) A_3))) P_1))) (tptp.hAPP _let_4 X_b (tptp.hAPP _let_6 _let_8 _let_7 (tptp.hAPP X_b _let_6 (tptp.hAPP _let_5 (tptp.fun X_b _let_6) (tptp.combc X_a X_b X_b) (tptp.hAPP _let_6 _let_5 (tptp.hAPP _let_3 (tptp.fun _let_6 _let_5) (tptp.combs X_a X_b _let_1) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun tptp.bool _let_2) (tptp.fun _let_4 _let_3) (tptp.combb tptp.bool _let_2 X_a) (tptp.if X_b)) P_1)) F)) (tptp.zero_zero X_b))) A_3))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_monoid_add X_a) (forall ((F $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_atLeastLessThan tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.fun tptp.nat tptp.nat))) (let ((_let_6 (tptp.big_co1399186613setsum tptp.nat X_a))) (let ((_let_7 (tptp.fun _let_2 X_a))) (= (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_7 _let_6 F) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc Ma)) (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_7 _let_6 (tptp.hAPP _let_5 _let_4 (tptp.hAPP _let_4 (tptp.fun _let_5 _let_4) (tptp.combb tptp.nat X_a tptp.nat) F) tptp.suc)) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 Ma) N))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (X_c $$unsorted)) (=> (tptp.comm_monoid_add X_c) (forall ((F $$unsorted) (R_3 $$unsorted) (T_3 $$unsorted) (S $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun X_b _let_1))) (let ((_let_3 (tptp.fun X_b tptp.bool))) (let ((_let_4 (tptp.fun X_a _let_3))) (let ((_let_5 (tptp.fun _let_1 _let_1))) (let ((_let_6 (tptp.fun tptp.bool tptp.bool))) (let ((_let_7 (tptp.fun X_a _let_6))) (let ((_let_8 (tptp.fun tptp.bool _let_6))) (let ((_let_9 (tptp.combb _let_1 _let_1 X_b))) (let ((_let_10 (tptp.fun _let_2 _let_2))) (let ((_let_11 (tptp.fun X_a X_c))) (let ((_let_12 (tptp.fun X_b _let_11))) (let ((_let_13 (tptp.fun X_b X_c))) (let ((_let_14 (tptp.fun X_a _let_13))) (let ((_let_15 (tptp.big_co1399186613setsum X_a X_c))) (let ((_let_16 (tptp.fun _let_1 X_c))) (let ((_let_17 (tptp.fun X_b _let_16))) (let ((_let_18 (tptp.big_co1399186613setsum X_b X_c))) (let ((_let_19 (tptp.fun _let_3 X_c))) (let ((_let_20 (tptp.fun _let_3 _let_3))) (let ((_let_21 (tptp.fun X_b _let_6))) (let ((_let_22 (tptp.combb _let_3 _let_3 X_a))) (let ((_let_23 (tptp.fun _let_4 _let_4))) (let ((_let_24 (tptp.fun X_a _let_19))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) S)) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.finite_finite_1 X_b) T_3)) (= (tptp.hAPP _let_1 X_c (tptp.hAPP _let_11 _let_16 _let_15 (tptp.hAPP _let_4 _let_11 (tptp.hAPP _let_24 (tptp.fun _let_4 _let_11) (tptp.combs X_a _let_3 X_c) (tptp.hAPP _let_14 _let_24 (tptp.hAPP (tptp.fun _let_13 _let_19) (tptp.fun _let_14 _let_24) (tptp.combb _let_13 _let_19 X_a) _let_18) F)) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_20 _let_23 _let_22 (tptp.collect X_b)) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_20 _let_23 _let_22 (tptp.hAPP _let_21 _let_20 (tptp.combs X_b tptp.bool tptp.bool) (tptp.hAPP _let_3 _let_21 (tptp.hAPP _let_8 (tptp.fun _let_3 _let_21) (tptp.combb tptp.bool _let_6 X_b) tptp.fconj) (tptp.hAPP _let_3 _let_3 (tptp.hAPP (tptp.fun X_b (tptp.fun _let_3 tptp.bool)) _let_20 (tptp.combc X_b _let_3 tptp.bool) (tptp.member X_b)) T_3)))) R_3)))) S) (tptp.hAPP _let_3 X_c (tptp.hAPP _let_13 _let_19 _let_18 (tptp.hAPP _let_2 _let_13 (tptp.hAPP _let_17 (tptp.fun _let_2 _let_13) (tptp.combs X_b _let_1 X_c) (tptp.hAPP _let_12 _let_17 (tptp.hAPP (tptp.fun _let_11 _let_16) (tptp.fun _let_12 _let_17) (tptp.combb _let_11 _let_16 X_b) _let_15) (tptp.hAPP _let_14 _let_12 (tptp.combc X_a X_b X_c) F))) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_5 _let_10 _let_9 (tptp.collect X_a)) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_5 _let_10 _let_9 (tptp.hAPP _let_7 _let_5 (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP _let_1 _let_7 (tptp.hAPP _let_8 (tptp.fun _let_1 _let_7) (tptp.combb tptp.bool _let_6 X_a) tptp.fconj) (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun X_a (tptp.fun _let_1 tptp.bool)) _let_5 (tptp.combc X_a _let_1 tptp.bool) (tptp.member X_a)) S)))) (tptp.hAPP _let_4 _let_2 (tptp.combc X_a X_b tptp.bool) R_3))))) T_3))))))))))))))))))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.real_algebra_1 X_a) (tptp.real_normed_vector X_a)) (forall ((G $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.of_real X_a))) (let ((_let_2 (tptp.fun X_b X_a))) (let ((_let_3 (tptp.fun X_b tptp.real))) (let ((_let_4 (tptp.fun X_b tptp.bool))) (= (tptp.hAPP tptp.real X_a _let_1 (tptp.hAPP _let_4 tptp.real (tptp.hAPP _let_3 (tptp.fun _let_4 tptp.real) (tptp.big_co1399186613setsum X_b tptp.real) G) A_3)) (tptp.hAPP _let_4 X_a (tptp.hAPP _let_2 (tptp.fun _let_4 X_a) (tptp.big_co1399186613setsum X_b X_a) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.real X_a) (tptp.fun _let_3 _let_2) (tptp.combb tptp.real X_a X_b) _let_1) G)) A_3))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((X_2 $$unsorted) (G $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.times_times X_a) X_2))) (let ((_let_3 (tptp.fun X_b X_a))) (let ((_let_4 (tptp.big_co1399186613setsum X_b X_a))) (let ((_let_5 (tptp.fun X_b tptp.bool))) (let ((_let_6 (tptp.fun _let_5 X_a))) (= (tptp.hAPP X_a X_a _let_2 (tptp.hAPP _let_5 X_a (tptp.hAPP _let_3 _let_6 _let_4 G) A_3)) (tptp.hAPP _let_5 X_a (tptp.hAPP _let_3 _let_6 _let_4 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_1 (tptp.fun _let_3 _let_3) (tptp.combb X_a X_a X_b) _let_2) G)) A_3))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((G $$unsorted) (A_3 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun X_b _let_2))) (let ((_let_4 (tptp.fun X_b X_a))) (let ((_let_5 (tptp.big_co1399186613setsum X_b X_a))) (let ((_let_6 (tptp.fun X_b tptp.bool))) (let ((_let_7 (tptp.fun _let_6 X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP _let_6 X_a (tptp.hAPP _let_4 _let_7 _let_5 G) A_3)) Y_2) (tptp.hAPP _let_6 X_a (tptp.hAPP _let_4 _let_7 _let_5 (tptp.hAPP X_a _let_4 (tptp.hAPP _let_3 (tptp.fun X_a _let_4) (tptp.combc X_b X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 X_b) _let_1) G)) Y_2)) A_3)))))))))))) (forall ((P_1 $$unsorted) (N $$unsorted)) (= (forall ((M_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M_2) N)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 M_2)))) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.nat (tptp.fun _let_1 tptp.bool) (tptp.member tptp.nat) X) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 X))))))) (forall ((P_1 $$unsorted) (N $$unsorted)) (= (exists ((M_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M_2) N)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 M_2)))) (exists ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.nat (tptp.fun _let_1 tptp.bool) (tptp.member tptp.nat) X) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 X))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((C_1 $$unsorted) (D_1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ord_atLeastLessThan X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun X_a _let_2))) (let ((_let_4 (tptp.ord_less X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_4 A_2) B_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_4 C_1) D_1)) (= (= (tptp.hAPP X_a _let_2 (tptp.hAPP X_a _let_3 _let_1 A_2) B_1) (tptp.hAPP X_a _let_2 (tptp.hAPP X_a _let_3 _let_1 C_1) D_1)) (and (= (tptp.ti X_a A_2) (tptp.ti X_a C_1)) (= (tptp.ti X_a B_1) (tptp.ti X_a D_1))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.ord_atLeastLessThan X_a))) (let ((_let_4 (tptp.fun X_a _let_2))) (=> (= (tptp.hAPP X_a _let_2 (tptp.hAPP X_a _let_4 _let_3 A_2) B_1) (tptp.hAPP X_a _let_2 (tptp.hAPP X_a _let_4 _let_3 C_1) D_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 C_1) D_1)) (= (tptp.ti X_a A_2) (tptp.ti X_a C_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.ord_atLeastLessThan X_a))) (let ((_let_4 (tptp.fun X_a _let_2))) (=> (= (tptp.hAPP X_a _let_2 (tptp.hAPP X_a _let_4 _let_3 A_2) B_1) (tptp.hAPP X_a _let_2 (tptp.hAPP X_a _let_4 _let_3 C_1) D_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 C_1) D_1)) (= (tptp.ti X_a B_1) (tptp.ti X_a D_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_monoid_add X_a) (forall ((K $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (tptp.ord_atLeastLessThan tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (let ((_let_4 (tptp.fun tptp.nat _let_3))) (let ((_let_5 (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun _let_3 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) F))) (=> (= (tptp.hAPP tptp.nat X_a F _let_1) (tptp.zero_zero X_a)) (= (tptp.hAPP _let_3 X_a _let_5 (tptp.hAPP tptp.nat _let_3 (tptp.hAPP tptp.nat _let_4 _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_1)) K)) (tptp.hAPP _let_3 X_a _let_5 (tptp.hAPP tptp.nat _let_3 (tptp.hAPP tptp.nat _let_4 _let_2 _let_1) K)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 B_1))) (let ((_let_4 (tptp.ord_atLeastLessThan X_a))) (let ((_let_5 (tptp.fun X_a _let_2))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) (tptp.hAPP X_a _let_2 (tptp.hAPP X_a _let_5 _let_4 A_2) B_1)) (tptp.hAPP X_a _let_2 (tptp.hAPP X_a _let_5 _let_4 C_1) D_1))) (or (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 A_2)) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 C_1) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 D_1))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ab_group_add X_a) (forall ((F $$unsorted) (P_4 $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_atLeastLessThan tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun _let_2 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) F))) (let ((_let_5 (tptp.hAPP tptp.nat _let_3 _let_1 Ma))) (let ((_let_6 (tptp.ord_less_eq tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_6 Ma) N)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_6 N) P_4)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) (tptp.hAPP _let_2 X_a _let_4 (tptp.hAPP tptp.nat _let_2 _let_5 P_4))) (tptp.hAPP _let_2 X_a _let_4 (tptp.hAPP tptp.nat _let_2 _let_5 N))) (tptp.hAPP _let_2 X_a _let_4 (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 N) P_4)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_monoid_add X_a) (forall ((F $$unsorted) (P_4 $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_atLeastLessThan tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.hAPP tptp.nat _let_3 _let_1 Ma))) (let ((_let_5 (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun _let_2 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) F))) (let ((_let_6 (tptp.ord_less_eq tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_6 Ma) N)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_6 N) P_4)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP _let_2 X_a _let_5 (tptp.hAPP tptp.nat _let_2 _let_4 N))) (tptp.hAPP _let_2 X_a _let_5 (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 N) P_4))) (tptp.hAPP _let_2 X_a _let_5 (tptp.hAPP tptp.nat _let_2 _let_4 P_4)))))))))))))) (forall ((L $$unsorted) (U_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hAPP _let_1 tptp.nat (tptp.finite_card tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) L) U_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) U_1) L)))) (forall ((X_a $$unsorted)) (=> (tptp.comm_monoid_add X_a) (forall ((F $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_atLeastLessThan tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun _let_2 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) F))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 (tptp.ord_less tptp.nat) Ma) N)) (= (tptp.hAPP _let_2 X_a _let_4 (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 Ma) N)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.nat X_a F Ma)) (tptp.hAPP _let_2 X_a _let_4 (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc Ma)) N)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_monoid_add X_a) (forall ((F $$unsorted) (N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) Ma))) (let ((_let_3 (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun _let_1 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) F))) (let ((_let_4 (tptp.hAPP _let_1 X_a _let_3 (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc N))))) (let ((_let_5 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) N) Ma)))) (and (=> _let_5 (= _let_4 (tptp.zero_zero X_a))) (=> (not _let_5) (= _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP _let_1 X_a _let_3 (tptp.hAPP tptp.nat _let_1 _let_2 N))) (tptp.hAPP tptp.nat X_a F N))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((Ma $$unsorted) (I $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_atLeastLessThan X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun X_a _let_2))) (let ((_let_4 (tptp.hAPP X_a _let_3 _let_1 I))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less_eq X_a) I) N)) (= (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_2 (tptp.fun _let_2 _let_2) (tptp.minus_minus _let_2) (tptp.hAPP X_a _let_2 _let_4 Ma)) (tptp.hAPP X_a _let_2 _let_4 N)) (tptp.hAPP X_a _let_2 (tptp.hAPP X_a _let_3 _let_1 N) Ma)))))))))) (forall ((N $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.real))) (let ((_let_2 (tptp.minus_minus tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (let ((_let_5 (tptp.hAPP tptp.real _let_4 (tptp.power_power tptp.real) X_2))) (let ((_let_6 (tptp.fun tptp.nat tptp.bool))) (=> (not (= X_2 _let_1)) (= (tptp.hAPP _let_6 tptp.real (tptp.hAPP _let_4 (tptp.fun _let_6 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) _let_5) (tptp.hAPP tptp.nat _let_6 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_6) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 (tptp.inverse_divide tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.nat tptp.real _let_5 N)) _let_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 X_2) _let_1))))))))))) (forall ((F $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.real))) (let ((_let_5 (tptp.fun tptp.nat _let_4))) (= (tptp.hAPP _let_2 tptp.real (tptp.hAPP _let_3 (tptp.fun _let_2 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_5 (tptp.fun _let_3 _let_3) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_3 _let_5 (tptp.hAPP (tptp.fun tptp.real _let_4) (tptp.fun _let_3 _let_5) (tptp.combb tptp.real _let_4 tptp.nat) (tptp.times_times tptp.real)) F)) (tptp.hAPP tptp.real _let_3 (tptp.power_power tptp.real) _let_1))) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_2) (tptp.ord_atLeastLessThan tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))) N)) _let_1))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_add X_b) (forall ((G $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3))) (= (tptp.hAPP _let_1 X_b (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co1399186613setsum X_a X_b) G) A_3) (tptp.zero_zero X_b))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_add X_b) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3))) (= (tptp.hAPP _let_1 X_b (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co1399186613setsum X_a X_b) F) A_3) (tptp.zero_zero X_b))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.semiring_0 X_a) (forall ((R_1 $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.times_times X_a) R_1))) (let ((_let_3 (tptp.fun X_b X_a))) (let ((_let_4 (tptp.big_co1399186613setsum X_b X_a))) (let ((_let_5 (tptp.fun X_b tptp.bool))) (let ((_let_6 (tptp.fun _let_5 X_a))) (= (tptp.hAPP X_a X_a _let_2 (tptp.hAPP _let_5 X_a (tptp.hAPP _let_3 _let_6 _let_4 F) A_3)) (tptp.hAPP _let_5 X_a (tptp.hAPP _let_3 _let_6 _let_4 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_1 (tptp.fun _let_3 _let_3) (tptp.combb X_a X_a X_b) _let_2) F)) A_3))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.semiring_0 X_a) (forall ((F $$unsorted) (A_3 $$unsorted) (R_1 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun X_b _let_2))) (let ((_let_4 (tptp.fun X_b X_a))) (let ((_let_5 (tptp.big_co1399186613setsum X_b X_a))) (let ((_let_6 (tptp.fun X_b tptp.bool))) (let ((_let_7 (tptp.fun _let_6 X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP _let_6 X_a (tptp.hAPP _let_4 _let_7 _let_5 F) A_3)) R_1) (tptp.hAPP _let_6 X_a (tptp.hAPP _let_4 _let_7 _let_5 (tptp.hAPP X_a _let_4 (tptp.hAPP _let_3 (tptp.fun X_a _let_4) (tptp.combc X_b X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 X_b) _let_1) F)) R_1)) A_3)))))))))))) (forall ((X_b $$unsorted) (X_c $$unsorted) (X_a $$unsorted)) (=> (tptp.semiring_0 X_a) (forall ((F $$unsorted) (A_3 $$unsorted) (G $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun X_b _let_2))) (let ((_let_4 (tptp.fun X_b X_a))) (let ((_let_5 (tptp.fun X_c X_a))) (let ((_let_6 (tptp.fun _let_5 _let_5))) (let ((_let_7 (tptp.fun X_b _let_6))) (let ((_let_8 (tptp.fun X_b _let_5))) (let ((_let_9 (tptp.big_co1399186613setsum X_c X_a))) (let ((_let_10 (tptp.fun X_c tptp.bool))) (let ((_let_11 (tptp.fun _let_10 X_a))) (let ((_let_12 (tptp.fun X_b _let_11))) (let ((_let_13 (tptp.big_co1399186613setsum X_b X_a))) (let ((_let_14 (tptp.fun X_b tptp.bool))) (let ((_let_15 (tptp.fun _let_14 X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP _let_14 X_a (tptp.hAPP _let_4 _let_15 _let_13 F) A_3)) (tptp.hAPP _let_10 X_a (tptp.hAPP _let_5 _let_11 _let_9 G) B_2)) (tptp.hAPP _let_14 X_a (tptp.hAPP _let_4 _let_15 _let_13 (tptp.hAPP _let_10 _let_4 (tptp.hAPP _let_12 (tptp.fun _let_10 _let_4) (tptp.combc X_b _let_10 X_a) (tptp.hAPP _let_8 _let_12 (tptp.hAPP (tptp.fun _let_5 _let_11) (tptp.fun _let_8 _let_12) (tptp.combb _let_5 _let_11 X_b) _let_9) (tptp.hAPP _let_5 _let_8 (tptp.hAPP _let_7 (tptp.fun _let_5 _let_8) (tptp.combc X_b _let_5 _let_5) (tptp.hAPP _let_3 _let_7 (tptp.hAPP (tptp.fun _let_2 _let_6) (tptp.fun _let_3 _let_7) (tptp.combb _let_2 _let_6 X_b) (tptp.combb X_a X_a X_c)) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 X_b) _let_1) F))) G))) B_2)) A_3)))))))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.ordere142940540dd_abs X_a) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.abs_abs X_a))) (let ((_let_2 (tptp.fun X_b X_a))) (let ((_let_3 (tptp.fun X_b tptp.bool))) (let ((_let_4 (tptp.hAPP _let_3 X_a (tptp.hAPP _let_2 (tptp.fun _let_3 X_a) (tptp.big_co1399186613setsum X_b X_a) (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun _let_2 _let_2) (tptp.combb X_a X_a X_b) _let_1) F)) A_3))) (= (tptp.hAPP X_a X_a _let_1 _let_4) _let_4)))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.ab_group_add X_a) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.big_co1399186613setsum X_b X_a))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (let ((_let_3 (tptp.fun _let_2 X_a))) (let ((_let_4 (tptp.fun X_b X_a))) (let ((_let_5 (tptp.uminus_uminus X_a))) (= (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_3 _let_1 (tptp.hAPP _let_4 _let_4 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun _let_4 _let_4) (tptp.combb X_a X_a X_b) _let_5) F)) A_3) (tptp.hAPP X_a X_a _let_5 (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_3 _let_1 F) A_3))))))))))) (forall ((X_b $$unsorted) (X_c $$unsorted) (X_a $$unsorted)) (=> (tptp.comm_monoid_add X_a) (forall ((F $$unsorted) (B_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_b X_a))) (let ((_let_2 (tptp.fun X_c _let_1))) (let ((_let_3 (tptp.fun X_c X_a))) (let ((_let_4 (tptp.fun X_b _let_3))) (let ((_let_5 (tptp.big_co1399186613setsum X_b X_a))) (let ((_let_6 (tptp.fun X_b tptp.bool))) (let ((_let_7 (tptp.fun _let_6 X_a))) (let ((_let_8 (tptp.fun X_c _let_7))) (let ((_let_9 (tptp.big_co1399186613setsum X_c X_a))) (let ((_let_10 (tptp.fun X_c tptp.bool))) (let ((_let_11 (tptp.fun _let_10 X_a))) (let ((_let_12 (tptp.fun X_b _let_11))) (= (tptp.hAPP _let_6 X_a (tptp.hAPP _let_1 _let_7 _let_5 (tptp.hAPP _let_10 _let_1 (tptp.hAPP _let_12 (tptp.fun _let_10 _let_1) (tptp.combc X_b _let_10 X_a) (tptp.hAPP _let_4 _let_12 (tptp.hAPP (tptp.fun _let_3 _let_11) (tptp.fun _let_4 _let_12) (tptp.combb _let_3 _let_11 X_b) _let_9) F)) B_2)) A_3) (tptp.hAPP _let_10 X_a (tptp.hAPP _let_3 _let_11 _let_9 (tptp.hAPP _let_6 _let_3 (tptp.hAPP _let_8 (tptp.fun _let_6 _let_3) (tptp.combc X_c _let_6 X_a) (tptp.hAPP _let_2 _let_8 (tptp.hAPP (tptp.fun _let_1 _let_7) (tptp.fun _let_2 _let_8) (tptp.combb _let_1 _let_7 X_c) _let_5) (tptp.hAPP _let_4 _let_2 (tptp.combc X_b X_c X_a) F))) A_3)) B_2))))))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_add X_b) (forall ((B_1 $$unsorted) (A_2 $$unsorted) (S $$unsorted)) (let ((_let_1 (tptp.zero_zero X_b))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun X_a _let_2))) (let ((_let_4 (tptp.fun X_b X_b))) (let ((_let_5 (tptp.fun X_b _let_4))) (let ((_let_6 (tptp.fun X_a _let_5))) (let ((_let_7 (tptp.fun X_a _let_4))) (let ((_let_8 (tptp.fun X_a X_b))) (let ((_let_9 (tptp.hAPP _let_2 X_b (tptp.hAPP _let_8 (tptp.fun _let_2 X_b) (tptp.big_co1399186613setsum X_a X_b) (tptp.hAPP X_b _let_8 (tptp.hAPP _let_7 (tptp.fun X_b _let_8) (tptp.combc X_a X_b X_b) (tptp.hAPP _let_8 _let_7 (tptp.hAPP _let_6 (tptp.fun _let_8 _let_7) (tptp.combs X_a X_b _let_4) (tptp.hAPP _let_2 _let_6 (tptp.hAPP (tptp.fun tptp.bool _let_5) (tptp.fun _let_2 _let_6) (tptp.combb tptp.bool _let_5 X_a) (tptp.if X_b)) (tptp.hAPP X_a _let_2 (tptp.hAPP _let_3 _let_3 (tptp.combc X_a X_a tptp.bool) (tptp.fequal X_a)) A_2))) B_1)) _let_1)) S))) (let ((_let_10 (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a (tptp.fun _let_2 tptp.bool) (tptp.member X_a) A_2) S)))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) S)) (and (=> _let_10 (= _let_9 (tptp.hAPP X_a X_b B_1 A_2))) (=> (not _let_10) (= _let_9 _let_1))))))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_add X_b) (forall ((B_1 $$unsorted) (A_2 $$unsorted) (S $$unsorted)) (let ((_let_1 (tptp.zero_zero X_b))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun X_b X_b))) (let ((_let_4 (tptp.fun X_b _let_3))) (let ((_let_5 (tptp.fun X_a _let_4))) (let ((_let_6 (tptp.fun X_a _let_3))) (let ((_let_7 (tptp.fun X_a X_b))) (let ((_let_8 (tptp.hAPP _let_2 X_b (tptp.hAPP _let_7 (tptp.fun _let_2 X_b) (tptp.big_co1399186613setsum X_a X_b) (tptp.hAPP X_b _let_7 (tptp.hAPP _let_6 (tptp.fun X_b _let_7) (tptp.combc X_a X_b X_b) (tptp.hAPP _let_7 _let_6 (tptp.hAPP _let_5 (tptp.fun _let_7 _let_6) (tptp.combs X_a X_b _let_3) (tptp.hAPP _let_2 _let_5 (tptp.hAPP (tptp.fun tptp.bool _let_4) (tptp.fun _let_2 _let_5) (tptp.combb tptp.bool _let_4 X_a) (tptp.if X_b)) (tptp.hAPP X_a _let_2 (tptp.fequal X_a) A_2))) B_1)) _let_1)) S))) (let ((_let_9 (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a (tptp.fun _let_2 tptp.bool) (tptp.member X_a) A_2) S)))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) S)) (and (=> _let_9 (= _let_8 (tptp.hAPP X_a X_b B_1 A_2))) (=> (not _let_9) (= _let_8 _let_1)))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.comm_monoid_add X_a) (forall ((A_3 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.fun X_b X_a))) (let ((_let_3 (tptp.fun X_b tptp.bool))) (= (tptp.hAPP _let_3 X_a (tptp.hAPP _let_2 (tptp.fun _let_3 X_a) (tptp.big_co1399186613setsum X_b X_a) (tptp.hAPP X_a _let_2 (tptp.combk X_a X_b) _let_1)) A_3) _let_1))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.field X_a) (forall ((F $$unsorted) (A_3 $$unsorted) (R_1 $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun X_b _let_2))) (let ((_let_4 (tptp.fun X_b X_a))) (let ((_let_5 (tptp.big_co1399186613setsum X_b X_a))) (let ((_let_6 (tptp.fun X_b tptp.bool))) (let ((_let_7 (tptp.fun _let_6 X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP _let_6 X_a (tptp.hAPP _let_4 _let_7 _let_5 F) A_3)) R_1) (tptp.hAPP _let_6 X_a (tptp.hAPP _let_4 _let_7 _let_5 (tptp.hAPP X_a _let_4 (tptp.hAPP _let_3 (tptp.fun X_a _let_4) (tptp.combc X_b X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 X_b) _let_1) F)) R_1)) A_3)))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_add X_b) (forall ((G $$unsorted) (H $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.big_co1399186613setsum X_a X_b))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun _let_2 X_b))) (let ((_let_4 (tptp.fun X_a X_b))) (let ((_let_5 (tptp.plus_plus X_b))) (let ((_let_6 (tptp.fun X_b X_b))) (let ((_let_7 (tptp.fun X_a _let_6))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (= (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_7 (tptp.fun _let_4 _let_4) (tptp.combs X_a X_b X_b) (tptp.hAPP _let_4 _let_7 (tptp.hAPP (tptp.fun X_b _let_6) (tptp.fun _let_4 _let_7) (tptp.combb X_b _let_6 X_a) _let_5) G)) H)) A_3) (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_6 _let_5 (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 G) A_3)) (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 H) A_3)))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.comm_monoid_add X_a) (forall ((F $$unsorted) (G $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.big_co1399186613setsum X_b X_a))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (let ((_let_3 (tptp.fun _let_2 X_a))) (let ((_let_4 (tptp.fun X_b X_a))) (let ((_let_5 (tptp.plus_plus X_a))) (let ((_let_6 (tptp.fun X_a X_a))) (let ((_let_7 (tptp.fun X_b _let_6))) (= (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_3 _let_1 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_7 (tptp.fun _let_4 _let_4) (tptp.combs X_b X_a X_a) (tptp.hAPP _let_4 _let_7 (tptp.hAPP (tptp.fun X_a _let_6) (tptp.fun _let_4 _let_7) (tptp.combb X_a _let_6 X_b) _let_5) F)) G)) A_3) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_6 _let_5 (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_3 _let_1 F) A_3)) (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_3 _let_1 G) A_3))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.ab_group_add X_a) (forall ((F $$unsorted) (G $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.big_co1399186613setsum X_b X_a))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (let ((_let_3 (tptp.fun _let_2 X_a))) (let ((_let_4 (tptp.fun X_b X_a))) (let ((_let_5 (tptp.minus_minus X_a))) (let ((_let_6 (tptp.fun X_a X_a))) (let ((_let_7 (tptp.fun X_b _let_6))) (= (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_3 _let_1 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_7 (tptp.fun _let_4 _let_4) (tptp.combs X_b X_a X_a) (tptp.hAPP _let_4 _let_7 (tptp.hAPP (tptp.fun X_a _let_6) (tptp.fun _let_4 _let_7) (tptp.combb X_a _let_6 X_b) _let_5) F)) G)) A_3) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_6 _let_5 (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_3 _let_1 F) A_3)) (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_3 _let_1 G) A_3))))))))))))) (forall ((L $$unsorted) (U_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (= (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat _let_2 (tptp.ord_atLeastLessThan tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc L)) U_1) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat _let_2 (tptp.ord_gr676655987ssThan tptp.nat) L) U_1))))) (forall ((K $$unsorted) (I $$unsorted) (J $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.ord_atLeastLessThan tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (let ((_let_5 (tptp.fun tptp.nat _let_4))) (let ((_let_6 (tptp.fun tptp.nat _let_2))) (= (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_2 (tptp.fun _let_4 _let_4) (tptp.image tptp.nat tptp.nat) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP _let_6 _let_6 (tptp.combc tptp.nat tptp.nat tptp.nat) _let_1) K)) (tptp.hAPP tptp.nat _let_4 (tptp.hAPP tptp.nat _let_5 _let_3 I) J)) (tptp.hAPP tptp.nat _let_4 (tptp.hAPP tptp.nat _let_5 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 I) K)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 J) K)))))))))) (forall ((X_c $$unsorted) (X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_add X_b) (forall ((G $$unsorted) (F $$unsorted) (S $$unsorted)) (let ((_let_1 (tptp.fun X_c tptp.bool))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun X_a X_c))) (let ((_let_4 (tptp.fun X_a _let_1))) (let ((_let_5 (tptp.fun X_c _let_2))) (let ((_let_6 (tptp.fun _let_2 _let_2))) (let ((_let_7 (tptp.fun tptp.bool tptp.bool))) (let ((_let_8 (tptp.fun X_a _let_7))) (let ((_let_9 (tptp.combb _let_2 _let_2 X_c))) (let ((_let_10 (tptp.fun _let_5 _let_5))) (let ((_let_11 (tptp.fun _let_2 X_b))) (let ((_let_12 (tptp.hAPP (tptp.fun X_a X_b) _let_11 (tptp.big_co1399186613setsum X_a X_b) G))) (let ((_let_13 (tptp.fun X_c X_b))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) S)) (= (tptp.hAPP _let_2 X_b _let_12 S) (tptp.hAPP _let_1 X_b (tptp.hAPP _let_13 (tptp.fun _let_1 X_b) (tptp.big_co1399186613setsum X_c X_b) (tptp.hAPP _let_5 _let_13 (tptp.hAPP _let_11 (tptp.fun _let_5 _let_13) (tptp.combb _let_2 X_b X_c) _let_12) (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_6 _let_10 _let_9 (tptp.collect X_a)) (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_6 _let_10 _let_9 (tptp.hAPP _let_8 _let_6 (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP _let_2 _let_8 (tptp.hAPP (tptp.fun tptp.bool _let_7) (tptp.fun _let_2 _let_8) (tptp.combb tptp.bool _let_7 X_a) tptp.fconj) (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun X_a (tptp.fun _let_2 tptp.bool)) _let_6 (tptp.combc X_a _let_2 tptp.bool) (tptp.member X_a)) S)))) (tptp.hAPP _let_4 _let_5 (tptp.combc X_a X_c tptp.bool) (tptp.hAPP _let_3 _let_4 (tptp.hAPP (tptp.fun X_c _let_1) (tptp.fun _let_3 _let_4) (tptp.combb X_c _let_1 X_a) (tptp.fequal X_c)) F)))))) (tptp.hAPP _let_2 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_1) (tptp.image X_a X_c) F) S)))))))))))))))))))) (forall ((I $$unsorted) (J $$unsorted)) (let ((_let_1 (tptp.ord_atLeastLessThan tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (= (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun tptp.nat tptp.nat) (tptp.fun _let_2 _let_2) (tptp.image tptp.nat tptp.nat) tptp.suc) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 I) J)) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc I)) (tptp.hAPP tptp.nat tptp.nat tptp.suc J))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.monoid_mult X_a) (tptp.comm_ring X_a)) (forall ((Z $$unsorted) (H $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) Ma))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.hAPP tptp.nat _let_3 (tptp.minus_minus tptp.nat) Ma))) (let ((_let_5 (tptp.power_power X_a))) (let ((_let_6 (tptp.fun tptp.nat X_a))) (let ((_let_7 (tptp.hAPP X_a _let_6 _let_5 Z))) (let ((_let_8 (tptp.combb tptp.nat X_a tptp.nat))) (let ((_let_9 (tptp.fun _let_3 _let_6))) (let ((_let_10 (tptp.fun X_a X_a))) (let ((_let_11 (tptp.hAPP _let_3 _let_6 (tptp.hAPP _let_6 _let_9 _let_8 (tptp.hAPP X_a _let_6 _let_5 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_10 (tptp.plus_plus X_a) Z) H))) _let_4))) (let ((_let_12 (tptp.combb X_a _let_10 tptp.nat))) (let ((_let_13 (tptp.fun tptp.nat _let_10))) (let ((_let_14 (tptp.fun _let_6 _let_13))) (let ((_let_15 (tptp.fun X_a _let_10))) (let ((_let_16 (tptp.hAPP _let_15 _let_14 _let_12 (tptp.minus_minus X_a)))) (let ((_let_17 (tptp.combs tptp.nat X_a X_a))) (let ((_let_18 (tptp.fun _let_6 _let_6))) (let ((_let_19 (tptp.hAPP _let_15 _let_14 _let_12 (tptp.times_times X_a)))) (let ((_let_20 (tptp.big_co1399186613setsum tptp.nat X_a))) (let ((_let_21 (tptp.fun _let_1 X_a))) (= (tptp.hAPP _let_1 X_a (tptp.hAPP _let_6 _let_21 _let_20 (tptp.hAPP X_a _let_6 (tptp.hAPP _let_13 (tptp.fun X_a _let_6) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_6 _let_13 _let_16 (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_13 _let_18 _let_17 (tptp.hAPP _let_6 _let_13 _let_19 _let_11)) _let_7))) (tptp.hAPP tptp.nat X_a _let_7 Ma))) _let_2) (tptp.hAPP _let_1 X_a (tptp.hAPP _let_6 _let_21 _let_20 (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_13 _let_18 _let_17 (tptp.hAPP _let_6 _let_13 _let_19 _let_7)) (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_13 _let_18 _let_17 (tptp.hAPP _let_6 _let_13 _let_16 _let_11)) (tptp.hAPP _let_3 _let_6 (tptp.hAPP _let_6 _let_9 _let_8 _let_7) _let_4)))) _let_2)))))))))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.monoid_mult X_a) (tptp.comm_ring X_a)) (forall ((X_2 $$unsorted) (N $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.power_power X_a))) (let ((_let_5 (tptp.fun tptp.nat X_a))) (let ((_let_6 (tptp.hAPP X_a _let_5 _let_4 Y_2))) (let ((_let_7 (tptp.hAPP X_a _let_5 _let_4 X_2))) (let ((_let_8 (tptp.times_times X_a))) (let ((_let_9 (tptp.fun X_a X_a))) (let ((_let_10 (tptp.fun tptp.nat _let_9))) (let ((_let_11 (tptp.minus_minus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_9 _let_11 (tptp.hAPP tptp.nat X_a _let_7 _let_1)) (tptp.hAPP tptp.nat X_a _let_6 _let_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_9 _let_8 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_9 _let_11 X_2) Y_2)) (tptp.hAPP _let_2 X_a (tptp.hAPP _let_5 (tptp.fun _let_2 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_10 (tptp.fun _let_5 _let_5) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_5 _let_10 (tptp.hAPP (tptp.fun X_a _let_9) (tptp.fun _let_5 _let_10) (tptp.combb X_a _let_9 tptp.nat) _let_8) _let_7)) (tptp.hAPP _let_3 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_3 _let_5) (tptp.combb tptp.nat X_a tptp.nat) _let_6) (tptp.hAPP tptp.nat _let_3 (tptp.minus_minus tptp.nat) N)))) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_2) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) _let_1)))))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.semiring_1 X_a) (forall ((Y_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (let ((_let_2 (tptp.fun X_b X_a))) (= (tptp.hAPP _let_1 X_a (tptp.hAPP _let_2 (tptp.fun _let_1 X_a) (tptp.big_co1399186613setsum X_b X_a) (tptp.hAPP X_a _let_2 (tptp.combk X_a X_b) Y_2)) A_3) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) (tptp.hAPP _let_1 tptp.nat (tptp.finite_card X_b) A_3))) Y_2))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.real))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) (tptp.hAPP _let_2 tptp.nat (tptp.finite_card X_a) A_3)) (tptp.hAPP _let_2 tptp.real (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.real) (tptp.big_co1399186613setsum X_a tptp.real) (tptp.hAPP tptp.real _let_1 (tptp.combk tptp.real X_a) (tptp.one_one tptp.real))) A_3))))) (forall ((Diff $$unsorted) (N $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.zero_zero tptp.nat))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (let ((_let_5 (tptp.fun tptp.nat tptp.real))) (let ((_let_6 (tptp.fun tptp.nat tptp.nat))) (let ((_let_7 (tptp.fun tptp.nat _let_3))) (let ((_let_8 (tptp.combb tptp.real _let_3 tptp.nat))) (let ((_let_9 (tptp.fun _let_5 _let_7))) (let ((_let_10 (tptp.fun tptp.real _let_3))) (let ((_let_11 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_12 (tptp.fun _let_5 _let_5))) (=> (= X_2 _let_1) (=> (not (= N _let_2)) (= (tptp.hAPP _let_4 tptp.real (tptp.hAPP _let_5 (tptp.fun _let_4 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_7 _let_12 _let_11 (tptp.hAPP _let_5 _let_7 (tptp.hAPP _let_10 _let_9 _let_8 (tptp.times_times tptp.real)) (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_7 _let_12 _let_11 (tptp.hAPP _let_5 _let_7 (tptp.hAPP _let_10 _let_9 _let_8 (tptp.inverse_divide tptp.real)) (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_7 (tptp.fun tptp.real _let_5) (tptp.combc tptp.nat tptp.real tptp.real) Diff) _let_1))) (tptp.hAPP _let_6 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_6 _let_5) (tptp.combb tptp.nat tptp.real tptp.nat) (tptp.real_1 tptp.nat)) (tptp.fact_fact tptp.nat))))) (tptp.hAPP tptp.real _let_5 (tptp.power_power tptp.real) X_2))) (tptp.hAPP tptp.nat _let_4 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_4) (tptp.ord_atLeastLessThan tptp.nat) _let_2) N)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_3 Diff _let_2) _let_1))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((K $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.combc tptp.nat tptp.nat tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat _let_3))) (let ((_let_5 (tptp.hAPP tptp.nat _let_3 (tptp.hAPP _let_4 _let_4 _let_2 (tptp.times_times tptp.nat)) K))) (let ((_let_6 (tptp.fun tptp.nat tptp.bool))) (let ((_let_7 (tptp.fun tptp.nat _let_6))) (let ((_let_8 (tptp.fun tptp.nat _let_7))) (let ((_let_9 (tptp.fun _let_6 X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable X_a) F)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_6 (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) K)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_1 (tptp.fun X_a tptp.bool) (tptp.sums X_a) (tptp.hAPP _let_7 _let_1 (tptp.hAPP _let_9 (tptp.fun _let_7 _let_1) (tptp.combb _let_6 X_a tptp.nat) (tptp.hAPP _let_1 _let_9 (tptp.big_co1399186613setsum tptp.nat X_a) F)) (tptp.hAPP _let_3 _let_7 (tptp.hAPP _let_8 (tptp.fun _let_3 _let_7) (tptp.combs tptp.nat tptp.nat _let_6) (tptp.hAPP _let_3 _let_8 (tptp.hAPP _let_8 (tptp.fun _let_3 _let_8) (tptp.combb tptp.nat _let_7 tptp.nat) (tptp.ord_atLeastLessThan tptp.nat)) _let_5)) (tptp.hAPP tptp.nat _let_3 (tptp.hAPP _let_4 _let_4 _let_2 (tptp.hAPP _let_3 _let_4 (tptp.hAPP _let_4 (tptp.fun _let_3 _let_4) (tptp.combb tptp.nat _let_3 tptp.nat) (tptp.plus_plus tptp.nat)) _let_5)) K)))) (tptp.hAPP _let_1 X_a (tptp.suminf X_a) F))))))))))))))))) (forall ((A_3 $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) K) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) K) (tptp.hAPP _let_1 tptp.nat (tptp.finite_card tptp.nat) A_3))))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) A_3) _let_2)) (= A_3 _let_2))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.ab_group_add X_b) (forall ((F $$unsorted) (B_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co1399186613setsum X_a X_b) F))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) B_2) A_3)) (= (tptp.hAPP _let_1 X_b _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.minus_minus _let_1) A_3) B_2)) (tptp.hAPP X_b X_b (tptp.hAPP X_b (tptp.fun X_b X_b) (tptp.minus_minus X_b) (tptp.hAPP _let_1 X_b _let_2 A_3)) (tptp.hAPP _let_1 X_b _let_2 B_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.dense_linorder X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun X_a _let_2))) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) (tptp.hAPP X_a _let_2 (tptp.hAPP X_a _let_3 (tptp.ord_gr676655987ssThan X_a) A_2) B_1)) (tptp.hAPP X_a _let_2 (tptp.hAPP X_a _let_3 (tptp.ord_atLeastLessThan X_a) C_1) D_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less X_a) A_2) B_1)) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 C_1) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B_1) D_1))))))))))) (forall ((F $$unsorted) (G $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)))) (let ((_let_3 (tptp.hAPP tptp.nat _let_1 _let_2 N))) (let ((_let_4 (tptp.fun tptp.nat tptp.nat))) (let ((_let_5 (tptp.hAPP tptp.nat _let_4 (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (let ((_let_6 (tptp.fun tptp.nat _let_4))) (let ((_let_7 (tptp.combb tptp.nat tptp.real tptp.nat))) (let ((_let_8 (tptp.fun tptp.nat tptp.real))) (let ((_let_9 (tptp.fun _let_4 _let_8))) (let ((_let_10 (tptp.big_co1399186613setsum tptp.nat tptp.real))) (let ((_let_11 (tptp.fun _let_1 tptp.real))) (let ((_let_12 (tptp.fun tptp.real tptp.real))) (let ((_let_13 (tptp.fun tptp.real _let_12))) (let ((_let_14 (tptp.fun tptp.nat _let_13))) (let ((_let_15 (tptp.fun tptp.nat _let_12))) (= (tptp.hAPP _let_1 tptp.real (tptp.hAPP _let_8 _let_11 _let_10 (tptp.hAPP _let_8 _let_8 (tptp.hAPP _let_15 (tptp.fun _let_8 _let_8) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_8 _let_15 (tptp.hAPP _let_14 (tptp.fun _let_8 _let_15) (tptp.combs tptp.nat tptp.real _let_12) (tptp.hAPP _let_1 _let_14 (tptp.hAPP (tptp.fun tptp.bool _let_13) (tptp.fun _let_1 _let_14) (tptp.combb tptp.bool _let_13 tptp.nat) (tptp.if tptp.real)) (tptp.even_odd_even tptp.nat))) F)) G)) (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat _let_5 N))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_12 (tptp.plus_plus tptp.real) (tptp.hAPP _let_1 tptp.real (tptp.hAPP _let_8 _let_11 _let_10 (tptp.hAPP _let_4 _let_8 (tptp.hAPP _let_8 _let_9 _let_7 F) _let_5)) _let_3)) (tptp.hAPP _let_1 tptp.real (tptp.hAPP _let_8 _let_11 _let_10 (tptp.hAPP _let_4 _let_8 (tptp.hAPP _let_8 _let_9 _let_7 G) (tptp.hAPP tptp.nat _let_4 (tptp.hAPP _let_6 _let_6 (tptp.combc tptp.nat tptp.nat tptp.nat) (tptp.hAPP _let_4 _let_6 (tptp.hAPP _let_6 (tptp.fun _let_4 _let_6) (tptp.combb tptp.nat _let_4 tptp.nat) (tptp.plus_plus tptp.nat)) _let_5)) (tptp.one_one tptp.nat)))) _let_3))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.zero X_a) (forall ((Diff $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fact_fact tptp.nat))) (let ((_let_2 (tptp.real_1 tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.hAPP tptp.real _let_3 (tptp.power_power tptp.real) (tptp.zero_zero tptp.real)))) (let ((_let_5 (tptp.zero_zero X_a))) (let ((_let_6 (tptp.fun X_a tptp.real))) (let ((_let_7 (tptp.times_times tptp.real))) (let ((_let_8 (tptp.fun tptp.real tptp.real))) (let ((_let_9 (tptp.inverse_divide tptp.real))) (let ((_let_10 (tptp.zero_zero tptp.nat))) (let ((_let_11 (tptp.fun tptp.nat tptp.bool))) (let ((_let_12 (tptp.fun tptp.nat tptp.nat))) (let ((_let_13 (tptp.combb tptp.real _let_8 tptp.nat))) (let ((_let_14 (tptp.fun tptp.nat _let_8))) (let ((_let_15 (tptp.fun _let_3 _let_14))) (let ((_let_16 (tptp.fun tptp.real _let_8))) (let ((_let_17 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_18 (tptp.fun _let_3 _let_3))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_11 (tptp.ord_less tptp.nat) _let_10) N)) (= (tptp.hAPP X_a tptp.real (tptp.hAPP tptp.nat _let_6 Diff _let_10) _let_5) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_8 (tptp.plus_plus tptp.real) (tptp.hAPP _let_11 tptp.real (tptp.hAPP _let_3 (tptp.fun _let_11 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_14 _let_18 _let_17 (tptp.hAPP _let_3 _let_14 (tptp.hAPP _let_16 _let_15 _let_13 _let_9) (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_14 _let_18 _let_17 (tptp.hAPP _let_3 _let_14 (tptp.hAPP _let_16 _let_15 _let_13 _let_7) (tptp.hAPP X_a _let_3 (tptp.hAPP (tptp.fun tptp.nat _let_6) (tptp.fun X_a _let_3) (tptp.combc tptp.nat X_a tptp.real) Diff) _let_5))) _let_4))) (tptp.hAPP _let_12 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_12 _let_3) (tptp.combb tptp.nat tptp.real tptp.nat) _let_2) _let_1))) (tptp.hAPP tptp.nat _let_11 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_11) (tptp.ord_atLeastLessThan tptp.nat) _let_10) N))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_8 _let_9 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_8 _let_7 (tptp.hAPP X_a tptp.real (tptp.hAPP tptp.nat _let_6 Diff N) _let_5)) (tptp.hAPP tptp.nat tptp.real _let_4 N))) (tptp.hAPP tptp.nat tptp.real _let_2 (tptp.hAPP tptp.nat tptp.nat _let_1 N))))))))))))))))))))))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (= (tptp.hAPP _let_2 tptp.real (tptp.hAPP _let_3 (tptp.fun _let_2 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP _let_1 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_3) (tptp.combb tptp.nat tptp.real tptp.nat) (tptp.hAPP tptp.real _let_3 (tptp.power_power tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1))) tptp.suc)) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_2) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N))) (tptp.zero_zero tptp.real)))))) (forall ((X_a $$unsorted)) (=> (tptp.field X_a) (forall ((Z $$unsorted) (N $$unsorted) (H $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (tptp.minus_minus tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.hAPP tptp.nat _let_3 _let_2 N))) (let ((_let_5 (tptp.hAPP tptp.nat tptp.nat _let_4 (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_1)))) (let ((_let_6 (tptp.fun tptp.nat tptp.bool))) (let ((_let_7 (tptp.fun tptp.nat _let_6))) (let ((_let_8 (tptp.hAPP tptp.nat _let_7 (tptp.ord_atLeastLessThan tptp.nat) _let_1))) (let ((_let_9 (tptp.power_power X_a))) (let ((_let_10 (tptp.fun tptp.nat X_a))) (let ((_let_11 (tptp.hAPP X_a _let_10 _let_9 Z))) (let ((_let_12 (tptp.fun X_a X_a))) (let ((_let_13 (tptp.hAPP X_a _let_10 _let_9 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_12 (tptp.plus_plus X_a) Z) H)))) (let ((_let_14 (tptp.times_times X_a))) (let ((_let_15 (tptp.fun tptp.nat _let_12))) (let ((_let_16 (tptp.big_co1399186613setsum tptp.nat X_a))) (let ((_let_17 (tptp.fun _let_6 X_a))) (let ((_let_18 (tptp.minus_minus X_a))) (=> (not (= (tptp.ti X_a H) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_12 _let_18 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_12 (tptp.inverse_divide X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_12 _let_18 (tptp.hAPP tptp.nat X_a _let_13 N)) (tptp.hAPP tptp.nat X_a _let_11 N))) H)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_12 _let_14 (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) N)) (tptp.hAPP tptp.nat X_a _let_11 _let_5))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_12 _let_14 H) (tptp.hAPP _let_6 X_a (tptp.hAPP _let_10 _let_17 _let_16 (tptp.hAPP _let_7 _let_10 (tptp.hAPP _let_17 (tptp.fun _let_7 _let_10) (tptp.combb _let_6 X_a tptp.nat) (tptp.hAPP _let_10 _let_17 _let_16 (tptp.hAPP _let_10 _let_10 (tptp.hAPP _let_15 (tptp.fun _let_10 _let_10) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_10 _let_15 (tptp.hAPP (tptp.fun X_a _let_12) (tptp.fun _let_10 _let_15) (tptp.combb X_a _let_12 tptp.nat) _let_14) _let_13)) (tptp.hAPP _let_3 _let_10 (tptp.hAPP _let_10 (tptp.fun _let_3 _let_10) (tptp.combb tptp.nat X_a tptp.nat) _let_11) (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat _let_4 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))))) (tptp.hAPP _let_3 _let_7 (tptp.hAPP _let_7 (tptp.fun _let_3 _let_7) (tptp.combb tptp.nat _let_6 tptp.nat) _let_8) (tptp.hAPP tptp.nat _let_3 _let_2 _let_5)))) (tptp.hAPP tptp.nat _let_6 _let_8 _let_5)))))))))))))))))))))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.power_power tptp.real))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (let ((_let_5 (tptp.combb tptp.nat tptp.real tptp.nat))) (let ((_let_6 (tptp.fun tptp.nat tptp.nat))) (let ((_let_7 (tptp.fun _let_6 _let_4))) (let ((_let_8 (tptp.fun tptp.nat _let_6))) (let ((_let_9 (tptp.fun tptp.real tptp.real))) (let ((_let_10 (tptp.combb tptp.real _let_9 tptp.nat))) (let ((_let_11 (tptp.fun tptp.nat _let_9))) (let ((_let_12 (tptp.fun _let_4 _let_11))) (let ((_let_13 (tptp.fun tptp.real _let_9))) (let ((_let_14 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_15 (tptp.fun _let_4 _let_4))) (let ((_let_16 (tptp.fun tptp.nat _let_13))) (= (tptp.hAPP _let_2 tptp.real (tptp.hAPP _let_4 (tptp.fun _let_2 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_11 (tptp.fun tptp.real _let_4) (tptp.combc tptp.nat tptp.real tptp.real) (tptp.hAPP _let_4 _let_11 (tptp.hAPP _let_16 _let_12 (tptp.combs tptp.nat tptp.real _let_9) (tptp.hAPP _let_2 _let_16 (tptp.hAPP (tptp.fun tptp.bool _let_13) (tptp.fun _let_2 _let_16) (tptp.combb tptp.bool _let_13 tptp.nat) (tptp.if tptp.real)) (tptp.even_odd_even tptp.nat))) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_11 _let_15 _let_14 (tptp.hAPP _let_4 _let_11 (tptp.hAPP _let_13 _let_12 _let_10 (tptp.times_times tptp.real)) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_11 _let_15 _let_14 (tptp.hAPP _let_4 _let_11 (tptp.hAPP _let_13 _let_12 _let_10 (tptp.inverse_divide tptp.real)) (tptp.hAPP _let_6 _let_4 (tptp.hAPP _let_4 _let_7 _let_5 (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1))) (tptp.hAPP tptp.nat _let_6 (tptp.hAPP _let_8 _let_8 (tptp.combc tptp.nat tptp.nat tptp.nat) (tptp.div_div tptp.nat)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))) (tptp.hAPP _let_6 _let_4 (tptp.hAPP _let_4 _let_7 _let_5 (tptp.real_1 tptp.nat)) (tptp.fact_fact tptp.nat))))) (tptp.hAPP tptp.real _let_4 _let_3 _let_1)))) _let_1)) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_2) (tptp.ord_atLeastLessThan tptp.nat) (tptp.one_one tptp.nat)) N)) _let_1)))))))))))))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.zero_zero tptp.real))) (let ((_let_3 (tptp.power_power tptp.real))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (let ((_let_5 (tptp.combb tptp.nat tptp.real tptp.nat))) (let ((_let_6 (tptp.fun tptp.nat tptp.nat))) (let ((_let_7 (tptp.fun _let_6 _let_4))) (let ((_let_8 (tptp.fun tptp.nat _let_6))) (let ((_let_9 (tptp.fun tptp.real tptp.real))) (let ((_let_10 (tptp.combb tptp.real _let_9 tptp.nat))) (let ((_let_11 (tptp.fun tptp.nat _let_9))) (let ((_let_12 (tptp.fun _let_4 _let_11))) (let ((_let_13 (tptp.fun tptp.real _let_9))) (let ((_let_14 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_15 (tptp.fun _let_4 _let_4))) (let ((_let_16 (tptp.fun tptp.nat _let_13))) (= (tptp.hAPP _let_1 tptp.real (tptp.hAPP _let_4 (tptp.fun _let_1 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_11 _let_15 _let_14 (tptp.hAPP _let_4 _let_11 (tptp.hAPP _let_13 _let_12 _let_10 (tptp.times_times tptp.real)) (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_11 (tptp.fun tptp.real _let_4) (tptp.combc tptp.nat tptp.real tptp.real) (tptp.hAPP _let_4 _let_11 (tptp.hAPP _let_16 _let_12 (tptp.combs tptp.nat tptp.real _let_9) (tptp.hAPP _let_1 _let_16 (tptp.hAPP (tptp.fun tptp.bool _let_13) (tptp.fun _let_1 _let_16) (tptp.combb tptp.bool _let_13 tptp.nat) (tptp.if tptp.real)) (tptp.even_odd_even tptp.nat))) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_11 _let_15 _let_14 (tptp.hAPP _let_4 _let_11 (tptp.hAPP _let_13 _let_12 _let_10 (tptp.inverse_divide tptp.real)) (tptp.hAPP _let_6 _let_4 (tptp.hAPP _let_4 _let_7 _let_5 (tptp.hAPP tptp.real _let_4 _let_3 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1))) (tptp.hAPP tptp.nat _let_6 (tptp.hAPP _let_8 _let_8 (tptp.combc tptp.nat tptp.nat tptp.nat) (tptp.div_div tptp.nat)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))) (tptp.hAPP _let_6 _let_4 (tptp.hAPP _let_4 _let_7 _let_5 (tptp.real_1 tptp.nat)) (tptp.fact_fact tptp.nat))))) _let_2))) (tptp.hAPP tptp.real _let_4 _let_3 _let_2))) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (tptp.one_one tptp.real))))))))))))))))))) (forall ((N $$unsorted) (X_2 $$unsorted)) (exists ((T_4 $$unsorted)) (let ((_let_1 (tptp.power_power tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 _let_1 X_2))) (let ((_let_4 (tptp.fact_fact tptp.nat))) (let ((_let_5 (tptp.real_1 tptp.nat))) (let ((_let_6 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_7 (tptp.number_number_of tptp.real))) (let ((_let_8 (tptp.inverse_divide tptp.real))) (let ((_let_9 (tptp.fun tptp.real tptp.real))) (let ((_let_10 (tptp.times_times tptp.real))) (let ((_let_11 (tptp.plus_plus tptp.real))) (let ((_let_12 (tptp.zero_zero tptp.nat))) (let ((_let_13 (tptp.fun tptp.nat tptp.bool))) (let ((_let_14 (tptp.combb tptp.nat tptp.real tptp.nat))) (let ((_let_15 (tptp.fun tptp.nat tptp.nat))) (let ((_let_16 (tptp.fun _let_15 _let_2))) (let ((_let_17 (tptp.combc tptp.nat tptp.nat tptp.nat))) (let ((_let_18 (tptp.fun tptp.nat _let_15))) (let ((_let_19 (tptp.combb tptp.real _let_9 tptp.nat))) (let ((_let_20 (tptp.fun tptp.nat _let_9))) (let ((_let_21 (tptp.fun _let_2 _let_20))) (let ((_let_22 (tptp.fun tptp.real _let_9))) (let ((_let_23 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_24 (tptp.fun _let_2 _let_2))) (let ((_let_25 (tptp.fun tptp.nat _let_22))) (let ((_let_26 (tptp.abs_abs tptp.real))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real _let_26 T_4)) (tptp.hAPP tptp.real tptp.real _let_26 X_2))) (= (tptp.hAPP tptp.real tptp.real tptp.sin X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_9 _let_11 (tptp.hAPP _let_13 tptp.real (tptp.hAPP _let_2 (tptp.fun _let_13 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_20 _let_24 _let_23 (tptp.hAPP _let_2 _let_20 (tptp.hAPP _let_22 _let_21 _let_19 _let_10) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_20 _let_24 _let_23 (tptp.hAPP tptp.real _let_20 (tptp.hAPP _let_25 (tptp.fun tptp.real _let_20) (tptp.combc tptp.nat tptp.real _let_9) (tptp.hAPP _let_13 _let_25 (tptp.hAPP (tptp.fun tptp.bool _let_22) (tptp.fun _let_13 _let_25) (tptp.combb tptp.bool _let_22 tptp.nat) (tptp.if tptp.real)) (tptp.even_odd_even tptp.nat))) (tptp.zero_zero tptp.real))) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_20 _let_24 _let_23 (tptp.hAPP _let_2 _let_20 (tptp.hAPP _let_22 _let_21 _let_19 _let_8) (tptp.hAPP _let_15 _let_2 (tptp.hAPP _let_2 _let_16 _let_14 (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.int tptp.real _let_7 tptp.min_1))) (tptp.hAPP tptp.nat _let_15 (tptp.hAPP _let_18 _let_18 _let_17 (tptp.hAPP _let_15 _let_18 (tptp.hAPP _let_18 (tptp.fun _let_15 _let_18) (tptp.combb tptp.nat _let_15 tptp.nat) (tptp.div_div tptp.nat)) (tptp.hAPP tptp.nat _let_15 (tptp.hAPP _let_18 _let_18 _let_17 (tptp.minus_minus tptp.nat)) (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_12)))) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_6))))) (tptp.hAPP _let_15 _let_2 (tptp.hAPP _let_2 _let_16 _let_14 _let_5) _let_4))))) _let_3)) (tptp.hAPP tptp.nat _let_13 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_13) (tptp.ord_atLeastLessThan tptp.nat) _let_12) N))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_9 _let_10 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_9 _let_8 (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_9 _let_11 T_4) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_9 _let_10 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_9 _let_10 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_9 _let_8 (tptp.one_one tptp.real)) (tptp.hAPP tptp.int tptp.real _let_7 _let_6))) (tptp.hAPP tptp.nat tptp.real _let_5 N))) tptp.pi)))) (tptp.hAPP tptp.nat tptp.real _let_5 (tptp.hAPP tptp.nat tptp.nat _let_4 N)))) (tptp.hAPP tptp.nat tptp.real _let_3 N))))))))))))))))))))))))))))))))) (forall ((N $$unsorted) (X_2 $$unsorted)) (exists ((T_4 $$unsorted)) (let ((_let_1 (tptp.power_power tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 _let_1 X_2))) (let ((_let_4 (tptp.fact_fact tptp.nat))) (let ((_let_5 (tptp.real_1 tptp.nat))) (let ((_let_6 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_7 (tptp.number_number_of tptp.real))) (let ((_let_8 (tptp.inverse_divide tptp.real))) (let ((_let_9 (tptp.fun tptp.real tptp.real))) (let ((_let_10 (tptp.times_times tptp.real))) (let ((_let_11 (tptp.plus_plus tptp.real))) (let ((_let_12 (tptp.fun tptp.nat tptp.bool))) (let ((_let_13 (tptp.combb tptp.nat tptp.real tptp.nat))) (let ((_let_14 (tptp.fun tptp.nat tptp.nat))) (let ((_let_15 (tptp.fun _let_14 _let_2))) (let ((_let_16 (tptp.fun tptp.nat _let_14))) (let ((_let_17 (tptp.combb tptp.real _let_9 tptp.nat))) (let ((_let_18 (tptp.fun tptp.nat _let_9))) (let ((_let_19 (tptp.fun _let_2 _let_18))) (let ((_let_20 (tptp.fun tptp.real _let_9))) (let ((_let_21 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_22 (tptp.fun _let_2 _let_2))) (let ((_let_23 (tptp.fun tptp.nat _let_20))) (let ((_let_24 (tptp.abs_abs tptp.real))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real _let_24 T_4)) (tptp.hAPP tptp.real tptp.real _let_24 X_2))) (= (tptp.hAPP tptp.real tptp.real tptp.cos X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_9 _let_11 (tptp.hAPP _let_12 tptp.real (tptp.hAPP _let_2 (tptp.fun _let_12 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_18 _let_22 _let_21 (tptp.hAPP _let_2 _let_18 (tptp.hAPP _let_20 _let_19 _let_17 _let_10) (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_18 (tptp.fun tptp.real _let_2) (tptp.combc tptp.nat tptp.real tptp.real) (tptp.hAPP _let_2 _let_18 (tptp.hAPP _let_23 _let_19 (tptp.combs tptp.nat tptp.real _let_9) (tptp.hAPP _let_12 _let_23 (tptp.hAPP (tptp.fun tptp.bool _let_20) (tptp.fun _let_12 _let_23) (tptp.combb tptp.bool _let_20 tptp.nat) (tptp.if tptp.real)) (tptp.even_odd_even tptp.nat))) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_18 _let_22 _let_21 (tptp.hAPP _let_2 _let_18 (tptp.hAPP _let_20 _let_19 _let_17 _let_8) (tptp.hAPP _let_14 _let_2 (tptp.hAPP _let_2 _let_15 _let_13 (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.int tptp.real _let_7 tptp.min_1))) (tptp.hAPP tptp.nat _let_14 (tptp.hAPP _let_16 _let_16 (tptp.combc tptp.nat tptp.nat tptp.nat) (tptp.div_div tptp.nat)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_6))))) (tptp.hAPP _let_14 _let_2 (tptp.hAPP _let_2 _let_15 _let_13 _let_5) _let_4)))) (tptp.zero_zero tptp.real)))) _let_3)) (tptp.hAPP tptp.nat _let_12 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_12) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_9 _let_10 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_9 _let_8 (tptp.hAPP tptp.real tptp.real tptp.cos (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_9 _let_11 T_4) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_9 _let_10 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_9 _let_10 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_9 _let_8 (tptp.one_one tptp.real)) (tptp.hAPP tptp.int tptp.real _let_7 _let_6))) (tptp.hAPP tptp.nat tptp.real _let_5 N))) tptp.pi)))) (tptp.hAPP tptp.nat tptp.real _let_5 (tptp.hAPP tptp.nat tptp.nat _let_4 N)))) (tptp.hAPP tptp.nat tptp.real _let_3 N))))))))))))))))))))))))))))))) (forall ((L $$unsorted) (U_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.int) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastLessThan tptp.int) L) U_1))))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) Y_2) X_2)) (= (tptp.hAPP _let_1 tptp.real (tptp.complete_Sup_Sup tptp.real) (tptp.hAPP tptp.real _let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real _let_1) (tptp.ord_atLeastLessThan tptp.real) Y_2) X_2)) X_2)))) (forall ((X_a $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.int))) (let ((_let_2 (tptp.fun X_a tptp.nat))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.hAPP _let_3 tptp.nat (tptp.hAPP _let_2 (tptp.fun _let_3 tptp.nat) (tptp.big_co1399186613setsum X_a tptp.nat) F) A_3) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP _let_3 tptp.int (tptp.hAPP _let_1 (tptp.fun _let_3 tptp.int) (tptp.big_co1399186613setsum X_a tptp.int) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.nat tptp.int) (tptp.fun _let_2 _let_1) (tptp.combb tptp.nat tptp.int X_a) (tptp.semiring_1_of_nat tptp.int)) F)) A_3))))))) (forall ((X_a $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (let ((_let_2 (tptp.fun X_a tptp.int))) (let ((_let_3 (tptp.fun X_a tptp.nat))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (= (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP _let_4 tptp.nat (tptp.hAPP _let_3 (tptp.fun _let_4 tptp.nat) (tptp.big_co1399186613setsum X_a tptp.nat) F) A_3)) (tptp.hAPP _let_4 tptp.int (tptp.hAPP _let_2 (tptp.fun _let_4 tptp.int) (tptp.big_co1399186613setsum X_a tptp.int) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.nat tptp.int) (tptp.fun _let_3 _let_2) (tptp.combb tptp.nat tptp.int X_a) _let_1) F)) A_3))))))) (forall ((X_a $$unsorted) (G $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.complex))) (let ((_let_2 (tptp.big_co1399186613setsum X_a tptp.complex))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun _let_3 tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex tptp.cnj (tptp.hAPP _let_3 tptp.complex (tptp.hAPP _let_1 _let_4 _let_2 G) A_3)) (tptp.hAPP _let_3 tptp.complex (tptp.hAPP _let_1 _let_4 _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun tptp.complex tptp.complex) (tptp.fun _let_1 _let_1) (tptp.combb tptp.complex tptp.complex X_a) tptp.cnj) G)) A_3))))))) (forall ((X_a $$unsorted) (G $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.real))) (let ((_let_2 (tptp.fun X_a tptp.complex))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.hAPP tptp.complex tptp.real tptp.im (tptp.hAPP _let_3 tptp.complex (tptp.hAPP _let_2 (tptp.fun _let_3 tptp.complex) (tptp.big_co1399186613setsum X_a tptp.complex) G) A_3)) (tptp.hAPP _let_3 tptp.real (tptp.hAPP _let_1 (tptp.fun _let_3 tptp.real) (tptp.big_co1399186613setsum X_a tptp.real) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.complex tptp.real) (tptp.fun _let_2 _let_1) (tptp.combb tptp.complex tptp.real X_a) tptp.im) G)) A_3)))))) (forall ((X_a $$unsorted) (G $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.real))) (let ((_let_2 (tptp.fun X_a tptp.complex))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (= (tptp.hAPP tptp.complex tptp.real tptp.re (tptp.hAPP _let_3 tptp.complex (tptp.hAPP _let_2 (tptp.fun _let_3 tptp.complex) (tptp.big_co1399186613setsum X_a tptp.complex) G) A_3)) (tptp.hAPP _let_3 tptp.real (tptp.hAPP _let_1 (tptp.fun _let_3 tptp.real) (tptp.big_co1399186613setsum X_a tptp.real) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.complex tptp.real) (tptp.fun _let_2 _let_1) (tptp.combb tptp.complex tptp.real X_a) tptp.re) G)) A_3)))))) (forall ((X_a $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.nat))) (let ((_let_2 (tptp.fun X_a tptp.real))) (let ((_let_3 (tptp.fun X_a tptp.nat))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (= (tptp.hAPP tptp.nat tptp.real _let_1 (tptp.hAPP _let_4 tptp.nat (tptp.hAPP _let_3 (tptp.fun _let_4 tptp.nat) (tptp.big_co1399186613setsum X_a tptp.nat) F) A_3)) (tptp.hAPP _let_4 tptp.real (tptp.hAPP _let_2 (tptp.fun _let_4 tptp.real) (tptp.big_co1399186613setsum X_a tptp.real) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.nat tptp.real) (tptp.fun _let_3 _let_2) (tptp.combb tptp.nat tptp.real X_a) _let_1) F)) A_3))))))) (forall ((X_a $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.real_1 tptp.int))) (let ((_let_2 (tptp.fun X_a tptp.real))) (let ((_let_3 (tptp.fun X_a tptp.int))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (= (tptp.hAPP tptp.int tptp.real _let_1 (tptp.hAPP _let_4 tptp.int (tptp.hAPP _let_3 (tptp.fun _let_4 tptp.int) (tptp.big_co1399186613setsum X_a tptp.int) F) A_3)) (tptp.hAPP _let_4 tptp.real (tptp.hAPP _let_2 (tptp.fun _let_4 tptp.real) (tptp.big_co1399186613setsum X_a tptp.real) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.int tptp.real) (tptp.fun _let_3 _let_2) (tptp.combb tptp.int tptp.real X_a) _let_1) F)) A_3))))))) (forall ((X_a $$unsorted) (C_1 $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.big_co1399186613setsum X_a tptp.int))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.int))) (let ((_let_4 (tptp.fun X_a tptp.int))) (let ((_let_5 (tptp.fun tptp.int tptp.int))) (let ((_let_6 (tptp.hAPP tptp.int _let_5 (tptp.times_times tptp.int) C_1))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (= (tptp.hAPP _let_2 tptp.int (tptp.hAPP _let_4 _let_3 _let_1 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_5 (tptp.fun _let_4 _let_4) (tptp.combb tptp.int tptp.int X_a) _let_6) F)) A_3) (tptp.hAPP tptp.int tptp.int _let_6 (tptp.hAPP _let_2 tptp.int (tptp.hAPP _let_4 _let_3 _let_1 F) A_3))))))))))) (forall ((U_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.int) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastLessThan tptp.int) (tptp.zero_zero tptp.int)) U_1))))) (forall ((X_a $$unsorted) (F $$unsorted) (F_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) F_1)) (= (= (tptp.hAPP _let_1 tptp.nat (tptp.hAPP (tptp.fun X_a tptp.nat) (tptp.fun _let_1 tptp.nat) (tptp.big_co1399186613setsum X_a tptp.nat) F) F_1) (tptp.zero_zero tptp.nat)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) F_1)) (= (tptp.hAPP X_a tptp.nat F X) (tptp.zero_zero tptp.nat))))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.nat))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (tptp.hAPP _let_2 tptp.nat (tptp.finite_card X_a) A_3) (tptp.hAPP _let_2 tptp.nat (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.nat) (tptp.big_co1399186613setsum X_a tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.combk tptp.nat X_a) (tptp.one_one tptp.nat))) A_3))))) (forall ((X_a $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (= (= (tptp.hAPP _let_1 tptp.nat (tptp.hAPP (tptp.fun X_a tptp.nat) (tptp.fun _let_1 tptp.nat) (tptp.big_co1399186613setsum X_a tptp.nat) F) A_3) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))) (exists ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) A_3)) (= (tptp.hAPP X_a tptp.nat F X) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))) (forall ((Xa $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) Xa) A_3)) (=> (not (= (tptp.ti X_a X) (tptp.ti X_a Xa))) (= (tptp.hAPP X_a tptp.nat F Xa) (tptp.zero_zero tptp.nat))))))))))))) (forall ((X_a $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (= (= (tptp.hAPP _let_1 tptp.nat (tptp.hAPP (tptp.fun X_a tptp.nat) (tptp.fun _let_1 tptp.nat) (tptp.big_co1399186613setsum X_a tptp.nat) F) A_3) (tptp.one_one tptp.nat)) (exists ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) A_3)) (= (tptp.hAPP X_a tptp.nat F X) (tptp.one_one tptp.nat)) (forall ((Xa $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) Xa) A_3)) (=> (not (= (tptp.ti X_a X) (tptp.ti X_a Xa))) (= (tptp.hAPP X_a tptp.nat F Xa) (tptp.zero_zero tptp.nat))))))))))))) (forall ((U_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hAPP _let_1 tptp.nat (tptp.finite_card tptp.int) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastLessThan tptp.int) (tptp.zero_zero tptp.int)) U_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 U_1)))) (forall ((L $$unsorted) (U_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (= (tptp.hAPP _let_1 tptp.nat (tptp.finite_card tptp.int) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastLessThan tptp.int) L) U_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) U_1) L))))) (forall ((X_a $$unsorted) (F $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP (tptp.fun X_a tptp.nat) (tptp.fun _let_1 tptp.nat) (tptp.big_co1399186613setsum X_a tptp.nat) F))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) B_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) B_2) A_3)) (= (tptp.hAPP _let_1 tptp.nat _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.minus_minus _let_1) A_3) B_2)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) (tptp.hAPP _let_1 tptp.nat _let_2 A_3)) (tptp.hAPP _let_1 tptp.nat _let_2 B_2)))))))) (forall ((L $$unsorted) (U_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (= (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 (tptp.ord_atLeastLessThan tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) L) (tptp.one_one tptp.int))) U_1) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 (tptp.ord_gr676655987ssThan tptp.int) L) U_1))))) (forall ((X_a $$unsorted) (C_1 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun X_a tptp.int))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) X_3)) (= (tptp.hAPP _let_1 tptp.int (tptp.hAPP _let_2 (tptp.fun _let_1 tptp.int) (tptp.big_co1399186613setsum X_a tptp.int) (tptp.hAPP tptp.int _let_2 (tptp.combk tptp.int X_a) C_1)) X_3) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) C_1) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP _let_1 tptp.nat (tptp.finite_card X_a) X_3)))))))) (forall ((X_a $$unsorted) (C_1 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.semiring_1_of_nat tptp.int))) (let ((_let_3 (tptp.fun X_a tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) X_3)) (= (tptp.hAPP tptp.nat tptp.int _let_2 (tptp.hAPP _let_1 tptp.nat (tptp.hAPP _let_3 (tptp.fun _let_1 tptp.nat) (tptp.big_co1399186613setsum X_a tptp.nat) (tptp.hAPP tptp.nat _let_3 (tptp.combk tptp.nat X_a) C_1)) X_3)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) (tptp.hAPP tptp.nat tptp.int _let_2 C_1)) (tptp.hAPP tptp.nat tptp.int _let_2 (tptp.hAPP _let_1 tptp.nat (tptp.finite_card X_a) X_3))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.comm_monoid_add X_a) (tptp.comm_monoid_mult X_a)) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.int X_a))) (let ((_let_4 (tptp.fun tptp.int tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat X_a))) (= (tptp.hAPP _let_2 X_a (tptp.hAPP _let_5 (tptp.fun _let_2 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) F) A_3) (tptp.hAPP _let_1 X_a (tptp.hAPP _let_3 (tptp.fun _let_1 X_a) (tptp.big_co1399186613setsum tptp.int X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP _let_5 (tptp.fun _let_4 _let_3) (tptp.combb tptp.nat X_a tptp.int) F) tptp.nat_1)) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.nat tptp.int) (tptp.fun _let_2 _let_1) (tptp.image tptp.nat tptp.int) (tptp.semiring_1_of_nat tptp.int)) A_3))))))))))) (forall ((L $$unsorted) (U_1 $$unsorted)) (let ((_let_1 (tptp.ord_atLeastLessThan tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.fun tptp.int tptp.int))) (let ((_let_5 (tptp.fun tptp.int _let_4))) (= (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_4 (tptp.fun _let_2 _let_2) (tptp.image tptp.int tptp.int) (tptp.hAPP tptp.int _let_4 (tptp.hAPP _let_5 _let_5 (tptp.combc tptp.int tptp.int tptp.int) (tptp.plus_plus tptp.int)) L)) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 _let_1 (tptp.zero_zero tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 (tptp.minus_minus tptp.int) U_1) L))) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int _let_3 _let_1 L) U_1)))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.comm_monoid_add X_a) (tptp.comm_monoid_mult X_a)) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.fun tptp.nat tptp.int))) (let ((_let_5 (tptp.fun tptp.int X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool tptp.nat_nat_set A_3)) (= (tptp.hAPP _let_2 X_a (tptp.hAPP _let_5 (tptp.fun _let_2 X_a) (tptp.big_co1399186613setsum tptp.int X_a) F) A_3) (tptp.hAPP _let_1 X_a (tptp.hAPP _let_3 (tptp.fun _let_1 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP _let_5 (tptp.fun _let_4 _let_3) (tptp.combb tptp.int X_a tptp.nat) F) (tptp.semiring_1_of_nat tptp.int))) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.int tptp.nat) (tptp.fun _let_2 _let_1) (tptp.image tptp.int tptp.nat) tptp.nat_1) A_3)))))))))))) (forall ((X_2 $$unsorted) (N $$unsorted)) (exists ((T_4 $$unsorted)) (let ((_let_1 (tptp.power_power tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 _let_1 X_2))) (let ((_let_4 (tptp.fact_fact tptp.nat))) (let ((_let_5 (tptp.real_1 tptp.nat))) (let ((_let_6 (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (let ((_let_7 (tptp.number_number_of tptp.real))) (let ((_let_8 (tptp.inverse_divide tptp.real))) (let ((_let_9 (tptp.fun tptp.real tptp.real))) (let ((_let_10 (tptp.times_times tptp.real))) (let ((_let_11 (tptp.plus_plus tptp.real))) (let ((_let_12 (tptp.zero_zero tptp.nat))) (let ((_let_13 (tptp.fun tptp.nat tptp.bool))) (let ((_let_14 (tptp.combb tptp.nat tptp.real tptp.nat))) (let ((_let_15 (tptp.fun tptp.nat tptp.nat))) (let ((_let_16 (tptp.fun _let_15 _let_2))) (let ((_let_17 (tptp.combc tptp.nat tptp.nat tptp.nat))) (let ((_let_18 (tptp.fun tptp.nat _let_15))) (let ((_let_19 (tptp.combb tptp.real _let_9 tptp.nat))) (let ((_let_20 (tptp.fun tptp.nat _let_9))) (let ((_let_21 (tptp.fun _let_2 _let_20))) (let ((_let_22 (tptp.fun tptp.real _let_9))) (let ((_let_23 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_24 (tptp.fun _let_2 _let_2))) (let ((_let_25 (tptp.fun tptp.nat _let_22))) (= (tptp.hAPP tptp.real tptp.real tptp.sin X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_9 _let_11 (tptp.hAPP _let_13 tptp.real (tptp.hAPP _let_2 (tptp.fun _let_13 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_20 _let_24 _let_23 (tptp.hAPP _let_2 _let_20 (tptp.hAPP _let_22 _let_21 _let_19 _let_10) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_20 _let_24 _let_23 (tptp.hAPP tptp.real _let_20 (tptp.hAPP _let_25 (tptp.fun tptp.real _let_20) (tptp.combc tptp.nat tptp.real _let_9) (tptp.hAPP _let_13 _let_25 (tptp.hAPP (tptp.fun tptp.bool _let_22) (tptp.fun _let_13 _let_25) (tptp.combb tptp.bool _let_22 tptp.nat) (tptp.if tptp.real)) (tptp.even_odd_even tptp.nat))) (tptp.zero_zero tptp.real))) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_20 _let_24 _let_23 (tptp.hAPP _let_2 _let_20 (tptp.hAPP _let_22 _let_21 _let_19 _let_8) (tptp.hAPP _let_15 _let_2 (tptp.hAPP _let_2 _let_16 _let_14 (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.int tptp.real _let_7 tptp.min_1))) (tptp.hAPP tptp.nat _let_15 (tptp.hAPP _let_18 _let_18 _let_17 (tptp.hAPP _let_15 _let_18 (tptp.hAPP _let_18 (tptp.fun _let_15 _let_18) (tptp.combb tptp.nat _let_15 tptp.nat) (tptp.div_div tptp.nat)) (tptp.hAPP tptp.nat _let_15 (tptp.hAPP _let_18 _let_18 _let_17 (tptp.minus_minus tptp.nat)) (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_12)))) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) _let_6))))) (tptp.hAPP _let_15 _let_2 (tptp.hAPP _let_2 _let_16 _let_14 _let_5) _let_4))))) _let_3)) (tptp.hAPP tptp.nat _let_13 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_13) (tptp.ord_atLeastLessThan tptp.nat) _let_12) N))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_9 _let_10 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_9 _let_8 (tptp.hAPP tptp.real tptp.real tptp.sin (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_9 _let_11 T_4) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_9 _let_10 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_9 _let_10 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_9 _let_8 (tptp.one_one tptp.real)) (tptp.hAPP tptp.int tptp.real _let_7 _let_6))) (tptp.hAPP tptp.nat tptp.real _let_5 N))) tptp.pi)))) (tptp.hAPP tptp.nat tptp.real _let_5 (tptp.hAPP tptp.nat tptp.nat _let_4 N)))) (tptp.hAPP tptp.nat tptp.real _let_3 N))))))))))))))))))))))))))))))) (forall ((B_2 $$unsorted) (K $$unsorted) (Diff $$unsorted) (H $$unsorted) (N $$unsorted)) (=> (forall ((M_2 $$unsorted) (T_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.ord_less_eq tptp.real))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M_2) N)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 (tptp.zero_zero tptp.real)) T_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 T_4) H))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_2) (tptp.deriv tptp.real) (tptp.hAPP tptp.nat _let_1 Diff M_2)) T_4) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 Diff (tptp.hAPP tptp.nat tptp.nat tptp.suc M_2)) T_4)))))))) (=> (= N (tptp.hAPP tptp.nat tptp.nat tptp.suc K)) (forall ((M_2 $$unsorted) (T_4 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc M_2))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 (tptp.minus_minus tptp.nat) N))) (let ((_let_4 (tptp.hAPP tptp.nat tptp.nat _let_3 _let_1))) (let ((_let_5 (tptp.fact_fact tptp.nat))) (let ((_let_6 (tptp.real_1 tptp.nat))) (let ((_let_7 (tptp.power_power tptp.real))) (let ((_let_8 (tptp.fun tptp.nat tptp.real))) (let ((_let_9 (tptp.hAPP tptp.real _let_8 _let_7 T_4))) (let ((_let_10 (tptp.inverse_divide tptp.real))) (let ((_let_11 (tptp.fun tptp.real tptp.real))) (let ((_let_12 (tptp.times_times tptp.real))) (let ((_let_13 (tptp.hAPP tptp.real _let_11 _let_12 B_2))) (let ((_let_14 (tptp.fun tptp.nat tptp.bool))) (let ((_let_15 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_14) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)))) (let ((_let_16 (tptp.hAPP _let_2 _let_8 (tptp.hAPP _let_8 (tptp.fun _let_2 _let_8) (tptp.combb tptp.nat tptp.real tptp.nat) _let_6) _let_5))) (let ((_let_17 (tptp.zero_zero tptp.real))) (let ((_let_18 (tptp.plus_plus tptp.nat))) (let ((_let_19 (tptp.fun tptp.nat _let_11))) (let ((_let_20 (tptp.hAPP _let_19 (tptp.fun _let_2 _let_19) (tptp.combb tptp.nat _let_11 tptp.nat) Diff))) (let ((_let_21 (tptp.combc tptp.nat tptp.real tptp.real))) (let ((_let_22 (tptp.fun tptp.real _let_8))) (let ((_let_23 (tptp.combb tptp.real _let_11 tptp.nat))) (let ((_let_24 (tptp.fun _let_8 _let_19))) (let ((_let_25 (tptp.fun tptp.real _let_11))) (let ((_let_26 (tptp.hAPP _let_25 _let_24 _let_23 _let_10))) (let ((_let_27 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_28 (tptp.fun _let_8 _let_8))) (let ((_let_29 (tptp.hAPP _let_25 _let_24 _let_23 _let_12))) (let ((_let_30 (tptp.big_co1399186613setsum tptp.nat tptp.real))) (let ((_let_31 (tptp.fun _let_14 tptp.real))) (let ((_let_32 (tptp.plus_plus tptp.real))) (let ((_let_33 (tptp.minus_minus tptp.real))) (let ((_let_34 (tptp.hAPP tptp.nat tptp.nat _let_3 M_2))) (let ((_let_35 (tptp.combb tptp.real _let_11 tptp.real))) (let ((_let_36 (tptp.fun _let_11 _let_25))) (let ((_let_37 (tptp.fun _let_11 _let_11))) (let ((_let_38 (tptp.fun tptp.real _let_31))) (let ((_let_39 (tptp.combs tptp.real tptp.real tptp.real))) (let ((_let_40 (tptp.fun tptp.real tptp.bool))) (let ((_let_41 (tptp.ord_less_eq tptp.real))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_14 (tptp.ord_less tptp.nat) M_2) N)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_40 _let_41 _let_17) T_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_40 _let_41 T_4) H))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_40 (tptp.hAPP _let_11 (tptp.fun tptp.real _let_40) (tptp.deriv tptp.real) (tptp.hAPP _let_11 _let_11 (tptp.hAPP _let_25 _let_37 _let_39 (tptp.hAPP _let_11 _let_25 (tptp.hAPP _let_25 _let_36 _let_35 _let_33) (tptp.hAPP tptp.nat _let_11 Diff M_2))) (tptp.hAPP _let_11 _let_11 (tptp.hAPP _let_25 _let_37 _let_39 (tptp.hAPP _let_11 _let_25 (tptp.hAPP _let_25 _let_36 _let_35 _let_32) (tptp.hAPP _let_14 _let_11 (tptp.hAPP _let_38 (tptp.fun _let_14 _let_11) (tptp.combc tptp.real _let_14 tptp.real) (tptp.hAPP _let_22 _let_38 (tptp.hAPP (tptp.fun _let_8 _let_31) (tptp.fun _let_22 _let_38) (tptp.combb _let_8 _let_31 tptp.real) _let_30) (tptp.hAPP _let_22 _let_22 (tptp.hAPP _let_28 (tptp.fun _let_22 _let_22) (tptp.combb _let_8 _let_8 tptp.real) (tptp.hAPP _let_19 _let_28 _let_27 (tptp.hAPP _let_8 _let_19 _let_29 (tptp.hAPP _let_8 _let_8 (tptp.hAPP _let_19 _let_28 _let_27 (tptp.hAPP _let_8 _let_19 _let_26 (tptp.hAPP tptp.real _let_8 (tptp.hAPP _let_19 _let_22 _let_21 (tptp.hAPP _let_2 _let_19 _let_20 (tptp.hAPP tptp.nat _let_2 _let_18 M_2))) _let_17))) _let_16)))) _let_7))) (tptp.hAPP tptp.nat _let_14 _let_15 _let_34)))) (tptp.hAPP _let_11 _let_11 (tptp.hAPP _let_11 _let_37 (tptp.combb tptp.real tptp.real tptp.real) _let_13) (tptp.hAPP tptp.real _let_11 (tptp.hAPP _let_25 _let_25 (tptp.combc tptp.real tptp.real tptp.real) (tptp.hAPP _let_11 _let_25 (tptp.hAPP _let_25 _let_36 _let_35 _let_10) (tptp.hAPP tptp.nat _let_11 (tptp.hAPP _let_22 _let_19 (tptp.combc tptp.real tptp.nat tptp.real) _let_7) _let_34))) (tptp.hAPP tptp.nat tptp.real _let_6 (tptp.hAPP tptp.nat tptp.nat _let_5 _let_34))))))) T_4) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_11 _let_33 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_11 Diff _let_1) T_4)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_11 _let_32 (tptp.hAPP _let_14 tptp.real (tptp.hAPP _let_8 _let_31 _let_30 (tptp.hAPP _let_8 _let_8 (tptp.hAPP _let_19 _let_28 _let_27 (tptp.hAPP _let_8 _let_19 _let_29 (tptp.hAPP _let_8 _let_8 (tptp.hAPP _let_19 _let_28 _let_27 (tptp.hAPP _let_8 _let_19 _let_26 (tptp.hAPP tptp.real _let_8 (tptp.hAPP _let_19 _let_22 _let_21 (tptp.hAPP _let_2 _let_19 _let_20 (tptp.hAPP tptp.nat _let_2 _let_18 _let_1))) _let_17))) _let_16))) _let_9)) (tptp.hAPP tptp.nat _let_14 _let_15 _let_4))) (tptp.hAPP tptp.real tptp.real _let_13 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_11 _let_10 (tptp.hAPP tptp.nat tptp.real _let_9 _let_4)) (tptp.hAPP tptp.nat tptp.real _let_6 (tptp.hAPP tptp.nat tptp.nat _let_5 _let_4)))))))))))))))))))))))))))))))))))))))))))))))))))))) (forall ((N $$unsorted) (X_2 $$unsorted)) (=> (not (= X_2 (tptp.zero_zero tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)) (exists ((T_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) X_2))) (let ((_let_3 (tptp.fact_fact tptp.nat))) (let ((_let_4 (tptp.real_1 tptp.nat))) (let ((_let_5 (tptp.exp tptp.real))) (let ((_let_6 (tptp.inverse_divide tptp.real))) (let ((_let_7 (tptp.fun tptp.real tptp.real))) (let ((_let_8 (tptp.fun tptp.nat tptp.bool))) (let ((_let_9 (tptp.fun tptp.nat tptp.nat))) (let ((_let_10 (tptp.fun tptp.nat _let_7))) (let ((_let_11 (tptp.abs_abs tptp.real))) (let ((_let_12 (tptp.hAPP tptp.real tptp.real _let_11 T_4))) (let ((_let_13 (tptp.ord_less tptp.real))) (let ((_let_14 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_14 _let_13 (tptp.zero_zero tptp.real)) _let_12)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_14 _let_13 _let_12) (tptp.hAPP tptp.real tptp.real _let_11 X_2))) (= (tptp.hAPP tptp.real tptp.real _let_5 X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_7 (tptp.plus_plus tptp.real) (tptp.hAPP _let_8 tptp.real (tptp.hAPP _let_1 (tptp.fun _let_8 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_10 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_1 _let_10 (tptp.hAPP (tptp.fun tptp.real _let_7) (tptp.fun _let_1 _let_10) (tptp.combb tptp.real _let_7 tptp.nat) _let_6) _let_2)) (tptp.hAPP _let_9 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_9 _let_1) (tptp.combb tptp.nat tptp.real tptp.nat) _let_4) _let_3))) (tptp.hAPP tptp.nat _let_8 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_8) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_7 (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_7 _let_6 (tptp.hAPP tptp.real tptp.real _let_5 T_4)) (tptp.hAPP tptp.nat tptp.real _let_4 (tptp.hAPP tptp.nat tptp.nat _let_3 N)))) (tptp.hAPP tptp.nat tptp.real _let_2 N))))))))))))))))))))))) (forall ((N $$unsorted) (X_2 $$unsorted)) (exists ((T_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) X_2))) (let ((_let_3 (tptp.fact_fact tptp.nat))) (let ((_let_4 (tptp.real_1 tptp.nat))) (let ((_let_5 (tptp.exp tptp.real))) (let ((_let_6 (tptp.inverse_divide tptp.real))) (let ((_let_7 (tptp.fun tptp.real tptp.real))) (let ((_let_8 (tptp.fun tptp.nat tptp.bool))) (let ((_let_9 (tptp.fun tptp.nat tptp.nat))) (let ((_let_10 (tptp.fun tptp.nat _let_7))) (let ((_let_11 (tptp.abs_abs tptp.real))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real _let_11 T_4)) (tptp.hAPP tptp.real tptp.real _let_11 X_2))) (= (tptp.hAPP tptp.real tptp.real _let_5 X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_7 (tptp.plus_plus tptp.real) (tptp.hAPP _let_8 tptp.real (tptp.hAPP _let_1 (tptp.fun _let_8 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_10 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_1 _let_10 (tptp.hAPP (tptp.fun tptp.real _let_7) (tptp.fun _let_1 _let_10) (tptp.combb tptp.real _let_7 tptp.nat) _let_6) _let_2)) (tptp.hAPP _let_9 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_9 _let_1) (tptp.combb tptp.nat tptp.real tptp.nat) _let_4) _let_3))) (tptp.hAPP tptp.nat _let_8 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_8) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_7 (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_7 _let_6 (tptp.hAPP tptp.real tptp.real _let_5 T_4)) (tptp.hAPP tptp.nat tptp.real _let_4 (tptp.hAPP tptp.nat tptp.nat _let_3 N)))) (tptp.hAPP tptp.nat tptp.real _let_2 N)))))))))))))))))) (forall ((K $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable tptp.real) F)) (=> (forall ((D_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))) D_3))) (let ((_let_3 (tptp.plus_plus tptp.nat))) (let ((_let_4 (tptp.hAPP tptp.nat _let_1 _let_3 K))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real F (tptp.hAPP tptp.nat tptp.nat _let_4 _let_2))) (tptp.hAPP tptp.nat tptp.real F (tptp.hAPP tptp.nat tptp.nat _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_3 _let_2) (tptp.one_one tptp.nat)))))))))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP _let_2 tptp.real (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) F) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_2) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) K))) (tptp.hAPP _let_1 tptp.real (tptp.suminf tptp.real) F)))))))) (forall ((F $$unsorted) (J $$unsorted) (N $$unsorted) (H $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) H)) (exists ((B_6 $$unsorted)) (let ((_let_1 (tptp.fact_fact tptp.nat))) (let ((_let_2 (tptp.real_1 tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.hAPP tptp.real _let_3 (tptp.power_power tptp.real) H))) (let ((_let_5 (tptp.inverse_divide tptp.real))) (let ((_let_6 (tptp.fun tptp.real tptp.real))) (let ((_let_7 (tptp.times_times tptp.real))) (let ((_let_8 (tptp.fun tptp.nat tptp.bool))) (let ((_let_9 (tptp.fun tptp.nat tptp.nat))) (let ((_let_10 (tptp.combb tptp.real _let_6 tptp.nat))) (let ((_let_11 (tptp.fun tptp.nat _let_6))) (let ((_let_12 (tptp.fun _let_3 _let_11))) (let ((_let_13 (tptp.fun tptp.real _let_6))) (let ((_let_14 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_15 (tptp.fun _let_3 _let_3))) (= (tptp.hAPP tptp.real tptp.real F H) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_6 (tptp.plus_plus tptp.real) (tptp.hAPP _let_8 tptp.real (tptp.hAPP _let_3 (tptp.fun _let_8 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_11 _let_15 _let_14 (tptp.hAPP _let_3 _let_11 (tptp.hAPP _let_13 _let_12 _let_10 _let_7) (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_11 _let_15 _let_14 (tptp.hAPP _let_3 _let_11 (tptp.hAPP _let_13 _let_12 _let_10 _let_5) J)) (tptp.hAPP _let_9 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_9 _let_3) (tptp.combb tptp.nat tptp.real tptp.nat) _let_2) _let_1)))) _let_4)) (tptp.hAPP tptp.nat _let_8 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_8) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_6 _let_7 B_6) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_6 _let_5 (tptp.hAPP tptp.nat tptp.real _let_4 N)) (tptp.hAPP tptp.nat tptp.real _let_2 (tptp.hAPP tptp.nat tptp.nat _let_1 N)))))))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linordered_semidom X_a) (forall ((K $$unsorted) (F $$unsorted) (K_3 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (forall ((P_6 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) P_6) N)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.nat X_a F P_6)) K_3)))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.zero_zero X_a)) K_3)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP _let_1 X_a (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun _let_1 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) F) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) N) K)))) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.times_times X_a) (tptp.hAPP tptp.nat X_a (tptp.semiring_1_of_nat X_a) N)) K_3))))))))))) (forall ((N $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable tptp.real) F)) (=> (forall ((M_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N) M_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.nat tptp.real F M_2))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP _let_2 tptp.real (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) F) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_2) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N))) (tptp.hAPP _let_1 tptp.real (tptp.suminf tptp.real) F)))))))) (forall ((N $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable tptp.real) F)) (=> (forall ((M_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N) M_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.nat tptp.real F M_2))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP _let_2 tptp.real (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) F) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_2) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N))) (tptp.hAPP _let_1 tptp.real (tptp.suminf tptp.real) F)))))))) (forall ((X_2 $$unsorted) (N $$unsorted) (Diff $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (=> (= (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) Diff _let_1) F) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) _let_1) N)) (=> (not (= X_2 (tptp.zero_zero tptp.real))) (=> (forall ((M_2 $$unsorted) (X $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_2) (tptp.deriv tptp.real) (tptp.hAPP tptp.nat _let_1 Diff M_2)) X) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 Diff (tptp.hAPP tptp.nat tptp.nat tptp.suc M_2)) X)))))) (exists ((T_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) X_2))) (let ((_let_3 (tptp.fact_fact tptp.nat))) (let ((_let_4 (tptp.real_1 tptp.nat))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (let ((_let_6 (tptp.inverse_divide tptp.real))) (let ((_let_7 (tptp.times_times tptp.real))) (let ((_let_8 (tptp.fun tptp.nat tptp.bool))) (let ((_let_9 (tptp.fun tptp.nat tptp.nat))) (let ((_let_10 (tptp.zero_zero tptp.real))) (let ((_let_11 (tptp.fun tptp.nat _let_5))) (let ((_let_12 (tptp.combb tptp.real _let_5 tptp.nat))) (let ((_let_13 (tptp.fun _let_1 _let_11))) (let ((_let_14 (tptp.fun tptp.real _let_5))) (let ((_let_15 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_16 (tptp.fun _let_1 _let_1))) (let ((_let_17 (tptp.abs_abs tptp.real))) (let ((_let_18 (tptp.hAPP tptp.real tptp.real _let_17 T_4))) (let ((_let_19 (tptp.ord_less tptp.real))) (let ((_let_20 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_20 _let_19 _let_10) _let_18)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_20 _let_19 _let_18) (tptp.hAPP tptp.real tptp.real _let_17 X_2))) (= (tptp.hAPP tptp.real tptp.real F X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.plus_plus tptp.real) (tptp.hAPP _let_8 tptp.real (tptp.hAPP _let_1 (tptp.fun _let_8 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_11 _let_16 _let_15 (tptp.hAPP _let_1 _let_11 (tptp.hAPP _let_14 _let_13 _let_12 _let_7) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_11 _let_16 _let_15 (tptp.hAPP _let_1 _let_11 (tptp.hAPP _let_14 _let_13 _let_12 _let_6) (tptp.hAPP tptp.real _let_1 (tptp.hAPP _let_11 (tptp.fun tptp.real _let_1) (tptp.combc tptp.nat tptp.real tptp.real) Diff) _let_10))) (tptp.hAPP _let_9 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_9 _let_1) (tptp.combb tptp.nat tptp.real tptp.nat) _let_4) _let_3)))) _let_2)) (tptp.hAPP tptp.nat _let_8 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_8) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_7 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_6 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_5 Diff N) T_4)) (tptp.hAPP tptp.nat tptp.real _let_4 (tptp.hAPP tptp.nat tptp.nat _let_3 N)))) (tptp.hAPP tptp.nat tptp.real _let_2 N)))))))))))))))))))))))))))))))) (forall ((N $$unsorted) (X_2 $$unsorted) (Diff $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (=> (and (= (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) Diff _let_1) F) (forall ((M_2 $$unsorted) (X $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_2) (tptp.deriv tptp.real) (tptp.hAPP tptp.nat _let_1 Diff M_2)) X) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 Diff (tptp.hAPP tptp.nat tptp.nat tptp.suc M_2)) X)))))) (not (= X_2 (tptp.zero_zero tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) _let_1) N))) (exists ((T_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) X_2))) (let ((_let_3 (tptp.fact_fact tptp.nat))) (let ((_let_4 (tptp.real_1 tptp.nat))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (let ((_let_6 (tptp.inverse_divide tptp.real))) (let ((_let_7 (tptp.times_times tptp.real))) (let ((_let_8 (tptp.fun tptp.nat tptp.bool))) (let ((_let_9 (tptp.fun tptp.nat tptp.nat))) (let ((_let_10 (tptp.zero_zero tptp.real))) (let ((_let_11 (tptp.fun tptp.nat _let_5))) (let ((_let_12 (tptp.combb tptp.real _let_5 tptp.nat))) (let ((_let_13 (tptp.fun _let_1 _let_11))) (let ((_let_14 (tptp.fun tptp.real _let_5))) (let ((_let_15 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_16 (tptp.fun _let_1 _let_1))) (let ((_let_17 (tptp.abs_abs tptp.real))) (let ((_let_18 (tptp.hAPP tptp.real tptp.real _let_17 T_4))) (let ((_let_19 (tptp.ord_less tptp.real))) (let ((_let_20 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_20 _let_19 _let_10) _let_18)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_20 _let_19 _let_18) (tptp.hAPP tptp.real tptp.real _let_17 X_2))) (= (tptp.hAPP tptp.real tptp.real F X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.plus_plus tptp.real) (tptp.hAPP _let_8 tptp.real (tptp.hAPP _let_1 (tptp.fun _let_8 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_11 _let_16 _let_15 (tptp.hAPP _let_1 _let_11 (tptp.hAPP _let_14 _let_13 _let_12 _let_7) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_11 _let_16 _let_15 (tptp.hAPP _let_1 _let_11 (tptp.hAPP _let_14 _let_13 _let_12 _let_6) (tptp.hAPP tptp.real _let_1 (tptp.hAPP _let_11 (tptp.fun tptp.real _let_1) (tptp.combc tptp.nat tptp.real tptp.real) Diff) _let_10))) (tptp.hAPP _let_9 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_9 _let_1) (tptp.combb tptp.nat tptp.real tptp.nat) _let_4) _let_3)))) _let_2)) (tptp.hAPP tptp.nat _let_8 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_8) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_7 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_6 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_5 Diff N) T_4)) (tptp.hAPP tptp.nat tptp.real _let_4 (tptp.hAPP tptp.nat tptp.nat _let_3 N)))) (tptp.hAPP tptp.nat tptp.real _let_2 N))))))))))))))))))))))))))))) (forall ((X_2 $$unsorted) (N $$unsorted) (Diff $$unsorted) (F $$unsorted)) (=> (= (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) Diff (tptp.zero_zero tptp.nat)) F) (=> (forall ((M_2 $$unsorted) (T_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.abs_abs tptp.real))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M_2) N)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real _let_3 T_4)) (tptp.hAPP tptp.real tptp.real _let_3 X_2)))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_2) (tptp.deriv tptp.real) (tptp.hAPP tptp.nat _let_1 Diff M_2)) T_4) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 Diff (tptp.hAPP tptp.nat tptp.nat tptp.suc M_2)) T_4)))))))) (exists ((T_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) X_2))) (let ((_let_3 (tptp.fact_fact tptp.nat))) (let ((_let_4 (tptp.real_1 tptp.nat))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (let ((_let_6 (tptp.inverse_divide tptp.real))) (let ((_let_7 (tptp.times_times tptp.real))) (let ((_let_8 (tptp.fun tptp.nat tptp.bool))) (let ((_let_9 (tptp.fun tptp.nat tptp.nat))) (let ((_let_10 (tptp.fun tptp.nat _let_5))) (let ((_let_11 (tptp.combb tptp.real _let_5 tptp.nat))) (let ((_let_12 (tptp.fun _let_1 _let_10))) (let ((_let_13 (tptp.fun tptp.real _let_5))) (let ((_let_14 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_15 (tptp.fun _let_1 _let_1))) (let ((_let_16 (tptp.abs_abs tptp.real))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real _let_16 T_4)) (tptp.hAPP tptp.real tptp.real _let_16 X_2))) (= (tptp.hAPP tptp.real tptp.real F X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.plus_plus tptp.real) (tptp.hAPP _let_8 tptp.real (tptp.hAPP _let_1 (tptp.fun _let_8 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_10 _let_15 _let_14 (tptp.hAPP _let_1 _let_10 (tptp.hAPP _let_13 _let_12 _let_11 _let_7) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_10 _let_15 _let_14 (tptp.hAPP _let_1 _let_10 (tptp.hAPP _let_13 _let_12 _let_11 _let_6) (tptp.hAPP tptp.real _let_1 (tptp.hAPP _let_10 (tptp.fun tptp.real _let_1) (tptp.combc tptp.nat tptp.real tptp.real) Diff) (tptp.zero_zero tptp.real)))) (tptp.hAPP _let_9 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_9 _let_1) (tptp.combb tptp.nat tptp.real tptp.nat) _let_4) _let_3)))) _let_2)) (tptp.hAPP tptp.nat _let_8 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_8) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_7 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_6 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_5 Diff N) T_4)) (tptp.hAPP tptp.nat tptp.real _let_4 (tptp.hAPP tptp.nat tptp.nat _let_3 N)))) (tptp.hAPP tptp.nat tptp.real _let_2 N))))))))))))))))))))))))) (forall ((Diff $$unsorted) (F $$unsorted) (N $$unsorted) (H $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) H)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) _let_1) N)) (= (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) Diff _let_1) F) (forall ((M_2 $$unsorted) (T_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.ord_less_eq tptp.real))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M_2) N)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 (tptp.zero_zero tptp.real)) T_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 T_4) H))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_2) (tptp.deriv tptp.real) (tptp.hAPP tptp.nat _let_1 Diff M_2)) T_4) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 Diff (tptp.hAPP tptp.nat tptp.nat tptp.suc M_2)) T_4))))))))) (exists ((T_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) H))) (let ((_let_3 (tptp.fact_fact tptp.nat))) (let ((_let_4 (tptp.real_1 tptp.nat))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (let ((_let_6 (tptp.inverse_divide tptp.real))) (let ((_let_7 (tptp.times_times tptp.real))) (let ((_let_8 (tptp.fun tptp.nat tptp.bool))) (let ((_let_9 (tptp.fun tptp.nat tptp.nat))) (let ((_let_10 (tptp.zero_zero tptp.real))) (let ((_let_11 (tptp.fun tptp.nat _let_5))) (let ((_let_12 (tptp.combb tptp.real _let_5 tptp.nat))) (let ((_let_13 (tptp.fun _let_1 _let_11))) (let ((_let_14 (tptp.fun tptp.real _let_5))) (let ((_let_15 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_16 (tptp.fun _let_1 _let_1))) (let ((_let_17 (tptp.ord_less tptp.real))) (let ((_let_18 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_18 _let_17 _let_10) T_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_18 _let_17 T_4) H)) (= (tptp.hAPP tptp.real tptp.real F H) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.plus_plus tptp.real) (tptp.hAPP _let_8 tptp.real (tptp.hAPP _let_1 (tptp.fun _let_8 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_11 _let_16 _let_15 (tptp.hAPP _let_1 _let_11 (tptp.hAPP _let_14 _let_13 _let_12 _let_7) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_11 _let_16 _let_15 (tptp.hAPP _let_1 _let_11 (tptp.hAPP _let_14 _let_13 _let_12 _let_6) (tptp.hAPP tptp.real _let_1 (tptp.hAPP _let_11 (tptp.fun tptp.real _let_1) (tptp.combc tptp.nat tptp.real tptp.real) Diff) _let_10))) (tptp.hAPP _let_9 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_9 _let_1) (tptp.combb tptp.nat tptp.real tptp.nat) _let_4) _let_3)))) _let_2)) (tptp.hAPP tptp.nat _let_8 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_8) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_7 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_6 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_5 Diff N) T_4)) (tptp.hAPP tptp.nat tptp.real _let_4 (tptp.hAPP tptp.nat tptp.nat _let_3 N)))) (tptp.hAPP tptp.nat tptp.real _let_2 N))))))))))))))))))))))))))) (forall ((N $$unsorted) (Diff $$unsorted) (F $$unsorted) (H $$unsorted)) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) H)) (= (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) Diff (tptp.zero_zero tptp.nat)) F) (forall ((M_2 $$unsorted) (T_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.ord_less_eq tptp.real))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M_2) N)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 (tptp.zero_zero tptp.real)) T_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 T_4) H))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_2) (tptp.deriv tptp.real) (tptp.hAPP tptp.nat _let_1 Diff M_2)) T_4) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 Diff (tptp.hAPP tptp.nat tptp.nat tptp.suc M_2)) T_4))))))))) (exists ((T_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) H))) (let ((_let_3 (tptp.fact_fact tptp.nat))) (let ((_let_4 (tptp.real_1 tptp.nat))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (let ((_let_6 (tptp.inverse_divide tptp.real))) (let ((_let_7 (tptp.times_times tptp.real))) (let ((_let_8 (tptp.fun tptp.nat tptp.bool))) (let ((_let_9 (tptp.fun tptp.nat tptp.nat))) (let ((_let_10 (tptp.zero_zero tptp.real))) (let ((_let_11 (tptp.fun tptp.nat _let_5))) (let ((_let_12 (tptp.combb tptp.real _let_5 tptp.nat))) (let ((_let_13 (tptp.fun _let_1 _let_11))) (let ((_let_14 (tptp.fun tptp.real _let_5))) (let ((_let_15 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_16 (tptp.fun _let_1 _let_1))) (let ((_let_17 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_17 (tptp.ord_less tptp.real) _let_10) T_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_17 (tptp.ord_less_eq tptp.real) T_4) H)) (= (tptp.hAPP tptp.real tptp.real F H) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.plus_plus tptp.real) (tptp.hAPP _let_8 tptp.real (tptp.hAPP _let_1 (tptp.fun _let_8 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_11 _let_16 _let_15 (tptp.hAPP _let_1 _let_11 (tptp.hAPP _let_14 _let_13 _let_12 _let_7) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_11 _let_16 _let_15 (tptp.hAPP _let_1 _let_11 (tptp.hAPP _let_14 _let_13 _let_12 _let_6) (tptp.hAPP tptp.real _let_1 (tptp.hAPP _let_11 (tptp.fun tptp.real _let_1) (tptp.combc tptp.nat tptp.real tptp.real) Diff) _let_10))) (tptp.hAPP _let_9 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_9 _let_1) (tptp.combb tptp.nat tptp.real tptp.nat) _let_4) _let_3)))) _let_2)) (tptp.hAPP tptp.nat _let_8 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_8) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_7 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_6 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_5 Diff N) T_4)) (tptp.hAPP tptp.nat tptp.real _let_4 (tptp.hAPP tptp.nat tptp.nat _let_3 N)))) (tptp.hAPP tptp.nat tptp.real _let_2 N))))))))))))))))))))))))) (forall ((Diff $$unsorted) (F $$unsorted) (N $$unsorted) (H $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) H) (tptp.zero_zero tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) _let_1) N)) (=> (= (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) Diff _let_1) F) (=> (forall ((M_2 $$unsorted) (T_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.ord_less_eq tptp.real))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M_2) N)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 H) T_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 T_4) (tptp.zero_zero tptp.real)))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_2) (tptp.deriv tptp.real) (tptp.hAPP tptp.nat _let_1 Diff M_2)) T_4) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 Diff (tptp.hAPP tptp.nat tptp.nat tptp.suc M_2)) T_4)))))))) (exists ((T_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) H))) (let ((_let_3 (tptp.fact_fact tptp.nat))) (let ((_let_4 (tptp.real_1 tptp.nat))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (let ((_let_6 (tptp.inverse_divide tptp.real))) (let ((_let_7 (tptp.times_times tptp.real))) (let ((_let_8 (tptp.fun tptp.nat tptp.bool))) (let ((_let_9 (tptp.fun tptp.nat tptp.nat))) (let ((_let_10 (tptp.zero_zero tptp.real))) (let ((_let_11 (tptp.fun tptp.nat _let_5))) (let ((_let_12 (tptp.combb tptp.real _let_5 tptp.nat))) (let ((_let_13 (tptp.fun _let_1 _let_11))) (let ((_let_14 (tptp.fun tptp.real _let_5))) (let ((_let_15 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_16 (tptp.fun _let_1 _let_1))) (let ((_let_17 (tptp.ord_less tptp.real))) (let ((_let_18 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_18 _let_17 H) T_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_18 _let_17 T_4) _let_10)) (= (tptp.hAPP tptp.real tptp.real F H) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.plus_plus tptp.real) (tptp.hAPP _let_8 tptp.real (tptp.hAPP _let_1 (tptp.fun _let_8 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_11 _let_16 _let_15 (tptp.hAPP _let_1 _let_11 (tptp.hAPP _let_14 _let_13 _let_12 _let_7) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_11 _let_16 _let_15 (tptp.hAPP _let_1 _let_11 (tptp.hAPP _let_14 _let_13 _let_12 _let_6) (tptp.hAPP tptp.real _let_1 (tptp.hAPP _let_11 (tptp.fun tptp.real _let_1) (tptp.combc tptp.nat tptp.real tptp.real) Diff) _let_10))) (tptp.hAPP _let_9 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_9 _let_1) (tptp.combb tptp.nat tptp.real tptp.nat) _let_4) _let_3)))) _let_2)) (tptp.hAPP tptp.nat _let_8 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_8) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_7 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_6 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_5 Diff N) T_4)) (tptp.hAPP tptp.nat tptp.real _let_4 (tptp.hAPP tptp.nat tptp.nat _let_3 N)))) (tptp.hAPP tptp.nat tptp.real _let_2 N)))))))))))))))))))))))))))))) (forall ((N $$unsorted) (Diff $$unsorted) (F $$unsorted) (H $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) H)) (=> (= (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) Diff (tptp.zero_zero tptp.nat)) F) (=> (forall ((M_2 $$unsorted) (T_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.ord_less_eq tptp.real))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M_2) N)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 (tptp.zero_zero tptp.real)) T_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 T_4) H))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_2) (tptp.deriv tptp.real) (tptp.hAPP tptp.nat _let_1 Diff M_2)) T_4) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 Diff (tptp.hAPP tptp.nat tptp.nat tptp.suc M_2)) T_4)))))))) (exists ((T_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) H))) (let ((_let_3 (tptp.fact_fact tptp.nat))) (let ((_let_4 (tptp.real_1 tptp.nat))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (let ((_let_6 (tptp.inverse_divide tptp.real))) (let ((_let_7 (tptp.times_times tptp.real))) (let ((_let_8 (tptp.fun tptp.nat tptp.bool))) (let ((_let_9 (tptp.fun tptp.nat tptp.nat))) (let ((_let_10 (tptp.zero_zero tptp.real))) (let ((_let_11 (tptp.fun tptp.nat _let_5))) (let ((_let_12 (tptp.combb tptp.real _let_5 tptp.nat))) (let ((_let_13 (tptp.fun _let_1 _let_11))) (let ((_let_14 (tptp.fun tptp.real _let_5))) (let ((_let_15 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_16 (tptp.fun _let_1 _let_1))) (let ((_let_17 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_17 (tptp.ord_less tptp.real) _let_10) T_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_17 (tptp.ord_less_eq tptp.real) T_4) H)) (= (tptp.hAPP tptp.real tptp.real F H) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.plus_plus tptp.real) (tptp.hAPP _let_8 tptp.real (tptp.hAPP _let_1 (tptp.fun _let_8 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_11 _let_16 _let_15 (tptp.hAPP _let_1 _let_11 (tptp.hAPP _let_14 _let_13 _let_12 _let_7) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_11 _let_16 _let_15 (tptp.hAPP _let_1 _let_11 (tptp.hAPP _let_14 _let_13 _let_12 _let_6) (tptp.hAPP tptp.real _let_1 (tptp.hAPP _let_11 (tptp.fun tptp.real _let_1) (tptp.combc tptp.nat tptp.real tptp.real) Diff) _let_10))) (tptp.hAPP _let_9 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_9 _let_1) (tptp.combb tptp.nat tptp.real tptp.nat) _let_4) _let_3)))) _let_2)) (tptp.hAPP tptp.nat _let_8 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_8) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_7 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_6 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_5 Diff N) T_4)) (tptp.hAPP tptp.nat tptp.real _let_4 (tptp.hAPP tptp.nat tptp.nat _let_3 N)))) (tptp.hAPP tptp.nat tptp.real _let_2 N))))))))))))))))))))))))))) (forall ((Diff $$unsorted) (F $$unsorted) (N $$unsorted) (H $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) H) (tptp.zero_zero tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) _let_1) N)) (= (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) Diff _let_1) F) (forall ((M_2 $$unsorted) (T_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.ord_less_eq tptp.real))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M_2) N)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 H) T_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 T_4) (tptp.zero_zero tptp.real)))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_2) (tptp.deriv tptp.real) (tptp.hAPP tptp.nat _let_1 Diff M_2)) T_4) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 Diff (tptp.hAPP tptp.nat tptp.nat tptp.suc M_2)) T_4))))))))) (exists ((T_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) H))) (let ((_let_3 (tptp.fact_fact tptp.nat))) (let ((_let_4 (tptp.real_1 tptp.nat))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (let ((_let_6 (tptp.inverse_divide tptp.real))) (let ((_let_7 (tptp.times_times tptp.real))) (let ((_let_8 (tptp.fun tptp.nat tptp.bool))) (let ((_let_9 (tptp.fun tptp.nat tptp.nat))) (let ((_let_10 (tptp.zero_zero tptp.real))) (let ((_let_11 (tptp.fun tptp.nat _let_5))) (let ((_let_12 (tptp.combb tptp.real _let_5 tptp.nat))) (let ((_let_13 (tptp.fun _let_1 _let_11))) (let ((_let_14 (tptp.fun tptp.real _let_5))) (let ((_let_15 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_16 (tptp.fun _let_1 _let_1))) (let ((_let_17 (tptp.ord_less tptp.real))) (let ((_let_18 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_18 _let_17 H) T_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_18 _let_17 T_4) _let_10)) (= (tptp.hAPP tptp.real tptp.real F H) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.plus_plus tptp.real) (tptp.hAPP _let_8 tptp.real (tptp.hAPP _let_1 (tptp.fun _let_8 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_11 _let_16 _let_15 (tptp.hAPP _let_1 _let_11 (tptp.hAPP _let_14 _let_13 _let_12 _let_7) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_11 _let_16 _let_15 (tptp.hAPP _let_1 _let_11 (tptp.hAPP _let_14 _let_13 _let_12 _let_6) (tptp.hAPP tptp.real _let_1 (tptp.hAPP _let_11 (tptp.fun tptp.real _let_1) (tptp.combc tptp.nat tptp.real tptp.real) Diff) _let_10))) (tptp.hAPP _let_9 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_9 _let_1) (tptp.combb tptp.nat tptp.real tptp.nat) _let_4) _let_3)))) _let_2)) (tptp.hAPP tptp.nat _let_8 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_8) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_7 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_6 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_5 Diff N) T_4)) (tptp.hAPP tptp.nat tptp.real _let_4 (tptp.hAPP tptp.nat tptp.nat _let_3 N)))) (tptp.hAPP tptp.nat tptp.real _let_2 N))))))))))))))))))))))))))) (forall ((Diff $$unsorted) (F $$unsorted) (N $$unsorted) (H $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) H)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) _let_1) N)) (=> (= (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) Diff _let_1) F) (=> (forall ((M_2 $$unsorted) (T_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.ord_less_eq tptp.real))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) M_2) N)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 (tptp.zero_zero tptp.real)) T_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_3 T_4) H))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_2) (tptp.deriv tptp.real) (tptp.hAPP tptp.nat _let_1 Diff M_2)) T_4) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 Diff (tptp.hAPP tptp.nat tptp.nat tptp.suc M_2)) T_4)))))))) (exists ((T_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) H))) (let ((_let_3 (tptp.fact_fact tptp.nat))) (let ((_let_4 (tptp.real_1 tptp.nat))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (let ((_let_6 (tptp.inverse_divide tptp.real))) (let ((_let_7 (tptp.times_times tptp.real))) (let ((_let_8 (tptp.fun tptp.nat tptp.bool))) (let ((_let_9 (tptp.fun tptp.nat tptp.nat))) (let ((_let_10 (tptp.zero_zero tptp.real))) (let ((_let_11 (tptp.fun tptp.nat _let_5))) (let ((_let_12 (tptp.combb tptp.real _let_5 tptp.nat))) (let ((_let_13 (tptp.fun _let_1 _let_11))) (let ((_let_14 (tptp.fun tptp.real _let_5))) (let ((_let_15 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_16 (tptp.fun _let_1 _let_1))) (let ((_let_17 (tptp.ord_less tptp.real))) (let ((_let_18 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_18 _let_17 _let_10) T_4)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_18 _let_17 T_4) H)) (= (tptp.hAPP tptp.real tptp.real F H) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.plus_plus tptp.real) (tptp.hAPP _let_8 tptp.real (tptp.hAPP _let_1 (tptp.fun _let_8 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_11 _let_16 _let_15 (tptp.hAPP _let_1 _let_11 (tptp.hAPP _let_14 _let_13 _let_12 _let_7) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_11 _let_16 _let_15 (tptp.hAPP _let_1 _let_11 (tptp.hAPP _let_14 _let_13 _let_12 _let_6) (tptp.hAPP tptp.real _let_1 (tptp.hAPP _let_11 (tptp.fun tptp.real _let_1) (tptp.combc tptp.nat tptp.real tptp.real) Diff) _let_10))) (tptp.hAPP _let_9 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_9 _let_1) (tptp.combb tptp.nat tptp.real tptp.nat) _let_4) _let_3)))) _let_2)) (tptp.hAPP tptp.nat _let_8 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_8) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_7 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_6 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_5 Diff N) T_4)) (tptp.hAPP tptp.nat tptp.real _let_4 (tptp.hAPP tptp.nat tptp.nat _let_3 N)))) (tptp.hAPP tptp.nat tptp.real _let_2 N)))))))))))))))))))))))))))))) (forall ((N $$unsorted) (X_2 $$unsorted) (Diff $$unsorted) (F $$unsorted)) (=> (= (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) Diff (tptp.zero_zero tptp.nat)) F) (=> (forall ((M_2 $$unsorted) (X $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_2) (tptp.deriv tptp.real) (tptp.hAPP tptp.nat _let_1 Diff M_2)) X) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 Diff (tptp.hAPP tptp.nat tptp.nat tptp.suc M_2)) X)))))) (exists ((T_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) X_2))) (let ((_let_3 (tptp.fact_fact tptp.nat))) (let ((_let_4 (tptp.real_1 tptp.nat))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (let ((_let_6 (tptp.inverse_divide tptp.real))) (let ((_let_7 (tptp.times_times tptp.real))) (let ((_let_8 (tptp.fun tptp.nat tptp.bool))) (let ((_let_9 (tptp.fun tptp.nat tptp.nat))) (let ((_let_10 (tptp.fun tptp.nat _let_5))) (let ((_let_11 (tptp.combb tptp.real _let_5 tptp.nat))) (let ((_let_12 (tptp.fun _let_1 _let_10))) (let ((_let_13 (tptp.fun tptp.real _let_5))) (let ((_let_14 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_15 (tptp.fun _let_1 _let_1))) (let ((_let_16 (tptp.abs_abs tptp.real))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real _let_16 T_4)) (tptp.hAPP tptp.real tptp.real _let_16 X_2))) (= (tptp.hAPP tptp.real tptp.real F X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.plus_plus tptp.real) (tptp.hAPP _let_8 tptp.real (tptp.hAPP _let_1 (tptp.fun _let_8 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_10 _let_15 _let_14 (tptp.hAPP _let_1 _let_10 (tptp.hAPP _let_13 _let_12 _let_11 _let_7) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_10 _let_15 _let_14 (tptp.hAPP _let_1 _let_10 (tptp.hAPP _let_13 _let_12 _let_11 _let_6) (tptp.hAPP tptp.real _let_1 (tptp.hAPP _let_10 (tptp.fun tptp.real _let_1) (tptp.combc tptp.nat tptp.real tptp.real) Diff) (tptp.zero_zero tptp.real)))) (tptp.hAPP _let_9 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_9 _let_1) (tptp.combb tptp.nat tptp.real tptp.nat) _let_4) _let_3)))) _let_2)) (tptp.hAPP tptp.nat _let_8 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_8) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_7 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_6 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_5 Diff N) T_4)) (tptp.hAPP tptp.nat tptp.real _let_4 (tptp.hAPP tptp.nat tptp.nat _let_3 N)))) (tptp.hAPP tptp.nat tptp.real _let_2 N))))))))))))))))))))))))) (forall ((N $$unsorted) (X_2 $$unsorted) (Diff $$unsorted) (F $$unsorted)) (=> (and (= (tptp.hAPP tptp.nat (tptp.fun tptp.real tptp.real) Diff (tptp.zero_zero tptp.nat)) F) (forall ((M_2 $$unsorted) (X $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_2) (tptp.deriv tptp.real) (tptp.hAPP tptp.nat _let_1 Diff M_2)) X) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 Diff (tptp.hAPP tptp.nat tptp.nat tptp.suc M_2)) X))))))) (exists ((T_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) X_2))) (let ((_let_3 (tptp.fact_fact tptp.nat))) (let ((_let_4 (tptp.real_1 tptp.nat))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (let ((_let_6 (tptp.inverse_divide tptp.real))) (let ((_let_7 (tptp.times_times tptp.real))) (let ((_let_8 (tptp.fun tptp.nat tptp.bool))) (let ((_let_9 (tptp.fun tptp.nat tptp.nat))) (let ((_let_10 (tptp.fun tptp.nat _let_5))) (let ((_let_11 (tptp.combb tptp.real _let_5 tptp.nat))) (let ((_let_12 (tptp.fun _let_1 _let_10))) (let ((_let_13 (tptp.fun tptp.real _let_5))) (let ((_let_14 (tptp.combs tptp.nat tptp.real tptp.real))) (let ((_let_15 (tptp.fun _let_1 _let_1))) (let ((_let_16 (tptp.abs_abs tptp.real))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real _let_16 T_4)) (tptp.hAPP tptp.real tptp.real _let_16 X_2))) (= (tptp.hAPP tptp.real tptp.real F X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 (tptp.plus_plus tptp.real) (tptp.hAPP _let_8 tptp.real (tptp.hAPP _let_1 (tptp.fun _let_8 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_10 _let_15 _let_14 (tptp.hAPP _let_1 _let_10 (tptp.hAPP _let_13 _let_12 _let_11 _let_7) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_10 _let_15 _let_14 (tptp.hAPP _let_1 _let_10 (tptp.hAPP _let_13 _let_12 _let_11 _let_6) (tptp.hAPP tptp.real _let_1 (tptp.hAPP _let_10 (tptp.fun tptp.real _let_1) (tptp.combc tptp.nat tptp.real tptp.real) Diff) (tptp.zero_zero tptp.real)))) (tptp.hAPP _let_9 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_9 _let_1) (tptp.combb tptp.nat tptp.real tptp.nat) _let_4) _let_3)))) _let_2)) (tptp.hAPP tptp.nat _let_8 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_8) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_7 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_5 _let_6 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_5 Diff N) T_4)) (tptp.hAPP tptp.nat tptp.real _let_4 (tptp.hAPP tptp.nat tptp.nat _let_3 N)))) (tptp.hAPP tptp.nat tptp.real _let_2 N)))))))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.banach X_a) (forall ((F $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat X_a) tptp.bool (tptp.summable X_a) F)) (forall ((E $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) E)) (exists ((N_3 $$unsorted)) (forall ((M_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_3) M_2)) (forall ((N_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP _let_1 X_a (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun _let_1 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) F) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) M_2) N_2)))) E))))))))))))) (forall ((F $$unsorted) (K_3 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (forall ((P_6 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) P_6) N)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.nat tptp.real F P_6)) K_3)))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP _let_1 tptp.real (tptp.hAPP (tptp.fun tptp.nat tptp.real) (tptp.fun _let_1 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) F) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real (tptp.real_1 tptp.nat) N)) K_3)))))) (forall ((F $$unsorted) (X_2 $$unsorted) (F_2 $$unsorted) (N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) Ma) N))) (let ((_let_3 (tptp.combc tptp.nat tptp.real tptp.real))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (let ((_let_5 (tptp.fun tptp.real _let_4))) (let ((_let_6 (tptp.fun tptp.real tptp.real))) (let ((_let_7 (tptp.fun tptp.nat _let_6))) (let ((_let_8 (tptp.big_co1399186613setsum tptp.nat tptp.real))) (let ((_let_9 (tptp.fun _let_1 tptp.real))) (let ((_let_10 (tptp.fun tptp.real _let_9))) (let ((_let_11 (tptp.fun tptp.real tptp.bool))) (=> (forall ((R_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 (tptp.ord_less_eq tptp.nat) Ma) R_2)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_3 (tptp.ord_less tptp.nat) R_2) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) Ma) N)))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_2) (tptp.deriv tptp.real) (tptp.hAPP tptp.nat _let_1 F R_2)) X_2) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.nat _let_1 F_2 R_2) X_2)))))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_11 (tptp.hAPP _let_6 (tptp.fun tptp.real _let_11) (tptp.deriv tptp.real) (tptp.hAPP _let_1 _let_6 (tptp.hAPP _let_10 (tptp.fun _let_1 _let_6) (tptp.combc tptp.real _let_1 tptp.real) (tptp.hAPP _let_5 _let_10 (tptp.hAPP (tptp.fun _let_4 _let_9) (tptp.fun _let_5 _let_10) (tptp.combb _let_4 _let_9 tptp.real) _let_8) (tptp.hAPP _let_7 _let_5 _let_3 F))) _let_2)) X_2) (tptp.hAPP _let_1 tptp.real (tptp.hAPP _let_4 _let_9 _let_8 (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_7 _let_5 _let_3 F_2) X_2)) _let_2)))))))))))))))) (forall ((X_2 $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable tptp.real) F)) (=> (forall ((N_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP _let_1 tptp.real (tptp.hAPP (tptp.fun tptp.nat tptp.real) (tptp.fun _let_1 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) F) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N_2))) X_2)))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP _let_1 tptp.real (tptp.suminf tptp.real) F)) X_2)))))) (forall ((X_a $$unsorted)) (=> (and (tptp.comm_monoid_add X_a) (tptp.t2_space X_a)) (forall ((F $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (=> (forall ((M_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N) M_2)) (= (tptp.hAPP tptp.nat X_a F M_2) (tptp.zero_zero X_a)))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_2 (tptp.fun X_a tptp.bool) (tptp.sums X_a) F) (tptp.hAPP _let_1 X_a (tptp.hAPP _let_2 (tptp.fun _let_1 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) F) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (and (tptp.comm_monoid_add X_b) (tptp.ordere779506340up_add X_b)) (forall ((F $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co1399186613setsum X_a X_b) F))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) B_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) A_3) B_2)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.minus_minus _let_1) B_2) A_3))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.zero_zero X_b)) (tptp.hAPP X_a X_b F X)))))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP _let_1 X_b _let_2 A_3)) (tptp.hAPP _let_1 X_b _let_2 B_2))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.ordere216010020id_add X_b) (forall ((F $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co1399186613setsum X_a X_b) F))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) B_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) A_3) B_2)) (=> (forall ((B_4 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) B_4) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.minus_minus _let_1) B_2) A_3))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.zero_zero X_b)) (tptp.hAPP X_a X_b F B_4)))))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP _let_1 X_b _let_2 A_3)) (tptp.hAPP _let_1 X_b _let_2 B_2))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_add X_b) (forall ((F $$unsorted) (S $$unsorted) (T_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co1399186613setsum X_a X_b) F))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) T_3)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) S) T_3)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.minus_minus _let_1) T_3) S))) (= (tptp.hAPP X_a X_b F X) (tptp.zero_zero X_b))))) (= (tptp.hAPP _let_1 X_b _let_2 T_3) (tptp.hAPP _let_1 X_b _let_2 S)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_add X_b) (forall ((F $$unsorted) (S $$unsorted) (T_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co1399186613setsum X_a X_b) F))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) T_3)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) S) T_3)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.minus_minus _let_1) T_3) S))) (= (tptp.hAPP X_a X_b F X) (tptp.zero_zero X_b))))) (= (tptp.hAPP _let_1 X_b _let_2 S) (tptp.hAPP _let_1 X_b _let_2 T_3)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (and (tptp.ordere779506340up_add X_b) (tptp.semiring_1 X_b)) (forall ((F $$unsorted) (K_3 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (forall ((I_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) I_2) A_3)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP X_a X_b F I_2)) K_3))))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP _let_1 X_b (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co1399186613setsum X_a X_b) F) A_3)) (tptp.hAPP X_b X_b (tptp.hAPP X_b (tptp.fun X_b X_b) (tptp.times_times X_b) (tptp.hAPP tptp.nat X_b (tptp.semiring_1_of_nat X_b) (tptp.hAPP _let_1 tptp.nat (tptp.finite_card X_a) A_3))) K_3)))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.comm_monoid_add X_a) (tptp.comm_monoid_mult X_a)) (forall ((F $$unsorted) (G $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.big_co1399186613setsum tptp.int X_a))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun _let_2 X_a))) (let ((_let_4 (tptp.fun tptp.int X_a))) (=> (= A_3 B_2) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool tptp.nat_nat_set B_2)) (=> (forall ((X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X)) (= (tptp.hAPP tptp.int X_a F X) (tptp.hAPP tptp.int X_a G X)))) (= (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_3 _let_1 F) A_3) (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_3 _let_1 G) B_2)))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (R_3 $$unsorted) (K $$unsorted) (T_3 $$unsorted) (S $$unsorted)) (let ((_let_1 (tptp.finite_card X_b))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (let ((_let_3 (tptp.fun _let_2 _let_2))) (let ((_let_4 (tptp.fun tptp.bool tptp.bool))) (let ((_let_5 (tptp.fun X_b _let_4))) (let ((_let_6 (tptp.combb _let_2 _let_2 X_a))) (let ((_let_7 (tptp.fun X_a _let_2))) (let ((_let_8 (tptp.fun _let_7 _let_7))) (let ((_let_9 (tptp.fun X_a tptp.nat))) (let ((_let_10 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_10 tptp.bool (tptp.finite_finite_1 X_a) S)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_b) T_3)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (let ((_let_3 (tptp.fun _let_1 _let_1))) (let ((_let_4 (tptp.fun tptp.bool tptp.bool))) (let ((_let_5 (tptp.fun X_a _let_4))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_b (tptp.fun _let_2 tptp.bool) (tptp.member X_b) X) T_3)) (= (tptp.hAPP _let_1 tptp.nat (tptp.finite_card X_a) (tptp.hAPP _let_1 _let_1 (tptp.collect X_a) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_5 _let_3 (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP _let_1 _let_5 (tptp.hAPP (tptp.fun tptp.bool _let_4) (tptp.fun _let_1 _let_5) (tptp.combb tptp.bool _let_4 X_a) tptp.fconj) (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun X_a (tptp.fun _let_1 tptp.bool)) _let_3 (tptp.combc X_a _let_1 tptp.bool) (tptp.member X_a)) S))) (tptp.hAPP X_b _let_1 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun X_b _let_1) (tptp.combc X_a X_b tptp.bool) R_3) X)))) K)))))))) (= (tptp.hAPP _let_10 tptp.nat (tptp.hAPP _let_9 (tptp.fun _let_10 tptp.nat) (tptp.big_co1399186613setsum X_a tptp.nat) (tptp.hAPP _let_7 _let_9 (tptp.hAPP (tptp.fun _let_2 tptp.nat) (tptp.fun _let_7 _let_9) (tptp.combb _let_2 tptp.nat X_a) _let_1) (tptp.hAPP _let_7 _let_7 (tptp.hAPP _let_3 _let_8 _let_6 (tptp.collect X_b)) (tptp.hAPP _let_7 _let_7 (tptp.hAPP _let_3 _let_8 _let_6 (tptp.hAPP _let_5 _let_3 (tptp.combs X_b tptp.bool tptp.bool) (tptp.hAPP _let_2 _let_5 (tptp.hAPP (tptp.fun tptp.bool _let_4) (tptp.fun _let_2 _let_5) (tptp.combb tptp.bool _let_4 X_b) tptp.fconj) (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun X_b (tptp.fun _let_2 tptp.bool)) _let_3 (tptp.combc X_b _let_2 tptp.bool) (tptp.member X_b)) T_3)))) R_3)))) S) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) K) (tptp.hAPP _let_2 tptp.nat _let_1 T_3))))))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.ordered_ab_group_add X_b) (forall ((I $$unsorted) (B_2 $$unsorted) (F $$unsorted) (Sa $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) Sa)) (=> (forall ((I_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) I_2) Sa)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.zero_zero X_b)) (tptp.hAPP X_a X_b F I_2)))))) (=> (= (tptp.hAPP _let_1 X_b (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co1399186613setsum X_a X_b) F) Sa) B_2) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) I) Sa)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP X_a X_b F I)) B_2)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.ordered_ab_group_add X_b) (forall ((I $$unsorted) (F $$unsorted) (Sa $$unsorted)) (let ((_let_1 (tptp.zero_zero X_b))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) Sa)) (=> (forall ((I_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) I_2) Sa)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.zero_zero X_b)) (tptp.hAPP X_a X_b F I_2)))))) (=> (= (tptp.hAPP _let_2 X_b (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_2 X_b) (tptp.big_co1399186613setsum X_a X_b) F) Sa) _let_1) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a (tptp.fun _let_2 tptp.bool) (tptp.member X_a) I) Sa)) (= (tptp.hAPP X_a X_b F I) _let_1)))))))))) (forall ((X_a $$unsorted) (F $$unsorted) (A_3 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (= (tptp.hAPP _let_1 tptp.nat (tptp.hAPP (tptp.fun X_a tptp.nat) (tptp.fun _let_1 tptp.nat) (tptp.big_co1399186613setsum X_a tptp.nat) F) A_3) (tptp.hAPP tptp.nat tptp.nat tptp.suc N)) (exists ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) A_3)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) (tptp.hAPP X_a tptp.nat F X))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.ord X_a) (tptp.comm_monoid_add X_b)) (forall ((F $$unsorted) (G $$unsorted) (B_1 $$unsorted) (D_1 $$unsorted) (A_2 $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.ord_atLeastLessThan X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun X_a _let_2))) (let ((_let_4 (tptp.big_co1399186613setsum X_a X_b))) (let ((_let_5 (tptp.fun _let_2 X_b))) (let ((_let_6 (tptp.fun X_a X_b))) (=> (= (tptp.ti X_a A_2) (tptp.ti X_a C_1)) (=> (= (tptp.ti X_a B_1) (tptp.ti X_a D_1)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) C_1) X)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) X) D_1)) (= (tptp.hAPP X_a X_b F X) (tptp.hAPP X_a X_b G X)))))) (= (tptp.hAPP _let_2 X_b (tptp.hAPP _let_6 _let_5 _let_4 F) (tptp.hAPP X_a _let_2 (tptp.hAPP X_a _let_3 _let_1 A_2) B_1)) (tptp.hAPP _let_2 X_b (tptp.hAPP _let_6 _let_5 _let_4 G) (tptp.hAPP X_a _let_2 (tptp.hAPP X_a _let_3 _let_1 C_1) D_1))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (R_3 $$unsorted) (K $$unsorted) (Ta $$unsorted) (Sa $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.nat))) (let ((_let_3 (tptp.fun _let_1 _let_1))) (let ((_let_4 (tptp.fun tptp.bool tptp.bool))) (let ((_let_5 (tptp.fun X_b _let_4))) (let ((_let_6 (tptp.combb _let_1 _let_1 X_a))) (let ((_let_7 (tptp.fun X_a _let_1))) (let ((_let_8 (tptp.fun _let_7 _let_7))) (let ((_let_9 (tptp.fun X_a tptp.nat))) (let ((_let_10 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_10 tptp.bool (tptp.finite_finite_1 X_a) Sa)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_b) Ta)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (let ((_let_3 (tptp.fun _let_1 _let_1))) (let ((_let_4 (tptp.fun tptp.bool tptp.bool))) (let ((_let_5 (tptp.fun X_a _let_4))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_b (tptp.fun _let_2 tptp.bool) (tptp.member X_b) X) Ta)) (= (tptp.hAPP _let_1 tptp.nat (tptp.finite_card X_a) (tptp.hAPP _let_1 _let_1 (tptp.collect X_a) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_5 _let_3 (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP _let_1 _let_5 (tptp.hAPP (tptp.fun tptp.bool _let_4) (tptp.fun _let_1 _let_5) (tptp.combb tptp.bool _let_4 X_a) tptp.fconj) (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun X_a (tptp.fun _let_1 tptp.bool)) _let_3 (tptp.combc X_a _let_1 tptp.bool) (tptp.member X_a)) Sa))) (tptp.hAPP X_b _let_1 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun X_b _let_1) (tptp.combc X_a X_b tptp.bool) R_3) X)))) (tptp.hAPP X_b tptp.nat K X))))))))) (= (tptp.hAPP _let_10 tptp.nat (tptp.hAPP _let_9 (tptp.fun _let_10 tptp.nat) (tptp.big_co1399186613setsum X_a tptp.nat) (tptp.hAPP _let_7 _let_9 (tptp.hAPP _let_2 (tptp.fun _let_7 _let_9) (tptp.combb _let_1 tptp.nat X_a) (tptp.finite_card X_b)) (tptp.hAPP _let_7 _let_7 (tptp.hAPP _let_3 _let_8 _let_6 (tptp.collect X_b)) (tptp.hAPP _let_7 _let_7 (tptp.hAPP _let_3 _let_8 _let_6 (tptp.hAPP _let_5 _let_3 (tptp.combs X_b tptp.bool tptp.bool) (tptp.hAPP _let_1 _let_5 (tptp.hAPP (tptp.fun tptp.bool _let_4) (tptp.fun _let_1 _let_5) (tptp.combb tptp.bool _let_4 X_b) tptp.fconj) (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun X_b (tptp.fun _let_1 tptp.bool)) _let_3 (tptp.combc X_b _let_1 tptp.bool) (tptp.member X_b)) Ta)))) R_3)))) Sa) (tptp.hAPP _let_1 tptp.nat (tptp.hAPP (tptp.fun X_b tptp.nat) _let_2 (tptp.big_co1399186613setsum X_b tptp.nat) K) Ta)))))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.real_normed_field X_b) (forall ((F $$unsorted) (X_2 $$unsorted) (F_2 $$unsorted) (S $$unsorted)) (let ((_let_1 (tptp.fun X_a X_b))) (let ((_let_2 (tptp.big_co1399186613setsum X_a X_b))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun _let_3 X_b))) (let ((_let_5 (tptp.fun X_b _let_4))) (let ((_let_6 (tptp.fun X_b _let_1))) (let ((_let_7 (tptp.fun X_b X_b))) (let ((_let_8 (tptp.fun X_b tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.finite_finite_1 X_a) S)) (=> (forall ((N_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_b))) (let ((_let_2 (tptp.fun X_b X_b))) (let ((_let_3 (tptp.fun X_b tptp.bool))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP X_a (tptp.fun _let_4 tptp.bool) (tptp.member X_a) N_2) S)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b _let_3 (tptp.hAPP _let_2 (tptp.fun X_b _let_3) (tptp.deriv X_b) (tptp.hAPP X_a _let_2 (tptp.hAPP (tptp.fun X_b _let_1) (tptp.fun X_a _let_2) (tptp.combc X_b X_a X_b) F) N_2)) X_2) (tptp.hAPP X_a X_b (tptp.hAPP X_b _let_1 F_2 X_2) N_2))))))))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_7 (tptp.fun X_b _let_8) (tptp.deriv X_b) (tptp.hAPP _let_3 _let_7 (tptp.hAPP _let_5 (tptp.fun _let_3 _let_7) (tptp.combc X_b _let_3 X_b) (tptp.hAPP _let_6 _let_5 (tptp.hAPP (tptp.fun _let_1 _let_4) (tptp.fun _let_6 _let_5) (tptp.combb _let_1 _let_4 X_b) _let_2) F)) S)) X_2) (tptp.hAPP _let_3 X_b (tptp.hAPP _let_1 _let_4 _let_2 (tptp.hAPP X_b _let_1 F_2 X_2)) S)))))))))))))))) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool tptp.nat_nat_set A_3)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int F X)))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) (tptp.hAPP _let_1 tptp.int (tptp.hAPP (tptp.fun tptp.int tptp.int) (tptp.fun _let_1 tptp.int) (tptp.big_co1399186613setsum tptp.int tptp.int) F) A_3))))))) (forall ((X_2 $$unsorted) (F $$unsorted)) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.nat tptp.real F N_2)))) (=> (forall ((N_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP _let_1 tptp.real (tptp.hAPP (tptp.fun tptp.nat tptp.real) (tptp.fun _let_1 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) F) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N_2))) X_2)))) (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat tptp.real) tptp.bool (tptp.summable tptp.real) F))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_add X_b) (forall ((G $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) A_3)) (= (tptp.hAPP X_a X_b G X) (tptp.zero_zero X_b))))) (= (tptp.hAPP _let_1 X_b (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co1399186613setsum X_a X_b) G) A_3) (tptp.zero_zero X_b)))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (and (tptp.comm_monoid_add X_b) (tptp.ordere779506340up_add X_b)) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) A_3)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.zero_zero X_b)) (tptp.hAPP X_a X_b F X)))))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.zero_zero X_b)) (tptp.hAPP _let_1 X_b (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co1399186613setsum X_a X_b) F) A_3)))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (and (tptp.comm_monoid_add X_b) (tptp.ordere779506340up_add X_b)) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) A_3)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP X_a X_b F X)) (tptp.zero_zero X_b)))))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP _let_1 X_b (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co1399186613setsum X_a X_b) F) A_3)) (tptp.zero_zero X_b)))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_add X_b) (forall ((F $$unsorted) (S $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 X_b))) (let ((_let_3 (tptp.hAPP (tptp.fun X_a X_b) _let_2 (tptp.big_co1399186613setsum X_a X_b) F))) (let ((_let_4 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.finite_finite_1 _let_1) S)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) X) S)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) X)))))) (=> (forall ((T1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) T1) S)) (forall ((T2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) T2) S)) (=> (not (= (tptp.ti _let_1 T1) (tptp.ti _let_1 T2))) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 T1)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_2 T2)) (= (tptp.hAPP X_a X_b F X) (tptp.zero_zero X_b)))))))))))))))) (= (tptp.hAPP _let_1 X_b _let_3 (tptp.hAPP _let_4 _let_1 (tptp.complete_Sup_Sup _let_1) S)) (tptp.hAPP _let_4 X_b (tptp.hAPP _let_2 (tptp.fun _let_4 X_b) (tptp.big_co1399186613setsum _let_1 X_b) _let_3) S)))))))))))) (forall ((A_2 $$unsorted) (D_1 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (let ((_let_2 (tptp.times_times tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (let ((_let_4 (tptp.hAPP tptp.int _let_3 (tptp.plus_plus tptp.int) A_2))) (let ((_let_5 (tptp.fun tptp.nat tptp.bool))) (let ((_let_6 (tptp.fun tptp.nat _let_3))) (let ((_let_7 (tptp.fun tptp.nat tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) (tptp.hAPP _let_5 tptp.int (tptp.hAPP _let_7 (tptp.fun _let_5 tptp.int) (tptp.big_co1399186613setsum tptp.nat tptp.int) (tptp.hAPP _let_7 _let_7 (tptp.hAPP _let_3 (tptp.fun _let_7 _let_7) (tptp.combb tptp.int tptp.int tptp.nat) _let_4) (tptp.hAPP tptp.int _let_7 (tptp.hAPP _let_6 (tptp.fun tptp.int _let_7) (tptp.combc tptp.nat tptp.int tptp.int) (tptp.hAPP _let_7 _let_6 (tptp.hAPP (tptp.fun tptp.int _let_3) (tptp.fun _let_7 _let_6) (tptp.combb tptp.int _let_3 tptp.nat) _let_2) _let_1)) D_1))) (tptp.hAPP tptp.nat _let_5 (tptp.ord_lessThan tptp.nat) N))) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.nat tptp.int _let_1 N)) (tptp.hAPP tptp.int tptp.int _let_4 (tptp.hAPP tptp.int tptp.int _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) N) (tptp.one_one tptp.nat)))) D_1))))))))))))) (forall ((K_3 $$unsorted) (K $$unsorted) (F $$unsorted)) (=> (forall ((N_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.real F N_2))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 K) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 _let_1) K_3))))))) (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat tptp.real) tptp.bool (tptp.bseq tptp.real) F)))) (forall ((K $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.ord_lessThan tptp.nat) K))))) (forall ((S $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat tptp.bool) tptp.bool (tptp.finite_finite_1 tptp.nat) S)) (exists ((K_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) S) (tptp.hAPP tptp.nat _let_1 (tptp.ord_lessThan tptp.nat) K_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.ord X_a) (forall ((I $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) I) (tptp.hAPP X_a _let_1 (tptp.ord_lessThan X_a) K))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) I) K))))))) (forall ((U_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hAPP _let_1 tptp.nat (tptp.finite_card tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.ord_lessThan tptp.nat) U_1)) U_1))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.ord_lessThan X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (= (tptp.hAPP X_a _let_2 _let_1 X_2) (tptp.hAPP X_a _let_2 _let_1 Y_2)) (= (tptp.ti X_a X_2) (tptp.ti X_a Y_2)))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) N) (tptp.hAPP tptp.nat _let_1 (tptp.ord_lessThan tptp.nat) N)))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.ord_lessThan X_a))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) (tptp.hAPP X_a _let_1 _let_2 X_2)) (tptp.hAPP X_a _let_1 _let_2 Y_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) X_2) Y_2)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.ord_lessThan X_a))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less _let_1) (tptp.hAPP X_a _let_1 _let_2 Ma)) (tptp.hAPP X_a _let_1 _let_2 N))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) Ma) N)))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_monoid_add X_a) (forall ((F $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_lessThan tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun _let_2 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) F))) (= (tptp.hAPP _let_2 X_a _let_3 (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP _let_2 X_a _let_3 (tptp.hAPP tptp.nat _let_2 _let_1 N))) (tptp.hAPP tptp.nat X_a F N))))))))) (forall ((A_2 $$unsorted) (D_1 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.times_times tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) A_2))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (let ((_let_5 (tptp.fun tptp.nat _let_1))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat)))) (tptp.hAPP _let_4 tptp.nat (tptp.hAPP _let_1 (tptp.fun _let_4 tptp.nat) (tptp.big_co1399186613setsum tptp.nat tptp.nat) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.combb tptp.nat tptp.nat tptp.nat) _let_3) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_5 _let_5 (tptp.combc tptp.nat tptp.nat tptp.nat) _let_2) D_1))) (tptp.hAPP tptp.nat _let_4 (tptp.ord_lessThan tptp.nat) N))) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 N) (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.hAPP tptp.nat tptp.nat _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 _let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) N) (tptp.one_one tptp.nat))) D_1))))))))))) (forall ((U_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.zero_zero tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 (tptp.ord_less_eq tptp.int) _let_3) U_1)) (= (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) (tptp.ord_atLeastLessThan tptp.int) _let_3) U_1) (tptp.hAPP _let_1 _let_2 (tptp.hAPP (tptp.fun tptp.nat tptp.int) (tptp.fun _let_1 _let_2) (tptp.image tptp.nat tptp.int) (tptp.semiring_1_of_nat tptp.int)) (tptp.hAPP tptp.nat _let_1 (tptp.ord_lessThan tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 U_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((A_2 $$unsorted) (D_1 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat X_a))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.plus_plus X_a))) (let ((_let_5 (tptp.hAPP X_a _let_3 _let_4 A_2))) (let ((_let_6 (tptp.fun tptp.nat tptp.bool))) (let ((_let_7 (tptp.fun tptp.nat _let_3))) (let ((_let_8 (tptp.fun tptp.nat X_a))) (let ((_let_9 (tptp.one_one X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_4 _let_9) _let_9)) (tptp.hAPP _let_6 X_a (tptp.hAPP _let_8 (tptp.fun _let_6 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) (tptp.hAPP _let_8 _let_8 (tptp.hAPP _let_3 (tptp.fun _let_8 _let_8) (tptp.combb X_a X_a tptp.nat) _let_5) (tptp.hAPP X_a _let_8 (tptp.hAPP _let_7 (tptp.fun X_a _let_8) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_8 _let_7 (tptp.hAPP (tptp.fun X_a _let_3) (tptp.fun _let_8 _let_7) (tptp.combb X_a _let_3 tptp.nat) _let_2) _let_1)) D_1))) (tptp.hAPP tptp.nat _let_6 (tptp.ord_lessThan tptp.nat) N))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.nat X_a _let_1 N)) (tptp.hAPP X_a X_a _let_5 (tptp.hAPP X_a X_a _let_5 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP tptp.nat X_a _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) N) (tptp.one_one tptp.nat)))) D_1))))))))))))))))) (forall ((S $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat tptp.bool) tptp.bool (tptp.finite_finite_1 tptp.nat) S)) (exists ((K_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) S) (tptp.hAPP tptp.nat _let_1 (tptp.ord_lessThan tptp.nat) K_1))))))) (forall ((N $$unsorted) (Q_1 $$unsorted) (P_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.nat _let_1 (tptp.ord_lessThan tptp.nat) N))) (let ((_let_3 (tptp.minus_minus tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat _let_4))) (let ((_let_6 (tptp.big_co1399186613setsum tptp.nat tptp.nat))) (let ((_let_7 (tptp.fun _let_1 tptp.nat))) (=> (forall ((X $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) (tptp.hAPP tptp.nat tptp.nat Q_1 X)) (tptp.hAPP tptp.nat tptp.nat P_1 X)))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 _let_3 (tptp.hAPP _let_1 tptp.nat (tptp.hAPP _let_4 _let_7 _let_6 P_1) _let_2)) (tptp.hAPP _let_1 tptp.nat (tptp.hAPP _let_4 _let_7 _let_6 Q_1) _let_2)) (tptp.hAPP _let_1 tptp.nat (tptp.hAPP _let_4 _let_7 _let_6 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_5 (tptp.fun _let_4 _let_4) (tptp.combs tptp.nat tptp.nat tptp.nat) (tptp.hAPP _let_4 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_4 _let_5) (tptp.combb tptp.nat _let_4 tptp.nat) _let_3) P_1)) Q_1)) _let_2))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (= (tptp.hAPP _let_1 tptp.real (tptp.complete_Sup_Sup tptp.real) (tptp.hAPP tptp.real _let_1 (tptp.ord_lessThan tptp.real) X_2)) X_2))) (forall ((X_a $$unsorted)) (=> (and (tptp.comm_monoid_add X_a) (tptp.metric_space X_a)) (forall ((F $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun _let_1 X_a))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (= (tptp.hAPP _let_4 X_a (tptp.suminf X_a) F) (tptp.hAPP _let_4 X_a (tptp.lim X_a) (tptp.hAPP _let_2 _let_4 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_4) (tptp.combb _let_1 X_a tptp.nat) (tptp.hAPP _let_4 _let_3 (tptp.big_co1399186613setsum tptp.nat X_a) F)) (tptp.hAPP tptp.nat _let_2 (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)))))))))))) (forall ((X_b $$unsorted) (X_c $$unsorted) (X_a $$unsorted) (F $$unsorted) (G $$unsorted)) (let ((_let_1 (tptp.fun (tptp.product_prod X_a X_b) X_c))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (= (tptp.hAPP X_b X_c (tptp.hAPP X_a (tptp.fun X_b X_c) F X) Y) (tptp.hAPP _let_1 X_c G (tptp.hAPP X_b _let_1 (tptp.hAPP X_a (tptp.fun X_b _let_1) (tptp.product_Pair X_a X_b) X) Y))))) (= (tptp.hAPP (tptp.fun X_a (tptp.fun X_b X_c)) _let_1 (tptp.product_prod_case X_a X_b X_c) F) (tptp.ti _let_1 G))))) (forall ((X_a $$unsorted) (N $$unsorted) (F $$unsorted) (C_1 $$unsorted) (H $$unsorted)) (=> (forall ((N_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.fun tptp.nat (tptp.fun X_a X_a)))) (= (tptp.hAPP tptp.nat X_a F N_2) (tptp.hAPP tptp.nat X_a (tptp.hAPP _let_2 _let_1 (tptp.hAPP X_a (tptp.fun _let_2 _let_1) (tptp.nat_rec X_a) C_1) H) N_2))))) (= (tptp.hAPP tptp.nat X_a F (tptp.hAPP tptp.nat tptp.nat tptp.suc N)) (tptp.hAPP X_a X_a (tptp.hAPP tptp.nat (tptp.fun X_a X_a) H N) (tptp.hAPP tptp.nat X_a F N))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (not (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) A_3))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_b) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_2 _let_1) (tptp.image X_a X_b) F) A_3))) (exists ((X $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (let ((_let_2 (tptp.fun X_a _let_1))) (let ((_let_3 (tptp.fun X_a X_b))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.member X_a))) (let ((_let_6 (tptp.fun _let_4 _let_4))) (let ((_let_7 (tptp.fun _let_4 tptp.bool))) (let ((_let_8 (tptp.fun tptp.bool tptp.bool))) (let ((_let_9 (tptp.fun X_a _let_8))) (and (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP X_a _let_7 _let_5 X) A_3)) (not (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.finite_finite_1 X_a) (tptp.hAPP _let_4 _let_4 (tptp.collect X_a) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_9 _let_6 (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP _let_4 _let_9 (tptp.hAPP (tptp.fun tptp.bool _let_8) (tptp.fun _let_4 _let_9) (tptp.combb tptp.bool _let_8 X_a) tptp.fconj) (tptp.hAPP _let_4 _let_4 (tptp.hAPP (tptp.fun X_a _let_7) _let_6 (tptp.combc X_a _let_4 tptp.bool) _let_5) A_3))) (tptp.hAPP X_b _let_4 (tptp.hAPP _let_2 (tptp.fun X_b _let_4) (tptp.combc X_a X_b tptp.bool) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun X_b _let_1) (tptp.fun _let_3 _let_2) (tptp.combb X_b _let_1 X_a) (tptp.fequal X_b)) F)) (tptp.hAPP X_a X_b F X))))))))))))))))))))))) (forall ((X_a $$unsorted) (F $$unsorted) (C_1 $$unsorted) (H $$unsorted)) (=> (forall ((N_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.fun tptp.nat (tptp.fun X_a X_a)))) (= (tptp.hAPP tptp.nat X_a F N_2) (tptp.hAPP tptp.nat X_a (tptp.hAPP _let_2 _let_1 (tptp.hAPP X_a (tptp.fun _let_2 _let_1) (tptp.nat_rec X_a) C_1) H) N_2))))) (= (tptp.hAPP tptp.nat X_a F (tptp.zero_zero tptp.nat)) (tptp.ti X_a C_1)))) (forall ((X_a $$unsorted) (F $$unsorted) (G $$unsorted) (Ma $$unsorted) (S $$unsorted)) (let ((_let_1 (tptp.big_co1399186613setsum X_a tptp.int))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.int))) (let ((_let_4 (tptp.fun X_a tptp.int))) (let ((_let_5 (tptp.fun tptp.int tptp.bool))) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a (tptp.fun _let_2 tptp.bool) (tptp.member X_a) X) S)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong (tptp.hAPP X_a tptp.int F X)) (tptp.hAPP X_a tptp.int G X)) Ma)))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_5) tptp.zcong (tptp.hAPP _let_2 tptp.int (tptp.hAPP _let_4 _let_3 _let_1 F) S)) (tptp.hAPP _let_2 tptp.int (tptp.hAPP _let_4 _let_3 _let_1 G) S)) Ma))))))))) (forall ((P_2 $$unsorted) (P_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.bool tptp.bool))) (let ((_let_3 (tptp.fun tptp.int _let_2))) (let ((_let_4 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_1) (tptp.combs tptp.int tptp.bool tptp.bool) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun tptp.bool _let_2) (tptp.fun _let_1 _let_3) (tptp.combb tptp.bool _let_2 tptp.int) tptp.fconj) (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))))) (let ((_let_5 (tptp.collect tptp.int))) (=> (forall ((X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_2 X))))) (= (tptp.hAPP _let_1 _let_1 _let_5 (tptp.hAPP _let_1 _let_1 _let_4 P_1)) (tptp.hAPP _let_1 _let_1 _let_5 (tptp.hAPP _let_1 _let_1 _let_4 P_2)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (R_3 $$unsorted) (S $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (let ((_let_4 (tptp.fun X_b _let_3))) (let ((_let_5 (tptp.fun X_b _let_1))) (let ((_let_6 (tptp.fun _let_5 _let_4))) (let ((_let_7 (tptp.fun X_a _let_4))) (let ((_let_8 (tptp.fun X_a _let_5))) (let ((_let_9 (tptp.fun X_b tptp.bool))) (let ((_let_10 (tptp.fun _let_2 _let_9))) (let ((_let_11 (tptp.fun X_a _let_10))) (let ((_let_12 (tptp.fun X_a _let_9))) (let ((_let_13 (tptp.hAPP _let_11 (tptp.fun _let_2 _let_12) (tptp.combc X_a _let_2 _let_9) (tptp.hAPP _let_7 _let_11 (tptp.hAPP (tptp.fun _let_4 _let_10) (tptp.fun _let_7 _let_11) (tptp.combb _let_4 _let_10 X_a) (tptp.combc X_b _let_2 tptp.bool)) (tptp.hAPP _let_8 _let_7 (tptp.hAPP _let_6 (tptp.fun _let_8 _let_7) (tptp.combb _let_5 _let_4 X_a) (tptp.hAPP (tptp.fun _let_1 _let_3) _let_6 (tptp.combb _let_1 _let_3 X_b) (tptp.member _let_1))) (tptp.product_Pair X_a X_b)))))) (= (tptp.hBOOL (tptp.hAPP _let_12 tptp.bool (tptp.hAPP _let_12 (tptp.fun _let_12 tptp.bool) (tptp.ord_less_eq _let_12) (tptp.hAPP _let_2 _let_12 _let_13 R_3)) (tptp.hAPP _let_2 _let_12 _let_13 S))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 _let_3 (tptp.ord_less_eq _let_2) R_3) S))))))))))))))))) (forall ((X_a $$unsorted) (Q_1 $$unsorted) (P_1 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) P_1) Q_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool Q_1 X_2)))))) (forall ((X_a $$unsorted) (X_2 $$unsorted) (P_1 $$unsorted) (Q_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) P_1) Q_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool Q_1 X_2)))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (S $$unsorted) (R_3 $$unsorted)) (let ((_let_1 (tptp.fun (tptp.product_prod X_a X_b) tptp.bool))) (= (forall ((X $$unsorted) (Xa $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) (tptp.hAPP X_b _let_1 (tptp.hAPP X_a (tptp.fun X_b _let_1) (tptp.product_Pair X_a X_b) X) Xa)))) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_3 R_3)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_3 S))))))) (= (tptp.ti _let_1 R_3) (tptp.ti _let_1 S))))) (forall ((X_a $$unsorted) (R_3 $$unsorted) (S $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.ord_less_eq _let_1))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (let ((_let_4 (tptp.hAPP (tptp.fun X_a _let_3) (tptp.fun _let_1 _let_1) (tptp.combc X_a _let_1 tptp.bool) (tptp.member X_a)))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 (tptp.hAPP _let_1 _let_1 _let_4 R_3)) (tptp.hAPP _let_1 _let_1 _let_4 S))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 R_3) S)))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (Q_1 $$unsorted) (P_1 $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (let ((_let_2 (tptp.fun X_a _let_1))) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_a _let_1 P_1 X_2) Y_2)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) P_1) Q_1)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_a _let_1 Q_1 X_2) Y_2))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted) (P_1 $$unsorted) (Q_1 $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (let ((_let_2 (tptp.fun X_a _let_1))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) P_1) Q_1)) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_a _let_1 P_1 X_2) Y_2)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_a _let_1 Q_1 X_2) Y_2))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (Q_1 $$unsorted) (P_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a (tptp.fun X_b tptp.bool)))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_a _let_1 P_1 X) Y)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_a _let_1 Q_1 X) Y))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) P_1) Q_1))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (and (tptp.comm_monoid_add X_b) (tptp.ordere779506340up_add X_b)) (forall ((F $$unsorted) (G $$unsorted) (K_3 $$unsorted)) (let ((_let_1 (tptp.big_co1399186613setsum X_a X_b))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun _let_2 X_b))) (let ((_let_4 (tptp.fun X_a X_b))) (=> (forall ((I_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) I_2) K_3)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP X_a X_b F I_2)) (tptp.hAPP X_a X_b G I_2)))))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 F) K_3)) (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 G) K_3))))))))))) (forall ((P_5 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP _let_1 tptp.int (tptp.product_snd tptp.int tptp.int) P_5))) (let ((_let_3 (tptp.hAPP _let_1 tptp.int (tptp.product_fst tptp.int tptp.int) P_5))) (let ((_let_4 (tptp.fun tptp.int tptp.int))) (let ((_let_5 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_4 (tptp.gcd_gcd tptp.int) _let_3) _let_2))) (let ((_let_6 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) _let_5))) (let ((_let_7 (tptp.div_div tptp.int))) (let ((_let_8 (tptp.hAPP tptp.int _let_4 _let_7 _let_2))) (let ((_let_9 (tptp.hAPP tptp.int _let_4 _let_7 _let_3))) (let ((_let_10 (tptp.product_Pair tptp.int tptp.int))) (let ((_let_11 (tptp.fun tptp.int _let_1))) (let ((_let_12 (tptp.hAPP _let_1 _let_1 tptp.normalize P_5))) (let ((_let_13 (tptp.zero_zero tptp.int))) (let ((_let_14 (= _let_2 _let_13))) (let ((_let_15 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) _let_13) _let_2)))) (and (=> _let_15 (= _let_12 (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_11 _let_10 (tptp.hAPP tptp.int tptp.int _let_9 _let_5)) (tptp.hAPP tptp.int tptp.int _let_8 _let_5)))) (=> (not _let_15) (and (=> _let_14 (= _let_12 (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_11 _let_10 _let_13) (tptp.one_one tptp.int)))) (=> (not _let_14) (= _let_12 (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_11 _let_10 (tptp.hAPP tptp.int tptp.int _let_9 _let_6)) (tptp.hAPP tptp.int tptp.int _let_8 _let_6))))))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((Q_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) Q_2) (tptp.ring_1_Ints X_a))) (not (forall ((Z_2 $$unsorted)) (not (= (tptp.ti X_a Q_2) (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z_2)))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) X_1) Y_1)) X_1))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) X_1) Y_1)) Y_1))) (forall ((N_1 $$unsorted) (M $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.power_power tptp.int))) (let ((_let_3 (tptp.fun tptp.nat tptp.int))) (let ((_let_4 (tptp.gcd_gcd tptp.int))) (let ((_let_5 (tptp.fun tptp.int tptp.int))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_5 _let_4 A_1) B) _let_1) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_5 _let_4 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_3 _let_2 A_1) N_1)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_3 _let_2 B) M)) _let_1)))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.div_mod tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) X_1) Y_1)) M) _let_1) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.gcd_gcd tptp.int) X_1) M) _let_1))))) (forall ((N_1 $$unsorted) (M $$unsorted) (R_4 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.dvd_dvd tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 M) R_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 N_1) R_4)) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.gcd_gcd tptp.int) M) N_1) (tptp.one_one tptp.int)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) M) N_1)) R_4))))))))) (forall ((Ma $$unsorted) (K $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) K))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.gcd_gcd tptp.int) K) N) (tptp.one_one tptp.int)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) Ma) N))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Ma))))))) (forall ((M $$unsorted) (K_4 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) K_4))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.gcd_gcd tptp.int) K_4) N_1) (tptp.one_one tptp.int)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) M) N_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 M))))))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) B))) (let ((_let_4 (tptp.div_div tptp.int))) (let ((_let_5 (tptp.zero_zero tptp.int))) (=> (or (not (= (tptp.ti tptp.int A_1) _let_5)) (not (= (tptp.ti tptp.int B) _let_5))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_4 A_1) _let_3)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_4 B) _let_3)) (tptp.one_one tptp.int))))))))) (forall ((B_5 $$unsorted) (A_6 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) B))) (let ((_let_4 (tptp.times_times tptp.int))) (=> (not (= _let_3 (tptp.zero_zero tptp.int))) (=> (= (tptp.ti tptp.int A_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_4 A_6) _let_3)) (=> (= (tptp.ti tptp.int B) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_4 B_5) _let_3)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_6) B_5) (tptp.one_one tptp.int)))))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 X_1)) (tptp.hAPP tptp.nat tptp.int _let_1 Y_1)) (tptp.hAPP tptp.nat tptp.int _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) X_1) Y_1))))) (forall ((M $$unsorted) (K_4 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.gcd_gcd tptp.int) M))) (= (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) K_4) M)) N_1)) (tptp.hAPP tptp.int tptp.int _let_2 N_1))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.plus_plus tptp.int) M) N_1)) N_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 M) N_1))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.gcd_gcd tptp.int) M))) (= (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) M) N_1)) (tptp.hAPP tptp.int tptp.int _let_2 N_1))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.gcd_gcd tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.plus_plus tptp.int) N_1) _let_1)) N_1) _let_1)))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.gcd_gcd tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.minus_minus tptp.int) N_1) _let_1)) N_1) _let_1)))) (forall ((E_1 $$unsorted) (B $$unsorted) (D $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.gcd_gcd tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (let ((_let_4 (tptp.dvd_dvd tptp.int))) (let ((_let_5 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 D) A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 _let_4 E_1) B)) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 A_1) B) _let_1) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 D) E_1) _let_1)))))))))) (forall ((N_1 $$unsorted) (D $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) D))) (=> (= (tptp.hAPP tptp.int tptp.int _let_2 A_1) _let_1) (= (tptp.hAPP tptp.int tptp.int _let_2 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) A_1) N_1)) _let_1))))) (forall ((M $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) M) _let_1) _let_1))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (= (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) Ma) N) _let_1) (and (= (tptp.ti tptp.int Ma) _let_1) (= (tptp.ti tptp.int N) _let_1))))) (forall ((A_1 $$unsorted) (N_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.power_power tptp.int))) (let ((_let_4 (tptp.fun tptp.nat tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 A_1) N_1)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 B) N_1)) (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int _let_4 _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) B)) N_1))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) B) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B) A_1))))) (forall ((B $$unsorted) (A_1 $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 _let_1 B))) (let ((_let_4 (tptp.hAPP tptp.int _let_2 _let_1 A_1))) (= (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int _let_4 C)) (tptp.hAPP tptp.int tptp.int _let_4 (tptp.hAPP tptp.int tptp.int _let_3 C)))))))) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 _let_1 A_1))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int _let_3 B)) C) (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 B) C))))))) (forall ((I_1 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) I_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) M) N_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 N_1))))) (forall ((I_1 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) I_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) M) N_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 M))))) (forall ((N_1 $$unsorted) (K_4 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) K_4))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 M)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 N_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) M) N_1))))))) (forall ((K $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) K))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) Ma) N))) (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Ma)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 N)))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.gcd_gcd tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 X_1) Y_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 Y_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) X_1) Y_1)))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) X_1) Y_1))) (= (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) _let_1) _let_1))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) X_1) X_1) (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) X_1))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.abs_abs tptp.int))) (let ((_let_2 (tptp.gcd_gcd tptp.int))) (let ((_let_3 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 X_1) Y_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_3 _let_2 (tptp.hAPP tptp.int tptp.int _let_1 X_1)) (tptp.hAPP tptp.int tptp.int _let_1 Y_1))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) X_1))) (= (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) Y_1)) (tptp.hAPP tptp.int tptp.int _let_1 Y_1)))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) X_1)) Y_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 X_1) Y_1))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) X_1)) Y_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 X_1) Y_1))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) X_1))) (= (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int (tptp.uminus_uminus tptp.int) Y_1)) (tptp.hAPP tptp.int tptp.int _let_1 Y_1)))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) X_1) Y_1)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) X_1) Y_1) (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) X_1)))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) Y_1) X_1)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) X_1) Y_1) (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) Y_1)))) (forall ((K_4 $$unsorted) (M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.times_times tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 _let_1 K_4))) (let ((_let_4 (tptp.gcd_gcd tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) K_4)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_4 M) N_1)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_4 (tptp.hAPP tptp.int tptp.int _let_3 M)) (tptp.hAPP tptp.int tptp.int _let_3 N_1)))))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) _let_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) Ma) N))) (or (not (= (tptp.ti tptp.int Ma) _let_1)) (not (= (tptp.ti tptp.int N) _let_1)))))) (forall ((D $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 (tptp.gcd_gcd tptp.int) D))) (=> (= (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) A_1) B)) _let_1) (= (tptp.hAPP tptp.int tptp.int _let_3 B) _let_1)))))) (forall ((D $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 (tptp.gcd_gcd tptp.int) D))) (=> (= (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) A_1) B)) _let_1) (= (tptp.hAPP tptp.int tptp.int _let_3 A_1) _let_1)))))) (forall ((B $$unsorted) (D $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 (tptp.gcd_gcd tptp.int) D))) (=> (= (tptp.hAPP tptp.int tptp.int _let_3 A_1) _let_1) (=> (= (tptp.hAPP tptp.int tptp.int _let_3 B) _let_1) (= (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) A_1) B)) _let_1))))))) (forall ((M $$unsorted) (K_4 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 K_4) N_1) (tptp.one_one tptp.int)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) K_4) M)) N_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 M) N_1)))))) (forall ((D_1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 (tptp.gcd_gcd tptp.int) D_1))) (= (= (tptp.hAPP tptp.int tptp.int _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.times_times tptp.int) A_2) B_1)) _let_1) (and (= (tptp.hAPP tptp.int tptp.int _let_3 A_2) _let_1) (= (tptp.hAPP tptp.int tptp.int _let_3 B_1) _let_1))))))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) (tptp.zero_zero tptp.int)) X_1) (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) X_1))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) X_1) (tptp.zero_zero tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) X_1))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.rat))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.gcd_gcd tptp.int) A_1) B))) (let ((_let_4 (tptp.div_div tptp.int))) (= (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_1 tptp.fract (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_4 A_1) _let_3)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_4 B) _let_3)) (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int _let_1 tptp.fract A_1) B))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.gcd_gcd tptp.int))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) Y_1)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 X_1) Y_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 Y_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.div_mod tptp.int) X_1) Y_1))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) X_1) Y_1))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) X_1) Y_1)))) (forall ((B $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) A_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) A_1) B)) A_1))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) B)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) A_1) B)) B))))) (forall ((B_1 $$unsorted) (A_2 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.dvd_dvd tptp.int) D_1))) (= (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) D_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 A_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 B_1)) (forall ((E $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) E))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 A_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 B_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 D_1)))))) (= (tptp.ti tptp.int D_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) A_2) B_1)))))) (forall ((P_1 $$unsorted) (Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 _let_1 X_2))) (let ((_let_4 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int _let_3 Y_2))))) (let ((_let_5 (tptp.uminus_uminus tptp.int))) (let ((_let_6 (tptp.hAPP tptp.int tptp.int _let_5 Y_2))) (let ((_let_7 (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int _let_5 X_2)))) (let ((_let_8 (tptp.zero_zero tptp.int))) (let ((_let_9 (tptp.ord_less_eq tptp.int))) (let ((_let_10 (tptp.fun tptp.int tptp.bool))) (let ((_let_11 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_10 _let_9 Y_2) _let_8)))) (let ((_let_12 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_10 _let_9 X_2) _let_8)))) (let ((_let_13 (tptp.hAPP tptp.int _let_10 _let_9 _let_8))) (let ((_let_14 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_13 Y_2)))) (let ((_let_15 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_13 X_2)))) (=> (=> _let_15 (=> _let_14 _let_4)) (=> (=> _let_15 (=> _let_11 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int _let_3 _let_6))))) (=> (=> _let_12 (=> _let_14 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int _let_7 Y_2))))) (=> (=> _let_12 (=> _let_11 (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int _let_7 _let_6))))) _let_4)))))))))))))))))))) (forall ((B_1 $$unsorted) (C_1 $$unsorted) (A_2 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.abs_abs tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int tptp.int _let_1 D_1))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int _let_1 C_1))) (let ((_let_4 (tptp.hAPP tptp.int tptp.int _let_1 B_1))) (let ((_let_5 (tptp.hAPP tptp.int tptp.int _let_1 A_2))) (let ((_let_6 (tptp.times_times tptp.int))) (let ((_let_7 (tptp.fun tptp.int tptp.int))) (let ((_let_8 (tptp.one_one tptp.int))) (let ((_let_9 (tptp.gcd_gcd tptp.int))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_7 _let_9 A_2) D_1) _let_8) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_7 _let_9 B_1) C_1) _let_8) (= (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_7 _let_6 _let_5) _let_3) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_7 _let_6 _let_4) _let_2)) (and (= _let_5 _let_4) (= _let_3 _let_2))))))))))))))) (forall ((K $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.abs_abs tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.gcd_gcd tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 K) L) (tptp.hAPP tptp.int tptp.int _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.bool (tptp.fun tptp.int _let_2) (tptp.if tptp.int) (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.fequal tptp.int) L) (tptp.zero_zero tptp.int))) K) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_3 L) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 (tptp.div_mod tptp.int) (tptp.hAPP tptp.int tptp.int _let_1 K)) (tptp.hAPP tptp.int tptp.int _let_1 L)))))))))) (forall ((X_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.one_one tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) X_1))) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) A_1) B) _let_1) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 A_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 B)) (= (tptp.hAPP tptp.int tptp.int (tptp.abs_abs tptp.int) X_1) _let_1))))))) (forall ((R_4 $$unsorted) (P_5 $$unsorted) (Q_3 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (=> (= (tptp.hAPP tptp.rat _let_1 tptp.quotient_of R_4) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) P_5) Q_3)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) P_5) Q_3) (tptp.one_one tptp.int))))) (forall ((R_4 $$unsorted) (P_5 $$unsorted) (Q_3 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (=> (= (tptp.hAPP _let_1 _let_1 tptp.normalize R_4) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) P_5) Q_3)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) P_5) Q_3) (tptp.one_one tptp.int))))) (forall ((A_2 $$unsorted) (B_1 $$unsorted)) (= (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) A_2) B_1) (tptp.one_one tptp.int)) (forall ((D_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.dvd_dvd tptp.int) D_3))) (= (and (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) D_3)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 A_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_2 B_1))) (= (tptp.ti tptp.int D_3) (tptp.one_one tptp.int)))))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 Y_1)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Y_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) X_1) Y_1))))))) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.abs_abs tptp.int))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) X_1) Y_1) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.gcd_gcd tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int _let_1 X_1))) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int _let_1 Y_1))))))) (forall ((P_5 $$unsorted) (Q_3 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.product_Pair tptp.int tptp.int) P_5) Q_3))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) Q_3)) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) P_5) Q_3) (tptp.one_one tptp.int)) (= (tptp.hAPP _let_1 _let_1 tptp.normalize _let_2) _let_2)))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.product_snd tptp.int tptp.int))) (let ((_let_2 (tptp.product_fst tptp.int tptp.int))) (let ((_let_3 (tptp.product_prod tptp.int tptp.int))) (let ((_let_4 (tptp.fun tptp.int tptp.int))) (let ((_let_5 (tptp.fun _let_3 _let_4))) (let ((_let_6 (tptp.fun _let_3 tptp.int))) (let ((_let_7 (tptp.fun tptp.int tptp.bool))) (let ((_let_8 (tptp.fun _let_3 _let_7))) (let ((_let_9 (tptp.fun _let_3 tptp.bool))) (let ((_let_10 (tptp.fun tptp.bool tptp.bool))) (let ((_let_11 (tptp.fun _let_3 _let_10))) (let ((_let_12 (tptp.hAPP (tptp.fun tptp.bool _let_10) (tptp.fun _let_9 _let_11) (tptp.combb tptp.bool _let_10 _let_3) tptp.fconj))) (let ((_let_13 (tptp.combs _let_3 tptp.bool tptp.bool))) (let ((_let_14 (tptp.fun _let_9 _let_9))) (let ((_let_15 (tptp.fun tptp.int tptp.rat))) (let ((_let_16 (tptp.fun _let_3 _let_15))) (let ((_let_17 (tptp.fun _let_3 tptp.rat))) (let ((_let_18 (tptp.fun tptp.rat tptp.bool))) (= (tptp.hAPP tptp.rat _let_3 tptp.quotient_of X_2) (tptp.hAPP _let_9 _let_3 (tptp.the _let_3) (tptp.hAPP _let_9 _let_9 (tptp.hAPP _let_11 _let_14 _let_13 (tptp.hAPP _let_9 _let_11 _let_12 (tptp.hAPP _let_17 _let_9 (tptp.hAPP _let_18 (tptp.fun _let_17 _let_9) (tptp.combb tptp.rat tptp.bool _let_3) (tptp.hAPP tptp.rat _let_18 (tptp.fequal tptp.rat) X_2)) (tptp.hAPP _let_6 _let_17 (tptp.hAPP _let_16 (tptp.fun _let_6 _let_17) (tptp.combs _let_3 tptp.int tptp.rat) (tptp.hAPP _let_6 _let_16 (tptp.hAPP (tptp.fun tptp.int _let_15) (tptp.fun _let_6 _let_16) (tptp.combb tptp.int _let_15 _let_3) tptp.fract) _let_2)) _let_1)))) (tptp.hAPP _let_9 _let_9 (tptp.hAPP _let_11 _let_14 _let_13 (tptp.hAPP _let_9 _let_11 _let_12 (tptp.hAPP _let_6 _let_9 (tptp.hAPP _let_7 (tptp.fun _let_6 _let_9) (tptp.combb tptp.int tptp.bool _let_3) (tptp.hAPP tptp.int _let_7 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int))) _let_1))) (tptp.hAPP tptp.int _let_9 (tptp.hAPP _let_8 (tptp.fun tptp.int _let_9) (tptp.combc _let_3 tptp.int tptp.bool) (tptp.hAPP _let_6 _let_8 (tptp.hAPP (tptp.fun tptp.int _let_7) (tptp.fun _let_6 _let_8) (tptp.combb tptp.int _let_7 _let_3) (tptp.fequal tptp.int)) (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_5 (tptp.fun _let_6 _let_6) (tptp.combs _let_3 tptp.int tptp.int) (tptp.hAPP _let_6 _let_5 (tptp.hAPP (tptp.fun tptp.int _let_4) (tptp.fun _let_6 _let_5) (tptp.combb tptp.int _let_4 _let_3) (tptp.gcd_gcd tptp.int)) _let_2)) _let_1))) (tptp.one_one tptp.int))))))))))))))))))))))))) (forall ((R_4 $$unsorted)) (exists ((X $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP _let_1 tptp.int (tptp.product_snd tptp.int tptp.int) X))) (let ((_let_3 (tptp.hAPP _let_1 tptp.int (tptp.product_fst tptp.int tptp.int) X))) (and (= R_4 (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract _let_3) _let_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) _let_2)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) _let_3) _let_2) (tptp.one_one tptp.int)) (forall ((Y $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (let ((_let_2 (tptp.hAPP _let_1 tptp.int (tptp.product_snd tptp.int tptp.int) Y))) (let ((_let_3 (tptp.hAPP _let_1 tptp.int (tptp.product_fst tptp.int tptp.int) Y))) (=> (and (= R_4 (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract _let_3) _let_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) _let_2)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) _let_3) _let_2) (tptp.one_one tptp.int))) (= Y X)))))))))))) (forall ((Q_3 $$unsorted)) (=> (forall ((A_4 $$unsorted) (B_4 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.int))) (=> (= Q_3 (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract A_4) B_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) _let_1) B_4)) (=> (not (= (tptp.ti tptp.int A_4) _let_1)) (not (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) A_4) B_4) (tptp.one_one tptp.int)))))))) (= Q_3 (tptp.zero_zero tptp.rat)))) (forall ((Q_3 $$unsorted)) (not (forall ((A_4 $$unsorted) (B_4 $$unsorted)) (=> (= Q_3 (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract A_4) B_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) B_4)) (not (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) A_4) B_4) (tptp.one_one tptp.int)))))))) (forall ((Q_2 $$unsorted) (P_1 $$unsorted)) (=> (forall ((A_4 $$unsorted) (B_4 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) B_4)) (=> (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) A_4) B_4) (tptp.one_one tptp.int)) (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool P_1 (tptp.hAPP tptp.int tptp.rat (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.rat) tptp.fract A_4) B_4)))))) (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool P_1 Q_2)))) (forall ((X_a $$unsorted) (F $$unsorted) (X_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (forall ((I_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) I_2) A_3)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) (tptp.hAPP X_a tptp.int F I_2)) X_2) (tptp.one_one tptp.int))))) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) (tptp.hAPP _let_1 tptp.int (tptp.hAPP (tptp.fun X_a tptp.int) (tptp.fun _let_1 tptp.int) (tptp.big_co302546470etprod X_a tptp.int) F) A_3)) X_2) (tptp.one_one tptp.int))))) (forall ((X_a $$unsorted)) (=> (tptp.ring_1 X_a) (forall ((P_1 $$unsorted) (Q_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) Q_2) (tptp.ring_1_Ints X_a))) (=> (forall ((Z_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 (tptp.hAPP tptp.int X_a (tptp.ring_1_of_int X_a) Z_2)))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 Q_2)))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_add X_b) (forall ((F $$unsorted) (G $$unsorted) (S $$unsorted) (T_3 $$unsorted)) (let ((_let_1 (tptp.big_co1399186613setsum X_a X_b))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun _let_2 X_b))) (let ((_let_4 (tptp.fun X_a X_b))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) T_3)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) S) T_3)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.minus_minus _let_1) T_3) S))) (= (tptp.hAPP X_a X_b G X) (tptp.zero_zero X_b))))) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) S)) (= (tptp.hAPP X_a X_b F X) (tptp.hAPP X_a X_b G X))))) (= (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 F) S) (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 G) T_3))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_add X_b) (forall ((G $$unsorted) (F $$unsorted) (S $$unsorted) (T_3 $$unsorted)) (let ((_let_1 (tptp.big_co1399186613setsum X_a X_b))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun _let_2 X_b))) (let ((_let_4 (tptp.fun X_a X_b))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) T_3)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) S) T_3)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_1) (tptp.minus_minus _let_1) T_3) S))) (= (tptp.hAPP X_a X_b F X) (tptp.zero_zero X_b))))) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) S)) (= (tptp.hAPP X_a X_b F X) (tptp.hAPP X_a X_b G X))))) (= (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 F) T_3) (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 G) S))))))))))))) (forall ((N $$unsorted) (S $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.nat))) (let ((_let_3 (tptp.big_co1399186613setsum _let_1 tptp.nat))) (let ((_let_4 (tptp.fun _let_1 tptp.bool))) (let ((_let_5 (tptp.fun _let_4 tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.finite_finite_1 _let_1) S)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) X) S)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.int) X)))))) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) X) S)) (= (tptp.hAPP _let_1 tptp.nat (tptp.finite_card tptp.int) X) N))))) (= (tptp.hAPP _let_4 tptp.nat (tptp.hAPP _let_2 _let_5 _let_3 (tptp.finite_card tptp.int)) S) (tptp.hAPP _let_4 tptp.nat (tptp.hAPP _let_2 _let_5 _let_3 (tptp.hAPP tptp.nat _let_2 (tptp.combk tptp.nat _let_1) N)) S))))))))))) (forall ((X_a $$unsorted) (F $$unsorted) (G $$unsorted) (Ma $$unsorted) (S $$unsorted)) (let ((_let_1 (tptp.big_co302546470etprod X_a tptp.int))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.int))) (let ((_let_4 (tptp.fun X_a tptp.int))) (let ((_let_5 (tptp.fun tptp.int tptp.bool))) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a (tptp.fun _let_2 tptp.bool) (tptp.member X_a) X) S)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.zcong (tptp.hAPP X_a tptp.int F X)) (tptp.hAPP X_a tptp.int G X)) Ma)))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_5 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_5) tptp.zcong (tptp.hAPP _let_2 tptp.int (tptp.hAPP _let_4 _let_3 _let_1 F) S)) (tptp.hAPP _let_2 tptp.int (tptp.hAPP _let_4 _let_3 _let_1 G) S)) Ma))))))))) (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.int tptp.int))) (= (tptp.hAPP tptp.int X_a (tptp.hAPP tptp.int (tptp.fun tptp.int X_a) (tptp.frac X_a) A_1) B) (tptp.hAPP _let_1 X_a (tptp.abs_Frac X_a) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) tptp.norm_frac A_1) B))))) _let_114 (forall ((X_b $$unsorted) (X_a $$unsorted) (Q_1 $$unsorted) (P_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.bool tptp.bool))) (let ((_let_2 (tptp.fun X_a _let_1))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun _let_3 _let_3))) (let ((_let_5 (tptp.fun X_b _let_3))) (let ((_let_6 (tptp.fun X_b tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.finite_finite_1 X_a) (tptp.hAPP _let_3 _let_3 (tptp.collect X_a) P_1))) (= (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.finite_finite_1 X_b) (tptp.hAPP _let_6 _let_6 (tptp.collect X_b) (tptp.hAPP _let_5 _let_6 (tptp.hAPP (tptp.fun _let_3 tptp.bool) (tptp.fun _let_5 _let_6) (tptp.combb _let_3 tptp.bool X_b) (tptp.fEx X_a)) (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_4 (tptp.fun _let_5 _let_5) (tptp.combb _let_3 _let_3 X_b) (tptp.hAPP _let_2 _let_4 (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.bool _let_1) (tptp.fun _let_3 _let_2) (tptp.combb tptp.bool _let_1 X_a) tptp.fconj) P_1))) Q_1))))) (forall ((Y $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 Y)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_b) (tptp.hAPP _let_1 _let_1 (tptp.collect X_b) (tptp.hAPP X_a _let_1 (tptp.hAPP (tptp.fun X_b (tptp.fun X_a tptp.bool)) (tptp.fun X_a _let_1) (tptp.combc X_b X_a tptp.bool) Q_1) Y)))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (P_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun X_a X_b))) (let ((_let_3 (tptp.fun _let_2 _let_1))) (let ((_let_4 (tptp.fun X_b tptp.bool))) (let ((_let_5 (tptp.fun X_b _let_3))) (let ((_let_6 (tptp.fun X_b _let_4))) (let ((_let_7 (tptp.fun X_b _let_1))) (let ((_let_8 (tptp.fun tptp.bool tptp.bool))) (let ((_let_9 (tptp.fun X_a _let_8))) (let ((_let_10 (tptp.fun _let_1 _let_9))) (let ((_let_11 (tptp.fun X_b _let_9))) (let ((_let_12 (tptp.fun _let_1 _let_1))) (let ((_let_13 (tptp.fun X_b _let_12))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) (tptp.hAPP _let_1 _let_1 (tptp.collect X_a) P_1))) (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.finite_finite_1 X_b) (tptp.hAPP _let_4 _let_4 (tptp.collect X_b) (tptp.hAPP _let_7 _let_4 (tptp.hAPP (tptp.fun _let_1 tptp.bool) (tptp.fun _let_7 _let_4) (tptp.combb _let_1 tptp.bool X_b) (tptp.fEx X_a)) (tptp.hAPP _let_1 _let_7 (tptp.hAPP _let_13 (tptp.fun _let_1 _let_7) (tptp.combc X_b _let_1 _let_1) (tptp.hAPP _let_11 _let_13 (tptp.hAPP (tptp.fun _let_9 _let_12) (tptp.fun _let_11 _let_13) (tptp.combb _let_9 _let_12 X_b) (tptp.combs X_a tptp.bool tptp.bool)) (tptp.hAPP _let_7 _let_11 (tptp.hAPP _let_10 (tptp.fun _let_7 _let_11) (tptp.combb _let_1 _let_9 X_b) (tptp.hAPP (tptp.fun tptp.bool _let_8) _let_10 (tptp.combb tptp.bool _let_8 X_a) tptp.fconj)) (tptp.hAPP _let_2 _let_7 (tptp.hAPP _let_5 (tptp.fun _let_2 _let_7) (tptp.combc X_b _let_2 _let_1) (tptp.hAPP _let_6 _let_5 (tptp.hAPP (tptp.fun _let_4 _let_3) (tptp.fun _let_6 _let_5) (tptp.combb _let_4 _let_3 X_b) (tptp.combb X_b tptp.bool X_a)) (tptp.fequal X_b))) F)))) P_1)))))))))))))))))))) (= _let_69 (tptp.hAPP _let_43 _let_43 _let_68 (tptp.hAPP _let_64 _let_43 _let_67 (tptp.hAPP _let_97 _let_64 (tptp.hAPP _let_84 (tptp.fun _let_97 _let_64) (tptp.combb _let_81 _let_61 tptp.real) _let_85) (tptp.hAPP _let_61 _let_97 (tptp.hAPP _let_109 (tptp.fun _let_61 _let_97) (tptp.combc tptp.real _let_61 _let_81) (tptp.hAPP _let_107 _let_109 (tptp.hAPP (tptp.fun _let_105 _let_108) (tptp.fun _let_107 _let_109) (tptp.combb _let_105 _let_108 tptp.real) (tptp.combc tptp.int _let_61 _let_61)) (tptp.hAPP _let_103 _let_107 (tptp.hAPP _let_106 (tptp.fun _let_103 _let_107) (tptp.combb _let_101 _let_105 tptp.real) (tptp.hAPP (tptp.fun _let_98 _let_89) _let_106 (tptp.combb _let_98 _let_89 tptp.int) _let_104)) (tptp.hAPP _let_97 _let_103 (tptp.hAPP _let_102 (tptp.fun _let_97 _let_103) (tptp.combb _let_81 _let_101 tptp.real) (tptp.hAPP _let_99 _let_102 (tptp.combb _let_61 _let_98 tptp.int) _let_100)) (tptp.hAPP _let_92 _let_97 (tptp.hAPP _let_96 (tptp.fun _let_92 _let_97) (tptp.combc tptp.real _let_92 _let_81) (tptp.hAPP _let_94 _let_96 (tptp.hAPP (tptp.fun _let_93 _let_95) (tptp.fun _let_94 _let_96) (tptp.combb _let_93 _let_95 tptp.real) (tptp.combb _let_34 _let_61 tptp.int)) (tptp.hAPP _let_45 _let_94 (tptp.hAPP (tptp.fun _let_43 _let_93) (tptp.fun _let_45 _let_94) (tptp.combb _let_43 _let_93 tptp.real) (tptp.combb tptp.real tptp.bool tptp.int)) _let_41))) (tptp.hAPP _let_34 _let_92 (tptp.hAPP _let_91 (tptp.fun _let_34 _let_92) (tptp.combc tptp.int _let_34 _let_34) (tptp.hAPP _let_33 _let_91 (tptp.hAPP (tptp.fun _let_21 _let_90) (tptp.fun _let_33 _let_91) (tptp.combb _let_21 _let_90 tptp.int) (tptp.combb tptp.real tptp.real tptp.int)) _let_35)) _let_32)))))) (tptp.hAPP _let_61 _let_61 (tptp.hAPP _let_30 _let_89 (tptp.combb tptp.bool tptp.bool tptp.int) tptp.fNot) (tptp.hAPP tptp.int _let_61 (tptp.hAPP _let_81 _let_81 _let_88 _let_78) _let_9))))))) _let_87 (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_1 _let_3) (tptp.combb tptp.real _let_2 tptp.nat) (tptp.times_times tptp.real)) (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)))) A_2))) (let ((_let_5 (tptp.fun tptp.nat tptp.nat))) (let ((_let_6 (tptp.fun tptp.nat _let_5))) (let ((_let_7 (tptp.fun tptp.nat tptp.bool))) (let ((_let_8 (tptp.fun tptp.nat _let_7))) (let ((_let_9 (tptp.fun _let_7 tptp.real))) (let ((_let_10 (tptp.tendsto tptp.nat tptp.real))) (let ((_let_11 (tptp.filter tptp.nat))) (let ((_let_12 (tptp.fun _let_11 tptp.bool))) (let ((_let_13 (tptp.fun tptp.real _let_12))) (=> (tptp.hBOOL (tptp.hAPP _let_11 tptp.bool (tptp.hAPP tptp.real _let_12 (tptp.hAPP _let_1 _let_13 _let_10 A_2) (tptp.zero_zero tptp.real)) tptp.sequentially)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.monoseq tptp.real) A_2)) (tptp.hBOOL (tptp.hAPP _let_11 tptp.bool (tptp.hAPP tptp.real _let_12 (tptp.hAPP _let_1 _let_13 _let_10 (tptp.hAPP _let_8 _let_1 (tptp.hAPP _let_9 (tptp.fun _let_8 _let_1) (tptp.combb _let_7 tptp.real tptp.nat) (tptp.hAPP _let_1 _let_9 (tptp.big_co1399186613setsum tptp.nat tptp.real) _let_4)) (tptp.hAPP _let_5 _let_8 (tptp.hAPP _let_8 (tptp.fun _let_5 _let_8) (tptp.combb tptp.nat _let_7 tptp.nat) (tptp.hAPP tptp.nat _let_8 (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat))) (tptp.hAPP tptp.nat _let_5 (tptp.hAPP _let_6 _let_6 (tptp.combc tptp.nat tptp.nat tptp.nat) (tptp.hAPP _let_5 _let_6 (tptp.hAPP _let_6 (tptp.fun _let_5 _let_6) (tptp.combb tptp.nat _let_5 tptp.nat) (tptp.plus_plus tptp.nat)) (tptp.hAPP tptp.nat _let_5 (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (tptp.one_one tptp.nat))))) (tptp.hAPP _let_1 tptp.real (tptp.suminf tptp.real) _let_4)) tptp.sequentially)))))))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (and (tptp.comm_monoid_mult X_b) (tptp.dvd X_b)) (forall ((F $$unsorted) (G $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.big_co302546470etprod X_a X_b))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun _let_2 X_b))) (let ((_let_4 (tptp.fun X_a X_b))) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) A_3)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.dvd_dvd X_b) (tptp.hAPP X_a X_b F X)) (tptp.hAPP X_a X_b G X)))))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.dvd_dvd X_b) (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 F) A_3)) (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 G) A_3))))))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.pow X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (let ((_let_5 (tptp.combb _let_3 tptp.bool _let_2))) (let ((_let_6 (tptp.fun _let_2 _let_3))) (let ((_let_7 (tptp.fun _let_6 _let_3))) (let ((_let_8 (tptp.uminus_uminus _let_2))) (let ((_let_9 (tptp.fun _let_2 _let_2))) (let ((_let_10 (tptp.fun _let_9 _let_3))) (let ((_let_11 (tptp.fun _let_2 _let_10))) (let ((_let_12 (tptp.fun tptp.bool tptp.bool))) (let ((_let_13 (tptp.fun _let_2 _let_12))) (let ((_let_14 (tptp.fun _let_3 _let_13))) (let ((_let_15 (tptp.fun _let_2 _let_13))) (let ((_let_16 (tptp.fun _let_3 _let_3))) (let ((_let_17 (tptp.fun _let_2 _let_16))) (= (tptp.hAPP _let_2 _let_3 _let_1 (tptp.hAPP _let_2 _let_2 _let_8 A_3)) (tptp.hAPP _let_3 _let_3 (tptp.collect _let_2) (tptp.hAPP _let_6 _let_3 (tptp.hAPP _let_4 _let_7 _let_5 (tptp.fEx _let_2)) (tptp.hAPP _let_3 _let_6 (tptp.hAPP _let_17 (tptp.fun _let_3 _let_6) (tptp.combc _let_2 _let_3 _let_3) (tptp.hAPP _let_15 _let_17 (tptp.hAPP (tptp.fun _let_13 _let_16) (tptp.fun _let_15 _let_17) (tptp.combb _let_13 _let_16 _let_2) (tptp.combs _let_2 tptp.bool tptp.bool)) (tptp.hAPP _let_6 _let_15 (tptp.hAPP _let_14 (tptp.fun _let_6 _let_15) (tptp.combb _let_3 _let_13 _let_2) (tptp.hAPP (tptp.fun tptp.bool _let_12) _let_14 (tptp.combb tptp.bool _let_12 _let_2) tptp.fconj)) (tptp.hAPP _let_9 _let_6 (tptp.hAPP _let_11 (tptp.fun _let_9 _let_6) (tptp.combc _let_2 _let_9 _let_3) (tptp.hAPP _let_6 _let_11 (tptp.hAPP (tptp.fun _let_3 _let_10) (tptp.fun _let_6 _let_11) (tptp.combb _let_3 _let_10 _let_2) (tptp.combb _let_2 tptp.bool _let_2)) (tptp.fequal _let_2))) _let_8)))) (tptp.hAPP _let_6 _let_3 (tptp.hAPP _let_4 _let_7 _let_5 (tptp.hAPP _let_2 _let_4 (tptp.member _let_2) A_3)) _let_1))))))))))))))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.filter tptp.nat))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (let ((_let_5 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.ord_less_eq tptp.real) _let_1) X_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.ord_less tptp.real) X_2) (tptp.one_one tptp.real))) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_2 (tptp.fun tptp.real _let_4) (tptp.tendsto tptp.nat tptp.real) (tptp.hAPP tptp.real _let_2 (tptp.power_power tptp.real) X_2)) _let_1) tptp.sequentially)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.topological_space X_b) (forall ((F $$unsorted) (L $$unsorted) (A_3 $$unsorted) (A_7 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.hAPP X_b _let_2 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_b _let_2) (tptp.tendsto X_a X_b) F) L))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.ord_less_eq _let_1) A_3) A_7)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_3 A_7)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool _let_3 A_3)))))))))) (forall ((A_2 $$unsorted) (X_3 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.filter tptp.nat))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP (tptp.fun tptp.nat tptp.real) (tptp.fun tptp.real _let_2) (tptp.tendsto tptp.nat tptp.real) X_3) X_2) tptp.sequentially)) (=> (exists ((N_3 $$unsorted)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_3) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) A_2) (tptp.hAPP tptp.nat tptp.real X_3 N_2)))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) A_2) X_2))))))) (forall ((A_2 $$unsorted) (X_3 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.filter tptp.nat))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP (tptp.fun tptp.nat tptp.real) (tptp.fun tptp.real _let_2) (tptp.tendsto tptp.nat tptp.real) X_3) X_2) tptp.sequentially)) (=> (exists ((N_3 $$unsorted)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_3) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.nat tptp.real X_3 N_2)) A_2))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) X_2) A_2))))))) (forall ((Y_3 $$unsorted) (Y_2 $$unsorted) (X_3 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.tendsto tptp.nat tptp.real))) (let ((_let_2 (tptp.filter tptp.nat))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (let ((_let_4 (tptp.fun tptp.real _let_3))) (let ((_let_5 (tptp.fun tptp.nat tptp.real))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.real _let_3 (tptp.hAPP _let_5 _let_4 _let_1 X_3) X_2) tptp.sequentially)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.real _let_3 (tptp.hAPP _let_5 _let_4 _let_1 Y_3) Y_2) tptp.sequentially)) (=> (exists ((N_3 $$unsorted)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_3) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.nat tptp.real X_3 N_2)) (tptp.hAPP tptp.nat tptp.real Y_3 N_2)))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) X_2) Y_2))))))))))) (forall ((X_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter tptp.nat))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.monoseq tptp.real) A_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_3 (tptp.fun tptp.real _let_2) (tptp.tendsto tptp.nat tptp.real) A_2) X_2) tptp.sequentially)) (or (and (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.nat tptp.real A_2 N_2)) X_2))) (forall ((M_2 $$unsorted) (N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M_2) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.nat tptp.real A_2 M_2)) (tptp.hAPP tptp.nat tptp.real A_2 N_2)))))) (and (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) X_2) (tptp.hAPP tptp.nat tptp.real A_2 N_2)))) (forall ((M_2 $$unsorted) (N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M_2) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.nat tptp.real A_2 N_2)) (tptp.hAPP tptp.nat tptp.real A_2 M_2))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((F $$unsorted)) (let ((_let_1 (tptp.filter tptp.nat))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.summable X_a) F)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_2 (tptp.hAPP _let_3 (tptp.fun X_a _let_2) (tptp.tendsto tptp.nat X_a) F) (tptp.zero_zero X_a)) tptp.sequentially))))))))) (forall ((C_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.filter tptp.nat))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) C_1)) (tptp.one_one tptp.real))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.real _let_3 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_3) (tptp.tendsto tptp.nat tptp.real) (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) C_1)) (tptp.zero_zero tptp.real)) tptp.sequentially))))))) (forall ((C_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) C_1))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.filter tptp.nat))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) _let_1) (tptp.one_one tptp.real))) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_2 (tptp.fun tptp.real _let_4) (tptp.tendsto tptp.nat tptp.real) (tptp.hAPP tptp.real _let_2 (tptp.power_power tptp.real) _let_1)) (tptp.zero_zero tptp.real)) tptp.sequentially)))))))) (forall ((R_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.combb tptp.real tptp.real tptp.nat))) (let ((_let_4 (tptp.fun _let_1 _let_1))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (let ((_let_6 (tptp.filter tptp.nat))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP tptp.real _let_7 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_7) (tptp.tendsto tptp.nat tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_5 _let_4 _let_3 (tptp.hAPP tptp.real _let_5 (tptp.plus_plus tptp.real) R_1)) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_5 _let_4 _let_3 (tptp.inverse_inverse tptp.real)) (tptp.hAPP _let_2 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_2 _let_1) (tptp.combb tptp.nat tptp.real tptp.nat) (tptp.real_1 tptp.nat)) tptp.suc)))) R_1) tptp.sequentially)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((Y_3 $$unsorted) (B_1 $$unsorted) (X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.plus_plus X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.fun _let_4 _let_4))) (let ((_let_6 (tptp.fun tptp.nat _let_3))) (let ((_let_7 (tptp.tendsto tptp.nat X_a))) (let ((_let_8 (tptp.filter tptp.nat))) (let ((_let_9 (tptp.fun _let_8 tptp.bool))) (let ((_let_10 (tptp.fun X_a _let_9))) (=> (tptp.hBOOL (tptp.hAPP _let_8 tptp.bool (tptp.hAPP X_a _let_9 (tptp.hAPP _let_4 _let_10 _let_7 X_3) A_2) tptp.sequentially)) (=> (tptp.hBOOL (tptp.hAPP _let_8 tptp.bool (tptp.hAPP X_a _let_9 (tptp.hAPP _let_4 _let_10 _let_7 Y_3) B_1) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_8 tptp.bool (tptp.hAPP X_a _let_9 (tptp.hAPP _let_4 _let_10 _let_7 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_6 _let_5 (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_6 (tptp.hAPP (tptp.fun X_a _let_3) (tptp.fun _let_4 _let_6) (tptp.combb X_a _let_3 tptp.nat) _let_2) X_3)) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_3 _let_5 (tptp.combb X_a X_a tptp.nat) _let_1) Y_3))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 A_2) (tptp.hAPP X_a X_a _let_1 B_1))) tptp.sequentially))))))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.real_normed_vector X_b) (forall ((G $$unsorted) (B_1 $$unsorted) (F $$unsorted) (A_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.plus_plus X_b))) (let ((_let_2 (tptp.fun X_b X_b))) (let ((_let_3 (tptp.fun X_a _let_2))) (let ((_let_4 (tptp.fun X_a X_b))) (let ((_let_5 (tptp.tendsto X_a X_b))) (let ((_let_6 (tptp.filter X_a))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (let ((_let_8 (tptp.fun X_b _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_4 _let_8 _let_5 F) A_2) A_3)) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_4 _let_8 _let_5 G) B_1) A_3)) (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_4 _let_8 _let_5 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_3 (tptp.fun _let_4 _let_4) (tptp.combs X_a X_b X_b) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_b _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_b _let_2 X_a) _let_1) F)) G)) (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_2 _let_1 A_2) B_1)) A_3))))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.real_normed_vector X_b) (forall ((G $$unsorted) (B_1 $$unsorted) (F $$unsorted) (A_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.minus_minus X_b))) (let ((_let_2 (tptp.fun X_b X_b))) (let ((_let_3 (tptp.fun X_a _let_2))) (let ((_let_4 (tptp.fun X_a X_b))) (let ((_let_5 (tptp.tendsto X_a X_b))) (let ((_let_6 (tptp.filter X_a))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (let ((_let_8 (tptp.fun X_b _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_4 _let_8 _let_5 F) A_2) A_3)) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_4 _let_8 _let_5 G) B_1) A_3)) (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_4 _let_8 _let_5 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_3 (tptp.fun _let_4 _let_4) (tptp.combs X_a X_b X_b) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_b _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_b _let_2 X_a) _let_1) F)) G)) (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_2 _let_1 A_2) B_1)) A_3))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((B_1 $$unsorted) (F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.tendsto tptp.nat X_a))) (let ((_let_6 (tptp.filter tptp.nat))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (let ((_let_8 (tptp.fun X_a _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_5 F) A_2) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_5 (tptp.hAPP X_a _let_4 (tptp.hAPP _let_3 (tptp.fun X_a _let_4) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 tptp.nat) _let_1) F)) B_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_2) B_1)) tptp.sequentially)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((Y_3 $$unsorted) (B_1 $$unsorted) (X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.tendsto tptp.nat X_a))) (let ((_let_6 (tptp.filter tptp.nat))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (let ((_let_8 (tptp.fun X_a _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_5 X_3) A_2) tptp.sequentially)) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_5 Y_3) B_1) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_5 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_3 (tptp.fun _let_4 _let_4) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 tptp.nat) _let_1) X_3)) Y_3)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_2) B_1)) tptp.sequentially))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.topological_space X_a) (forall ((K $$unsorted) (F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.tendsto tptp.nat X_a))) (let ((_let_5 (tptp.filter tptp.nat))) (let ((_let_6 (tptp.fun _let_5 tptp.bool))) (let ((_let_7 (tptp.fun X_a _let_6))) (=> (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP X_a _let_6 (tptp.hAPP _let_3 _let_7 _let_4 F) A_2) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP X_a _let_6 (tptp.hAPP _let_3 _let_7 _let_4 (tptp.hAPP _let_1 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_3) (tptp.combb tptp.nat X_a tptp.nat) F) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.nat tptp.nat tptp.nat) (tptp.plus_plus tptp.nat)) K))) A_2) tptp.sequentially))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((B_1 $$unsorted) (F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.tendsto tptp.nat X_a))) (let ((_let_6 (tptp.filter tptp.nat))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (let ((_let_8 (tptp.fun X_a _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_5 F) A_2) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_5 (tptp.hAPP X_a _let_4 (tptp.hAPP _let_3 (tptp.fun X_a _let_4) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 tptp.nat) _let_1) F)) B_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_2) B_1)) tptp.sequentially)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((Y_3 $$unsorted) (B_1 $$unsorted) (X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.tendsto tptp.nat X_a))) (let ((_let_6 (tptp.filter tptp.nat))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (let ((_let_8 (tptp.fun X_a _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_5 X_3) A_2) tptp.sequentially)) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_5 Y_3) B_1) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_5 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_3 (tptp.fun _let_4 _let_4) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 tptp.nat) _let_1) X_3)) Y_3)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_2) B_1)) tptp.sequentially))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.topological_space X_a) (forall ((F $$unsorted) (K $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.tendsto tptp.nat X_a))) (let ((_let_2 (tptp.filter tptp.nat))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (let ((_let_4 (tptp.fun X_a _let_3))) (let ((_let_5 (tptp.fun tptp.nat X_a))) (let ((_let_6 (tptp.fun tptp.nat tptp.nat))) (let ((_let_7 (tptp.fun tptp.nat _let_6))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_5 _let_4 _let_1 (tptp.hAPP _let_6 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_6 _let_5) (tptp.combb tptp.nat X_a tptp.nat) F) (tptp.hAPP tptp.nat _let_6 (tptp.hAPP _let_7 _let_7 (tptp.combc tptp.nat tptp.nat tptp.nat) (tptp.plus_plus tptp.nat)) K))) A_2) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_5 _let_4 _let_1 F) A_2) tptp.sequentially))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((G $$unsorted) (F $$unsorted) (L_2 $$unsorted)) (let ((_let_1 (tptp.tendsto tptp.nat X_a))) (let ((_let_2 (tptp.filter tptp.nat))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (let ((_let_4 (tptp.fun X_a _let_3))) (let ((_let_5 (tptp.fun tptp.nat X_a))) (let ((_let_6 (tptp.fun X_a X_a))) (let ((_let_7 (tptp.fun tptp.nat _let_6))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_5 _let_4 _let_1 F) L_2) tptp.sequentially)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_5 _let_4 _let_1 (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_7 (tptp.fun _let_5 _let_5) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_5 _let_7 (tptp.hAPP (tptp.fun X_a _let_6) (tptp.fun _let_5 _let_7) (tptp.combb X_a _let_6 tptp.nat) (tptp.minus_minus X_a)) F)) G)) (tptp.zero_zero X_a)) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_5 _let_4 _let_1 G) L_2) tptp.sequentially)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((F $$unsorted) (G $$unsorted) (L_2 $$unsorted)) (let ((_let_1 (tptp.tendsto tptp.nat X_a))) (let ((_let_2 (tptp.filter tptp.nat))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (let ((_let_4 (tptp.fun X_a _let_3))) (let ((_let_5 (tptp.fun tptp.nat X_a))) (let ((_let_6 (tptp.fun X_a X_a))) (let ((_let_7 (tptp.fun tptp.nat _let_6))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_5 _let_4 _let_1 G) L_2) tptp.sequentially)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_5 _let_4 _let_1 (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_7 (tptp.fun _let_5 _let_5) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_5 _let_7 (tptp.hAPP (tptp.fun X_a _let_6) (tptp.fun _let_5 _let_7) (tptp.combb X_a _let_6 tptp.nat) (tptp.minus_minus X_a)) F)) G)) (tptp.zero_zero X_a)) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_5 _let_4 _let_1 F) L_2) tptp.sequentially)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((Y_2 $$unsorted) (X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.tendsto tptp.nat X_a))) (let ((_let_6 (tptp.filter tptp.nat))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (let ((_let_8 (tptp.fun X_a _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_5 X_3) A_2) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_5 (tptp.hAPP X_a _let_4 (tptp.hAPP _let_3 (tptp.fun X_a _let_4) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 tptp.nat) _let_1) X_3)) Y_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_2) Y_2)) tptp.sequentially)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_3 $$unsorted)) (let ((_let_1 (tptp.filter tptp.nat))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_4 (tptp.fun tptp.real _let_2) (tptp.tendsto tptp.nat tptp.real) (tptp.hAPP _let_3 _let_4 (tptp.hAPP (tptp.fun X_a tptp.real) (tptp.fun _let_3 _let_4) (tptp.combb X_a tptp.real tptp.nat) (tptp.norm_norm X_a)) X_3)) (tptp.zero_zero tptp.real)) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_2 (tptp.hAPP _let_3 (tptp.fun X_a _let_2) (tptp.tendsto tptp.nat X_a) X_3) (tptp.zero_zero X_a)) tptp.sequentially)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((Y_3 $$unsorted) (B_1 $$unsorted) (X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.tendsto tptp.nat X_a))) (let ((_let_6 (tptp.filter tptp.nat))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (let ((_let_8 (tptp.fun X_a _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_5 X_3) A_2) tptp.sequentially)) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_5 Y_3) B_1) tptp.sequentially)) (=> (not (= (tptp.ti X_a B_1) (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_5 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_3 (tptp.fun _let_4 _let_4) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 tptp.nat) _let_1) X_3)) Y_3)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_2) B_1)) tptp.sequentially)))))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.real_normed_field X_b) (forall ((G $$unsorted) (B_1 $$unsorted) (F $$unsorted) (A_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_b))) (let ((_let_2 (tptp.fun X_b X_b))) (let ((_let_3 (tptp.fun X_a _let_2))) (let ((_let_4 (tptp.fun X_a X_b))) (let ((_let_5 (tptp.tendsto X_a X_b))) (let ((_let_6 (tptp.filter X_a))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (let ((_let_8 (tptp.fun X_b _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_4 _let_8 _let_5 F) A_2) A_3)) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_4 _let_8 _let_5 G) B_1) A_3)) (=> (not (= (tptp.ti X_b B_1) (tptp.zero_zero X_b))) (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_4 _let_8 _let_5 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_3 (tptp.fun _let_4 _let_4) (tptp.combs X_a X_b X_b) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_b _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_b _let_2 X_a) _let_1) F)) G)) (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_2 _let_1 A_2) B_1)) A_3)))))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.real_normed_vector X_b) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.fun X_a X_b))) (let ((_let_4 (tptp.fun X_a tptp.real))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_4 (tptp.fun tptp.real _let_2) (tptp.tendsto X_a tptp.real) (tptp.hAPP _let_3 _let_4 (tptp.hAPP (tptp.fun X_b tptp.real) (tptp.fun _let_3 _let_4) (tptp.combb X_b tptp.real X_a) (tptp.norm_norm X_b)) F)) (tptp.zero_zero tptp.real)) A_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_2 (tptp.hAPP _let_3 (tptp.fun X_b _let_2) (tptp.tendsto X_a X_b) F) (tptp.zero_zero X_b)) A_3)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.real_normed_vector X_b) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.real))) (let ((_let_2 (tptp.fun X_a X_b))) (let ((_let_3 (tptp.filter X_a))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_b _let_4 (tptp.hAPP _let_2 (tptp.fun X_b _let_4) (tptp.tendsto X_a X_b) F) (tptp.zero_zero X_b)) A_3)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_4) (tptp.tendsto X_a tptp.real) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_b tptp.real) (tptp.fun _let_2 _let_1) (tptp.combb X_b tptp.real X_a) (tptp.norm_norm X_b)) F)) (tptp.zero_zero tptp.real)) A_3)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.real_normed_vector X_b) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.fun X_a X_b))) (let ((_let_4 (tptp.fun X_a tptp.real))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_4 (tptp.fun tptp.real _let_2) (tptp.tendsto X_a tptp.real) (tptp.hAPP _let_3 _let_4 (tptp.hAPP (tptp.fun X_b tptp.real) (tptp.fun _let_3 _let_4) (tptp.combb X_b tptp.real X_a) (tptp.norm_norm X_b)) F)) (tptp.zero_zero tptp.real)) A_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_2 (tptp.hAPP _let_3 (tptp.fun X_b _let_2) (tptp.tendsto X_a X_b) F) (tptp.zero_zero X_b)) A_3)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.real_normed_field X_b) (forall ((Y_2 $$unsorted) (G $$unsorted) (A_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_b))) (let ((_let_2 (tptp.fun X_b X_b))) (let ((_let_3 (tptp.fun X_a _let_2))) (let ((_let_4 (tptp.fun X_a X_b))) (let ((_let_5 (tptp.tendsto X_a X_b))) (let ((_let_6 (tptp.filter X_a))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (let ((_let_8 (tptp.fun X_b _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_4 _let_8 _let_5 G) A_2) A_3)) (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_4 _let_8 _let_5 (tptp.hAPP X_b _let_4 (tptp.hAPP _let_3 (tptp.fun X_b _let_4) (tptp.combc X_a X_b X_b) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_b _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_b _let_2 X_a) _let_1) G)) Y_2)) (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_2 _let_1 A_2) Y_2)) A_3)))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.metric_space X_b) (forall ((G $$unsorted) (Ma $$unsorted) (F $$unsorted) (L $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.dist_dist X_b))) (let ((_let_2 (tptp.fun X_b tptp.real))) (let ((_let_3 (tptp.fun X_a _let_2))) (let ((_let_4 (tptp.fun X_a X_b))) (let ((_let_5 (tptp.fun X_a tptp.real))) (let ((_let_6 (tptp.filter X_a))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (let ((_let_8 (tptp.tendsto X_a X_b))) (let ((_let_9 (tptp.fun X_b _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_4 _let_9 _let_8 F) L) A_3)) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_4 _let_9 _let_8 G) Ma) A_3)) (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP tptp.real _let_7 (tptp.hAPP _let_5 (tptp.fun tptp.real _let_7) (tptp.tendsto X_a tptp.real) (tptp.hAPP _let_4 _let_5 (tptp.hAPP _let_3 (tptp.fun _let_4 _let_5) (tptp.combs X_a X_b tptp.real) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_b _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_b _let_2 X_a) _let_1) F)) G)) (tptp.hAPP X_b tptp.real (tptp.hAPP X_b _let_2 _let_1 L) Ma)) A_3)))))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (and (tptp.real_algebra_1 X_b) (tptp.real_normed_vector X_b)) (forall ((G $$unsorted) (A_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.of_real X_b))) (let ((_let_2 (tptp.fun X_a X_b))) (let ((_let_3 (tptp.fun X_a tptp.real))) (let ((_let_4 (tptp.filter X_a))) (let ((_let_5 (tptp.fun _let_4 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_3 (tptp.fun tptp.real _let_5) (tptp.tendsto X_a tptp.real) G) A_2) A_3)) (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP X_b _let_5 (tptp.hAPP _let_2 (tptp.fun X_b _let_5) (tptp.tendsto X_a X_b) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.real X_b) (tptp.fun _let_3 _let_2) (tptp.combb tptp.real X_b X_a) _let_1) G)) (tptp.hAPP tptp.real X_b _let_1 A_2)) A_3))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.real_normed_vector X_b) (forall ((F $$unsorted) (A_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_b))) (let ((_let_2 (tptp.fun X_a tptp.real))) (let ((_let_3 (tptp.fun X_a X_b))) (let ((_let_4 (tptp.filter X_a))) (let ((_let_5 (tptp.fun _let_4 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP X_b _let_5 (tptp.hAPP _let_3 (tptp.fun X_b _let_5) (tptp.tendsto X_a X_b) F) A_2) A_3)) (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_2 (tptp.fun tptp.real _let_5) (tptp.tendsto X_a tptp.real) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun X_b tptp.real) (tptp.fun _let_3 _let_2) (tptp.combb X_b tptp.real X_a) _let_1) F)) (tptp.hAPP X_b tptp.real _let_1 A_2)) A_3))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.topological_space X_b) (forall ((K $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_b))) (let ((_let_2 (tptp.filter X_a))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_b _let_3 (tptp.hAPP _let_1 (tptp.fun X_b _let_3) (tptp.tendsto X_a X_b) (tptp.hAPP X_b _let_1 (tptp.combk X_b X_a) K)) K) A_3)))))))) (forall ((X_a $$unsorted)) (=> (tptp.topological_space X_a) (forall ((F $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.tendsto tptp.nat X_a))) (let ((_let_2 (tptp.filter tptp.nat))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (let ((_let_4 (tptp.fun X_a _let_3))) (let ((_let_5 (tptp.fun tptp.nat X_a))) (let ((_let_6 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_5 _let_4 _let_1 (tptp.hAPP _let_6 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_6 _let_5) (tptp.combb tptp.nat X_a tptp.nat) F) tptp.suc)) L) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_5 _let_4 _let_1 F) L) tptp.sequentially)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.topological_space X_a) (forall ((F $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.tendsto tptp.nat X_a))) (let ((_let_4 (tptp.filter tptp.nat))) (let ((_let_5 (tptp.fun _let_4 tptp.bool))) (let ((_let_6 (tptp.fun X_a _let_5))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_1 _let_6 _let_3 F) L) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_1 _let_6 _let_3 (tptp.hAPP _let_2 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_2 _let_1) (tptp.combb tptp.nat X_a tptp.nat) F) tptp.suc)) L) tptp.sequentially)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.topological_space X_a) (forall ((F $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.tendsto tptp.nat X_a))) (let ((_let_2 (tptp.filter tptp.nat))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (let ((_let_4 (tptp.fun X_a _let_3))) (let ((_let_5 (tptp.fun tptp.nat X_a))) (let ((_let_6 (tptp.fun tptp.nat tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_5 _let_4 _let_1 (tptp.hAPP _let_6 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_6 _let_5) (tptp.combb tptp.nat X_a tptp.nat) F) tptp.suc)) L) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_5 _let_4 _let_1 F) L) tptp.sequentially)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.topological_space X_a) (forall ((K $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.filter tptp.nat))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_1 (tptp.fun X_a _let_3) (tptp.tendsto tptp.nat X_a) (tptp.hAPP X_a _let_1 (tptp.combk X_a tptp.nat) K)) K) tptp.sequentially)))))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((K $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.filter tptp.nat))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_1 (tptp.fun X_a _let_3) (tptp.tendsto tptp.nat X_a) (tptp.hAPP X_a _let_1 (tptp.combk X_a tptp.nat) K)) L) tptp.sequentially)) (= (tptp.ti X_a K) (tptp.ti X_a L))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.filter tptp.nat))) (let ((_let_5 (tptp.fun _let_4 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_3 (tptp.fun X_a _let_5) (tptp.tendsto tptp.nat X_a) X_3) A_2) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_2 (tptp.fun tptp.real _let_5) (tptp.tendsto tptp.nat tptp.real) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun X_a tptp.real) (tptp.fun _let_3 _let_2) (tptp.combb X_a tptp.real tptp.nat) _let_1) X_3)) (tptp.hAPP X_a tptp.real _let_1 A_2)) tptp.sequentially))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.power X_a) (tptp.real_normed_algebra X_a)) (forall ((Ma $$unsorted) (X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.power_power X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.tendsto tptp.nat X_a))) (let ((_let_5 (tptp.filter tptp.nat))) (let ((_let_6 (tptp.fun _let_5 tptp.bool))) (let ((_let_7 (tptp.fun X_a _let_6))) (=> (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP X_a _let_6 (tptp.hAPP _let_2 _let_7 _let_4 X_3) A_2) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP X_a _let_6 (tptp.hAPP _let_2 _let_7 _let_4 (tptp.hAPP tptp.nat _let_2 (tptp.hAPP _let_3 _let_3 (tptp.combc tptp.nat tptp.nat X_a) (tptp.hAPP _let_2 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_2 _let_3) (tptp.combb X_a _let_2 tptp.nat) _let_1) X_3)) Ma)) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_2 _let_1 A_2) Ma)) tptp.sequentially))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_algebra_1 X_a) (tptp.real_normed_vector X_a)) (forall ((X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.of_real X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.filter tptp.nat))) (let ((_let_5 (tptp.fun _let_4 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_3 (tptp.fun tptp.real _let_5) (tptp.tendsto tptp.nat tptp.real) X_3) A_2) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_2 (tptp.fun X_a _let_5) (tptp.tendsto tptp.nat X_a) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.real X_a) (tptp.fun _let_3 _let_2) (tptp.combb tptp.real X_a tptp.nat) _let_1) X_3)) (tptp.hAPP tptp.real X_a _let_1 A_2)) tptp.sequentially))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.tendsto tptp.nat X_a))) (let ((_let_4 (tptp.filter tptp.nat))) (let ((_let_5 (tptp.fun _let_4 tptp.bool))) (let ((_let_6 (tptp.fun X_a _let_5))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_2 _let_6 _let_3 X_3) A_2) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_2 _let_6 _let_3 (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun _let_2 _let_2) (tptp.combb X_a X_a tptp.nat) _let_1) X_3)) (tptp.hAPP X_a X_a _let_1 A_2)) tptp.sequentially)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.tendsto tptp.nat X_a))) (let ((_let_2 (tptp.filter tptp.nat))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (let ((_let_4 (tptp.fun X_a _let_3))) (let ((_let_5 (tptp.fun tptp.nat X_a))) (let ((_let_6 (tptp.uminus_uminus X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_5 _let_4 _let_1 (tptp.hAPP _let_5 _let_5 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun _let_5 _let_5) (tptp.combb X_a X_a tptp.nat) _let_6) X_3)) (tptp.hAPP X_a X_a _let_6 A_2)) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_5 _let_4 _let_1 X_3) A_2) tptp.sequentially)))))))))))) (forall ((F $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.abs_abs tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.tendsto tptp.nat tptp.real))) (let ((_let_4 (tptp.filter tptp.nat))) (let ((_let_5 (tptp.fun _let_4 tptp.bool))) (let ((_let_6 (tptp.fun tptp.real _let_5))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_2 _let_6 _let_3 F) L) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_2 _let_6 _let_3 (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun _let_2 _let_2) (tptp.combb tptp.real tptp.real tptp.nat) _let_1) F)) (tptp.hAPP tptp.real tptp.real _let_1 L)) tptp.sequentially)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.real_normed_vector X_b) (forall ((F $$unsorted) (A_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_b))) (let ((_let_2 (tptp.fun X_a X_b))) (let ((_let_3 (tptp.tendsto X_a X_b))) (let ((_let_4 (tptp.filter X_a))) (let ((_let_5 (tptp.fun _let_4 tptp.bool))) (let ((_let_6 (tptp.fun X_b _let_5))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP X_b _let_5 (tptp.hAPP _let_2 _let_6 _let_3 F) A_2) A_3)) (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP X_b _let_5 (tptp.hAPP _let_2 _let_6 _let_3 (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun X_b X_b) (tptp.fun _let_2 _let_2) (tptp.combb X_b X_b X_a) _let_1) F)) (tptp.hAPP X_b X_b _let_1 A_2)) A_3)))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.real_normed_vector X_b) (forall ((F $$unsorted) (A_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.tendsto X_a X_b))) (let ((_let_2 (tptp.filter X_a))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (let ((_let_4 (tptp.fun X_b _let_3))) (let ((_let_5 (tptp.fun X_a X_b))) (let ((_let_6 (tptp.uminus_uminus X_b))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_b _let_3 (tptp.hAPP _let_5 _let_4 _let_1 (tptp.hAPP _let_5 _let_5 (tptp.hAPP (tptp.fun X_b X_b) (tptp.fun _let_5 _let_5) (tptp.combb X_b X_b X_a) _let_6) F)) (tptp.hAPP X_b X_b _let_6 A_2)) A_3)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_b _let_3 (tptp.hAPP _let_5 _let_4 _let_1 F) A_2) A_3)))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.real_normed_algebra X_b) (forall ((X_2 $$unsorted) (G $$unsorted) (A_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_b X_b))) (let ((_let_2 (tptp.hAPP X_b _let_1 (tptp.times_times X_b) X_2))) (let ((_let_3 (tptp.fun X_a X_b))) (let ((_let_4 (tptp.tendsto X_a X_b))) (let ((_let_5 (tptp.filter X_a))) (let ((_let_6 (tptp.fun _let_5 tptp.bool))) (let ((_let_7 (tptp.fun X_b _let_6))) (=> (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP X_b _let_6 (tptp.hAPP _let_3 _let_7 _let_4 G) A_2) A_3)) (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP X_b _let_6 (tptp.hAPP _let_3 _let_7 _let_4 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_1 (tptp.fun _let_3 _let_3) (tptp.combb X_b X_b X_a) _let_2) G)) (tptp.hAPP X_b X_b _let_2 A_2)) A_3))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.real_normed_algebra X_b) (forall ((Y_2 $$unsorted) (G $$unsorted) (A_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.times_times X_b))) (let ((_let_2 (tptp.fun X_b X_b))) (let ((_let_3 (tptp.fun X_a _let_2))) (let ((_let_4 (tptp.fun X_a X_b))) (let ((_let_5 (tptp.tendsto X_a X_b))) (let ((_let_6 (tptp.filter X_a))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (let ((_let_8 (tptp.fun X_b _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_4 _let_8 _let_5 G) A_2) A_3)) (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_4 _let_8 _let_5 (tptp.hAPP X_b _let_4 (tptp.hAPP _let_3 (tptp.fun X_b _let_4) (tptp.combc X_a X_b X_b) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_b _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_b _let_2 X_a) _let_1) G)) Y_2)) (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_2 _let_1 A_2) Y_2)) A_3)))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.real_normed_algebra X_b) (forall ((G $$unsorted) (B_1 $$unsorted) (F $$unsorted) (A_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.times_times X_b))) (let ((_let_2 (tptp.fun X_b X_b))) (let ((_let_3 (tptp.fun X_a _let_2))) (let ((_let_4 (tptp.fun X_a X_b))) (let ((_let_5 (tptp.tendsto X_a X_b))) (let ((_let_6 (tptp.filter X_a))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (let ((_let_8 (tptp.fun X_b _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_4 _let_8 _let_5 F) A_2) A_3)) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_4 _let_8 _let_5 G) B_1) A_3)) (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_4 _let_8 _let_5 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_3 (tptp.fun _let_4 _let_4) (tptp.combs X_a X_b X_b) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_b _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_b _let_2 X_a) _let_1) F)) G)) (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_2 _let_1 A_2) B_1)) A_3))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((X_2 $$unsorted) (X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.times_times X_a) X_2))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.tendsto tptp.nat X_a))) (let ((_let_5 (tptp.filter tptp.nat))) (let ((_let_6 (tptp.fun _let_5 tptp.bool))) (let ((_let_7 (tptp.fun X_a _let_6))) (=> (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP X_a _let_6 (tptp.hAPP _let_3 _let_7 _let_4 X_3) A_2) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP X_a _let_6 (tptp.hAPP _let_3 _let_7 _let_4 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_1 (tptp.fun _let_3 _let_3) (tptp.combb X_a X_a tptp.nat) _let_2) X_3)) (tptp.hAPP X_a X_a _let_2 A_2)) tptp.sequentially))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((Y_2 $$unsorted) (X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.tendsto tptp.nat X_a))) (let ((_let_6 (tptp.filter tptp.nat))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (let ((_let_8 (tptp.fun X_a _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_5 X_3) A_2) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_5 (tptp.hAPP X_a _let_4 (tptp.hAPP _let_3 (tptp.fun X_a _let_4) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 tptp.nat) _let_1) X_3)) Y_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_2) Y_2)) tptp.sequentially)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((Y_3 $$unsorted) (B_1 $$unsorted) (X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.tendsto tptp.nat X_a))) (let ((_let_6 (tptp.filter tptp.nat))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (let ((_let_8 (tptp.fun X_a _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_5 X_3) A_2) tptp.sequentially)) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_5 Y_3) B_1) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_4 _let_8 _let_5 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_3 (tptp.fun _let_4 _let_4) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 tptp.nat) _let_1) X_3)) Y_3)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_2) B_1)) tptp.sequentially))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.topological_space X_a) (forall ((L $$unsorted) (X_3 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.tendsto tptp.nat X_a))) (let ((_let_5 (tptp.filter tptp.nat))) (let ((_let_6 (tptp.fun _let_5 tptp.bool))) (let ((_let_7 (tptp.fun X_a _let_6))) (=> (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP X_a _let_6 (tptp.hAPP _let_3 _let_7 _let_4 X_3) X_2) tptp.sequentially)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) L)) (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP X_a _let_6 (tptp.hAPP _let_3 _let_7 _let_4 (tptp.hAPP _let_1 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_3) (tptp.combb tptp.nat X_a tptp.nat) X_3) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc tptp.nat tptp.nat tptp.nat) (tptp.times_times tptp.nat)) L))) X_2) tptp.sequentially)))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.real_n1866405975lgebra X_b) (forall ((F $$unsorted) (A_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_b))) (let ((_let_2 (tptp.fun X_a X_b))) (let ((_let_3 (tptp.tendsto X_a X_b))) (let ((_let_4 (tptp.filter X_a))) (let ((_let_5 (tptp.fun _let_4 tptp.bool))) (let ((_let_6 (tptp.fun X_b _let_5))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP X_b _let_5 (tptp.hAPP _let_2 _let_6 _let_3 F) A_2) A_3)) (=> (not (= (tptp.ti X_b A_2) (tptp.zero_zero X_b))) (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP X_b _let_5 (tptp.hAPP _let_2 _let_6 _let_3 (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun X_b X_b) (tptp.fun _let_2 _let_2) (tptp.combb X_b X_b X_a) _let_1) F)) (tptp.hAPP X_b X_b _let_1 A_2)) A_3))))))))))))) (forall ((F $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.tendsto tptp.nat tptp.real))) (let ((_let_3 (tptp.filter tptp.nat))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (let ((_let_5 (tptp.fun tptp.real _let_4))) (let ((_let_6 (tptp.fun tptp.nat tptp.real))) (= (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_6 _let_5 _let_2 (tptp.hAPP _let_6 _let_6 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun _let_6 _let_6) (tptp.combb tptp.real tptp.real tptp.nat) (tptp.abs_abs tptp.real)) F)) _let_1) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_6 _let_5 _let_2 F) _let_1) tptp.sequentially)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_n1866405975lgebra X_a) (forall ((X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.tendsto tptp.nat X_a))) (let ((_let_4 (tptp.filter tptp.nat))) (let ((_let_5 (tptp.fun _let_4 tptp.bool))) (let ((_let_6 (tptp.fun X_a _let_5))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_2 _let_6 _let_3 X_3) A_2) tptp.sequentially)) (=> (not (= (tptp.ti X_a A_2) (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_2 _let_6 _let_3 (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun _let_2 _let_2) (tptp.combb X_a X_a tptp.nat) _let_1) X_3)) (tptp.hAPP X_a X_a _let_1 A_2)) tptp.sequentially))))))))))))) (tptp.hBOOL (tptp.hAPP _let_17 tptp.bool (tptp.hAPP tptp.real _let_74 (tptp.hAPP _let_37 (tptp.fun tptp.real _let_74) (tptp.tendsto tptp.nat tptp.real) (tptp.hAPP _let_37 _let_37 (tptp.hAPP _let_21 _let_38 _let_36 _let_73) (tptp.hAPP _let_13 _let_37 _let_72 tptp.suc))) _let_25) tptp.sequentially)) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((B_1 $$unsorted) (X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter tptp.nat))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun X_a _let_2) (tptp.tendsto tptp.nat X_a) X_3))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_2 _let_3 A_2) tptp.sequentially)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_2 _let_3 B_1) tptp.sequentially)) (= (tptp.ti X_a A_2) (tptp.ti X_a B_1)))))))))) (forall ((A_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.filter tptp.nat))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.one_one tptp.real)) X_2)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_4) (tptp.tendsto tptp.nat tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_2 (tptp.fun _let_1 _let_1) (tptp.combb tptp.real tptp.real tptp.nat) (tptp.hAPP tptp.real _let_2 (tptp.inverse_divide tptp.real) A_2)) (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) X_2))) (tptp.zero_zero tptp.real)) tptp.sequentially)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_n2089651433ebra_1 X_a) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.filter tptp.nat))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) X_2)) (tptp.one_one tptp.real))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_1 (tptp.fun X_a _let_3) (tptp.tendsto tptp.nat X_a) (tptp.hAPP X_a _let_1 (tptp.power_power X_a) X_2)) (tptp.zero_zero X_a)) tptp.sequentially))))))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.filter tptp.nat))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_1 (tptp.fun X_a _let_3) (tptp.tendsto tptp.nat X_a) X_3) A_2) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.cauchy X_a) X_3))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_n1866405975lgebra X_a) (forall ((X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.filter tptp.nat))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_1 (tptp.fun X_a _let_3) (tptp.tendsto tptp.nat X_a) X_3) A_2) tptp.sequentially)) (=> (not (= (tptp.ti X_a A_2) (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.bseq X_a) (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun _let_1 _let_1) (tptp.combb X_a X_a tptp.nat) (tptp.inverse_inverse X_a)) X_3))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.filter tptp.nat))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.one_one tptp.real)) X_2)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.real _let_3 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_3) (tptp.tendsto tptp.nat tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun _let_1 _let_1) (tptp.combb tptp.real tptp.real tptp.nat) (tptp.inverse_inverse tptp.real)) (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) X_2))) (tptp.zero_zero tptp.real)) tptp.sequentially))))))) (forall ((R_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.combb tptp.real tptp.real tptp.nat))) (let ((_let_4 (tptp.fun _let_1 _let_1))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (let ((_let_6 (tptp.filter tptp.nat))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP tptp.real _let_7 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_7) (tptp.tendsto tptp.nat tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_5 _let_4 _let_3 (tptp.hAPP tptp.real _let_5 (tptp.plus_plus tptp.real) R_1)) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_5 _let_4 _let_3 (tptp.uminus_uminus tptp.real)) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_5 _let_4 _let_3 (tptp.inverse_inverse tptp.real)) (tptp.hAPP _let_2 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_2 _let_1) (tptp.combb tptp.nat tptp.real tptp.nat) (tptp.real_1 tptp.nat)) tptp.suc))))) R_1) tptp.sequentially)))))))))) (forall ((Sa $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (let ((_let_5 (tptp.filter tptp.nat))) (let ((_let_6 (tptp.fun _let_5 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) _let_1) Sa)) (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP tptp.real _let_6 (tptp.hAPP _let_4 (tptp.fun tptp.real _let_6) (tptp.tendsto tptp.nat tptp.real) (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_3 (tptp.fun tptp.real _let_4) (tptp.combc tptp.nat tptp.real tptp.real) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_4 _let_3) (tptp.combb tptp.real _let_2 tptp.nat) tptp.powr) (tptp.real_1 tptp.nat))) (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) Sa))) _let_1) tptp.sequentially)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_3 $$unsorted) (L_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.filter tptp.nat))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_1 (tptp.fun X_a _let_3) (tptp.tendsto tptp.nat X_a) X_3) L_2) tptp.sequentially)) (= (tptp.hAPP _let_1 X_a (tptp.lim X_a) X_3) (tptp.ti X_a L_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_3 $$unsorted)) (let ((_let_1 (tptp.filter tptp.nat))) (let ((_let_2 (tptp.fun X_a (tptp.fun _let_1 tptp.bool)))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (= (tptp.hAPP _let_3 X_a (tptp.lim X_a) X_3) (tptp.hAPP _let_4 X_a (tptp.the X_a) (tptp.hAPP _let_1 _let_4 (tptp.hAPP _let_2 (tptp.fun _let_1 _let_4) (tptp.combc X_a _let_1 tptp.bool) (tptp.hAPP _let_3 _let_2 (tptp.tendsto tptp.nat X_a) X_3)) tptp.sequentially)))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.comm_monoid_add X_a) (tptp.topological_space X_a)) (forall ((F $$unsorted) (Sa $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun _let_1 X_a))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.filter tptp.nat))) (let ((_let_6 (tptp.fun _let_5 tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_4 (tptp.fun X_a tptp.bool) (tptp.sums X_a) F) Sa)) (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP X_a _let_6 (tptp.hAPP _let_4 (tptp.fun X_a _let_6) (tptp.tendsto tptp.nat X_a) (tptp.hAPP _let_2 _let_4 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_4) (tptp.combb _let_1 X_a tptp.nat) (tptp.hAPP _let_4 _let_3 (tptp.big_co1399186613setsum tptp.nat X_a) F)) (tptp.hAPP tptp.nat _let_2 (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)))) Sa) tptp.sequentially)))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.comm_monoid_add X_a) (tptp.t2_space X_a)) (forall ((F $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun _let_2 X_a))) (let ((_let_5 (tptp.filter tptp.nat))) (let ((_let_6 (tptp.fun _let_5 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable X_a) F)) (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP X_a _let_6 (tptp.hAPP _let_1 (tptp.fun X_a _let_6) (tptp.tendsto tptp.nat X_a) (tptp.hAPP _let_3 _let_1 (tptp.hAPP _let_4 (tptp.fun _let_3 _let_1) (tptp.combb _let_2 X_a tptp.nat) (tptp.hAPP _let_1 _let_4 (tptp.big_co1399186613setsum tptp.nat X_a) F)) (tptp.hAPP tptp.nat _let_3 (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)))) (tptp.hAPP _let_1 X_a (tptp.suminf X_a) F)) tptp.sequentially)))))))))))) (forall ((R_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.combb tptp.real tptp.real tptp.nat))) (let ((_let_4 (tptp.fun _let_1 _let_1))) (let ((_let_5 (tptp.fun tptp.real tptp.real))) (let ((_let_6 (tptp.filter tptp.nat))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP tptp.real _let_7 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_7) (tptp.tendsto tptp.nat tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_5 _let_4 _let_3 (tptp.hAPP tptp.real _let_5 (tptp.times_times tptp.real) R_1)) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_5 _let_4 _let_3 (tptp.hAPP tptp.real _let_5 (tptp.plus_plus tptp.real) (tptp.one_one tptp.real))) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_5 _let_4 _let_3 (tptp.uminus_uminus tptp.real)) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_5 _let_4 _let_3 (tptp.inverse_inverse tptp.real)) (tptp.hAPP _let_2 _let_1 (tptp.hAPP _let_1 (tptp.fun _let_2 _let_1) (tptp.combb tptp.nat tptp.real tptp.nat) (tptp.real_1 tptp.nat)) tptp.suc)))))) R_1) tptp.sequentially)))))))))) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.filter tptp.nat))) (let ((_let_5 (tptp.fun _let_4 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_5) (tptp.tendsto tptp.nat tptp.real) A_2) (tptp.zero_zero tptp.real)) tptp.sequentially)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.monoseq tptp.real) A_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_1 _let_3) (tptp.combb tptp.real _let_2 tptp.nat) (tptp.times_times tptp.real)) (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)))) A_2))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.combc tptp.nat tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.hAPP tptp.nat _let_2 (tptp.hAPP _let_3 _let_3 _let_1 (tptp.hAPP _let_2 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_3) (tptp.combb tptp.nat _let_2 tptp.nat) (tptp.plus_plus tptp.nat)) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP _let_3 _let_3 _let_1 (tptp.times_times tptp.nat)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (tptp.one_one tptp.nat)))) (let ((_let_5 (tptp.fun tptp.nat tptp.real))) (let ((_let_6 (tptp.combb tptp.nat tptp.real tptp.nat))) (let ((_let_7 (tptp.fun _let_2 _let_5))) (let ((_let_8 (tptp.one_one tptp.real))) (let ((_let_9 (tptp.fun tptp.real tptp.real))) (let ((_let_10 (tptp.fun _let_5 _let_5))) (let ((_let_11 (tptp.fun tptp.nat _let_9))) (let ((_let_12 (tptp.filter tptp.nat))) (let ((_let_13 (tptp.fun _let_12 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) X_2)) _let_8)) (tptp.hBOOL (tptp.hAPP _let_12 tptp.bool (tptp.hAPP tptp.real _let_13 (tptp.hAPP _let_5 (tptp.fun tptp.real _let_13) (tptp.tendsto tptp.nat tptp.real) (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_11 _let_10 (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_5 _let_11 (tptp.hAPP (tptp.fun tptp.real _let_9) (tptp.fun _let_5 _let_11) (tptp.combb tptp.real _let_9 tptp.nat) (tptp.times_times tptp.real)) (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_9 _let_10 (tptp.combb tptp.real tptp.real tptp.nat) (tptp.hAPP tptp.real _let_9 (tptp.inverse_divide tptp.real) _let_8)) (tptp.hAPP _let_2 _let_5 (tptp.hAPP _let_5 _let_7 _let_6 (tptp.real_1 tptp.nat)) _let_4)))) (tptp.hAPP _let_2 _let_5 (tptp.hAPP _let_5 _let_7 _let_6 (tptp.hAPP tptp.real _let_5 (tptp.power_power tptp.real) X_2)) _let_4))) (tptp.zero_zero tptp.real)) tptp.sequentially))))))))))))))))) (= _let_69 (tptp.hAPP _let_43 _let_43 _let_68 (tptp.hAPP _let_64 _let_43 _let_67 (tptp.hAPP _let_49 _let_64 (tptp.hAPP _let_62 (tptp.fun _let_49 _let_64) (tptp.combb _let_46 _let_61 tptp.real) (tptp.hAPP _let_63 _let_62 (tptp.combb _let_10 tptp.bool tptp.int) (tptp.fEx tptp.nat))) (tptp.hAPP _let_10 _let_49 (tptp.hAPP _let_60 (tptp.fun _let_10 _let_49) (tptp.combc tptp.real _let_10 _let_46) (tptp.hAPP _let_58 _let_60 (tptp.hAPP (tptp.fun _let_56 _let_59) (tptp.fun _let_58 _let_60) (tptp.combb _let_56 _let_59 tptp.real) (tptp.combc tptp.int _let_10 _let_10)) (tptp.hAPP _let_55 _let_58 (tptp.hAPP _let_57 (tptp.fun _let_55 _let_58) (tptp.combb _let_53 _let_56 tptp.real) (tptp.hAPP (tptp.fun _let_50 _let_29) _let_57 (tptp.combb _let_50 _let_29 tptp.int) (tptp.combs tptp.nat tptp.bool tptp.bool))) (tptp.hAPP _let_49 _let_55 (tptp.hAPP _let_54 (tptp.fun _let_49 _let_55) (tptp.combb _let_46 _let_53 tptp.real) (tptp.hAPP _let_51 _let_54 (tptp.combb _let_10 _let_50 tptp.int) (tptp.hAPP _let_52 _let_51 (tptp.combb tptp.bool _let_30 tptp.nat) tptp.fconj))) (tptp.hAPP _let_40 _let_49 (tptp.hAPP _let_48 (tptp.fun _let_40 _let_49) (tptp.combc tptp.real _let_40 _let_46) (tptp.hAPP _let_44 _let_48 (tptp.hAPP (tptp.fun _let_42 _let_47) (tptp.fun _let_44 _let_48) (tptp.combb _let_42 _let_47 tptp.real) (tptp.combb _let_37 _let_10 tptp.int)) (tptp.hAPP _let_45 _let_44 (tptp.hAPP (tptp.fun _let_43 _let_42) (tptp.fun _let_45 _let_44) (tptp.combb _let_43 _let_42 tptp.real) (tptp.combb tptp.real tptp.bool tptp.nat)) _let_41))) (tptp.hAPP _let_37 _let_40 (tptp.hAPP _let_39 (tptp.fun _let_37 _let_40) (tptp.combc tptp.int _let_37 _let_37) (tptp.hAPP _let_33 _let_39 (tptp.hAPP (tptp.fun _let_21 _let_38) (tptp.fun _let_33 _let_39) (tptp.combb _let_21 _let_38 tptp.int) _let_36) _let_35)) _let_31)))))) (tptp.hAPP _let_10 _let_10 (tptp.hAPP _let_30 _let_29 (tptp.combb tptp.bool tptp.bool tptp.nat) tptp.fNot) (tptp.hAPP tptp.nat _let_10 _let_12 _let_28))))))) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_1 _let_3) (tptp.combb tptp.real _let_2 tptp.nat) (tptp.times_times tptp.real)) (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)))) A_2))) (let ((_let_5 (tptp.fun tptp.nat tptp.nat))) (let ((_let_6 (tptp.fun tptp.nat tptp.bool))) (let ((_let_7 (tptp.fun tptp.nat _let_6))) (let ((_let_8 (tptp.fun _let_6 tptp.real))) (let ((_let_9 (tptp.tendsto tptp.nat tptp.real))) (let ((_let_10 (tptp.filter tptp.nat))) (let ((_let_11 (tptp.fun _let_10 tptp.bool))) (let ((_let_12 (tptp.fun tptp.real _let_11))) (=> (tptp.hBOOL (tptp.hAPP _let_10 tptp.bool (tptp.hAPP tptp.real _let_11 (tptp.hAPP _let_1 _let_12 _let_9 A_2) (tptp.zero_zero tptp.real)) tptp.sequentially)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.monoseq tptp.real) A_2)) (tptp.hBOOL (tptp.hAPP _let_10 tptp.bool (tptp.hAPP tptp.real _let_11 (tptp.hAPP _let_1 _let_12 _let_9 (tptp.hAPP _let_7 _let_1 (tptp.hAPP _let_8 (tptp.fun _let_7 _let_1) (tptp.combb _let_6 tptp.real tptp.nat) (tptp.hAPP _let_1 _let_8 (tptp.big_co1399186613setsum tptp.nat tptp.real) _let_4)) (tptp.hAPP _let_5 _let_7 (tptp.hAPP _let_7 (tptp.fun _let_5 _let_7) (tptp.combb tptp.nat _let_6 tptp.nat) (tptp.hAPP tptp.nat _let_7 (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat))) (tptp.hAPP tptp.nat _let_5 (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))) (tptp.hAPP _let_1 tptp.real (tptp.suminf tptp.real) _let_4)) tptp.sequentially))))))))))))))))) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_1 _let_3) (tptp.combb tptp.real _let_2 tptp.nat) (tptp.times_times tptp.real)) (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)))) A_2))) (let ((_let_5 (tptp.fun tptp.nat tptp.nat))) (let ((_let_6 (tptp.fun tptp.nat _let_5))) (let ((_let_7 (tptp.fun tptp.nat tptp.bool))) (let ((_let_8 (tptp.fun tptp.nat _let_7))) (let ((_let_9 (tptp.fun _let_7 tptp.real))) (let ((_let_10 (tptp.tendsto tptp.nat tptp.real))) (let ((_let_11 (tptp.filter tptp.nat))) (let ((_let_12 (tptp.fun _let_11 tptp.bool))) (let ((_let_13 (tptp.fun tptp.real _let_12))) (=> (tptp.hBOOL (tptp.hAPP _let_11 tptp.bool (tptp.hAPP tptp.real _let_12 (tptp.hAPP _let_1 _let_13 _let_10 A_2) (tptp.zero_zero tptp.real)) tptp.sequentially)) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.nat tptp.real A_2 N_2)))) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.nat tptp.real A_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2))) (tptp.hAPP tptp.nat tptp.real A_2 N_2)))) (tptp.hBOOL (tptp.hAPP _let_11 tptp.bool (tptp.hAPP tptp.real _let_12 (tptp.hAPP _let_1 _let_13 _let_10 (tptp.hAPP _let_8 _let_1 (tptp.hAPP _let_9 (tptp.fun _let_8 _let_1) (tptp.combb _let_7 tptp.real tptp.nat) (tptp.hAPP _let_1 _let_9 (tptp.big_co1399186613setsum tptp.nat tptp.real) _let_4)) (tptp.hAPP _let_5 _let_8 (tptp.hAPP _let_8 (tptp.fun _let_5 _let_8) (tptp.combb tptp.nat _let_7 tptp.nat) (tptp.hAPP tptp.nat _let_8 (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat))) (tptp.hAPP tptp.nat _let_5 (tptp.hAPP _let_6 _let_6 (tptp.combc tptp.nat tptp.nat tptp.nat) (tptp.hAPP _let_5 _let_6 (tptp.hAPP _let_6 (tptp.fun _let_5 _let_6) (tptp.combb tptp.nat _let_5 tptp.nat) (tptp.plus_plus tptp.nat)) (tptp.hAPP tptp.nat _let_5 (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))))) (tptp.one_one tptp.nat))))) (tptp.hAPP _let_1 tptp.real (tptp.suminf tptp.real) _let_4)) tptp.sequentially))))))))))))))))))) (forall ((N $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.fun tptp.real tptp.real))) (let ((_let_5 (tptp.fun tptp.nat _let_4))) (let ((_let_6 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_5 (tptp.fun _let_3 _let_3) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_3 _let_5 (tptp.hAPP (tptp.fun tptp.real _let_4) (tptp.fun _let_3 _let_5) (tptp.combb tptp.real _let_4 tptp.nat) (tptp.times_times tptp.real)) (tptp.hAPP tptp.real _let_3 (tptp.power_power tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)))) A_2))) (let ((_let_7 (tptp.filter tptp.nat))) (let ((_let_8 (tptp.fun _let_7 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_7 tptp.bool (tptp.hAPP tptp.real _let_8 (tptp.hAPP _let_3 (tptp.fun tptp.real _let_8) (tptp.tendsto tptp.nat tptp.real) A_2) (tptp.zero_zero tptp.real)) tptp.sequentially)) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.nat tptp.real A_2 N_2)))) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.nat tptp.real A_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2))) (tptp.hAPP tptp.nat tptp.real A_2 N_2)))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP _let_3 tptp.real (tptp.suminf tptp.real) _let_6)) (tptp.hAPP _let_2 tptp.real (tptp.hAPP _let_3 (tptp.fun _let_2 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) _let_6) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_2) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N)) (tptp.one_one tptp.nat)))))))))))))))))) (forall ((X_a $$unsorted) (G $$unsorted) (B_1 $$unsorted) (F $$unsorted) (A_2 $$unsorted) (Net $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.complex))) (let ((_let_2 (tptp.fun X_a _let_1))) (let ((_let_3 (tptp.fun X_a tptp.real))) (let ((_let_4 (tptp.fun X_a tptp.complex))) (let ((_let_5 (tptp.filter X_a))) (let ((_let_6 (tptp.fun _let_5 tptp.bool))) (let ((_let_7 (tptp.tendsto X_a tptp.real))) (let ((_let_8 (tptp.fun tptp.real _let_6))) (=> (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP tptp.real _let_6 (tptp.hAPP _let_3 _let_8 _let_7 F) A_2) Net)) (=> (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP tptp.real _let_6 (tptp.hAPP _let_3 _let_8 _let_7 G) B_1) Net)) (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP tptp.complex _let_6 (tptp.hAPP _let_4 (tptp.fun tptp.complex _let_6) (tptp.tendsto X_a tptp.complex) (tptp.hAPP _let_3 _let_4 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_4) (tptp.combs X_a tptp.real tptp.complex) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.real _let_1) (tptp.fun _let_3 _let_2) (tptp.combb tptp.real _let_1 X_a) tptp.complex_1) F)) G)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_1 tptp.complex_1 A_2) B_1)) Net))))))))))))) (forall ((X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.complex))) (let ((_let_2 (tptp.tendsto tptp.nat tptp.complex))) (let ((_let_3 (tptp.filter tptp.nat))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (let ((_let_5 (tptp.fun tptp.complex _let_4))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.complex _let_4 (tptp.hAPP _let_1 _let_5 _let_2 X_3) A_2) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.complex _let_4 (tptp.hAPP _let_1 _let_5 _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun tptp.complex tptp.complex) (tptp.fun _let_1 _let_1) (tptp.combb tptp.complex tptp.complex tptp.nat) tptp.cnj) X_3)) (tptp.hAPP tptp.complex tptp.complex tptp.cnj A_2)) tptp.sequentially))))))))) (forall ((X_a $$unsorted) (G $$unsorted) (A_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.complex))) (let ((_let_2 (tptp.tendsto X_a tptp.complex))) (let ((_let_3 (tptp.filter X_a))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (let ((_let_5 (tptp.fun tptp.complex _let_4))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.complex _let_4 (tptp.hAPP _let_1 _let_5 _let_2 G) A_2) A_3)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.complex _let_4 (tptp.hAPP _let_1 _let_5 _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun tptp.complex tptp.complex) (tptp.fun _let_1 _let_1) (tptp.combb tptp.complex tptp.complex X_a) tptp.cnj) G)) (tptp.hAPP tptp.complex tptp.complex tptp.cnj A_2)) A_3))))))))) (forall ((X_a $$unsorted) (G $$unsorted) (A_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.real))) (let ((_let_2 (tptp.fun X_a tptp.complex))) (let ((_let_3 (tptp.filter X_a))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.complex _let_4 (tptp.hAPP _let_2 (tptp.fun tptp.complex _let_4) (tptp.tendsto X_a tptp.complex) G) A_2) A_3)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_4) (tptp.tendsto X_a tptp.real) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.complex tptp.real) (tptp.fun _let_2 _let_1) (tptp.combb tptp.complex tptp.real X_a) tptp.im) G)) (tptp.hAPP tptp.complex tptp.real tptp.im A_2)) A_3)))))))) (forall ((X_a $$unsorted) (G $$unsorted) (A_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.real))) (let ((_let_2 (tptp.fun X_a tptp.complex))) (let ((_let_3 (tptp.filter X_a))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.complex _let_4 (tptp.hAPP _let_2 (tptp.fun tptp.complex _let_4) (tptp.tendsto X_a tptp.complex) G) A_2) A_3)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_4) (tptp.tendsto X_a tptp.real) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.complex tptp.real) (tptp.fun _let_2 _let_1) (tptp.combb tptp.complex tptp.real X_a) tptp.re) G)) (tptp.hAPP tptp.complex tptp.real tptp.re A_2)) A_3)))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.ord_less_eq _let_1))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_3 (tptp.ord_less _let_1) A_3) B_2)) (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 A_3) B_2)) (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 B_2) A_3))))))))) (forall ((X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.complex))) (let ((_let_3 (tptp.filter tptp.nat))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.complex _let_4 (tptp.hAPP _let_2 (tptp.fun tptp.complex _let_4) (tptp.tendsto tptp.nat tptp.complex) X_3) A_2) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_4) (tptp.tendsto tptp.nat tptp.real) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.complex tptp.real) (tptp.fun _let_2 _let_1) (tptp.combb tptp.complex tptp.real tptp.nat) tptp.re) X_3)) (tptp.hAPP tptp.complex tptp.real tptp.re A_2)) tptp.sequentially)))))))) (forall ((X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.complex))) (let ((_let_3 (tptp.filter tptp.nat))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.complex _let_4 (tptp.hAPP _let_2 (tptp.fun tptp.complex _let_4) (tptp.tendsto tptp.nat tptp.complex) X_3) A_2) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_4) (tptp.tendsto tptp.nat tptp.real) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.complex tptp.real) (tptp.fun _let_2 _let_1) (tptp.combb tptp.complex tptp.real tptp.nat) tptp.im) X_3)) (tptp.hAPP tptp.complex tptp.real tptp.im A_2)) tptp.sequentially)))))))) (forall ((Y_3 $$unsorted) (B_1 $$unsorted) (X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.complex))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.fun tptp.nat tptp.complex))) (let ((_let_5 (tptp.filter tptp.nat))) (let ((_let_6 (tptp.fun _let_5 tptp.bool))) (let ((_let_7 (tptp.tendsto tptp.nat tptp.real))) (let ((_let_8 (tptp.fun tptp.real _let_6))) (=> (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP tptp.real _let_6 (tptp.hAPP _let_3 _let_8 _let_7 X_3) A_2) tptp.sequentially)) (=> (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP tptp.real _let_6 (tptp.hAPP _let_3 _let_8 _let_7 Y_3) B_1) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP tptp.complex _let_6 (tptp.hAPP _let_4 (tptp.fun tptp.complex _let_6) (tptp.tendsto tptp.nat tptp.complex) (tptp.hAPP _let_3 _let_4 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_4) (tptp.combs tptp.nat tptp.real tptp.complex) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.real _let_1) (tptp.fun _let_3 _let_2) (tptp.combb tptp.real _let_1 tptp.nat) tptp.complex_1) X_3)) Y_3)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_1 tptp.complex_1 A_2) B_1)) tptp.sequentially))))))))))))) (forall ((P_1 $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.real _let_2))) (let ((_let_4 (tptp.hAPP tptp.real _let_2 (tptp.hAPP tptp.real _let_3 (tptp.hAPP (tptp.fun _let_1 tptp.bool) (tptp.fun tptp.real _let_3) tptp.bolzano_bisect P_1) A_2) B_1))) (let ((_let_5 (tptp.combb _let_1 tptp.real tptp.nat))) (let ((_let_6 (tptp.fun tptp.nat tptp.real))) (let ((_let_7 (tptp.fun _let_2 _let_6))) (let ((_let_8 (tptp.fun _let_1 tptp.real))) (let ((_let_9 (tptp.fun tptp.real tptp.real))) (let ((_let_10 (tptp.fun tptp.nat _let_9))) (let ((_let_11 (tptp.filter tptp.nat))) (let ((_let_12 (tptp.fun _let_11 tptp.bool))) (let ((_let_13 (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) A_2) B_1)))) (=> _let_13 (=> _let_13 (=> _let_13 (=> (tptp.hBOOL (tptp.hAPP _let_11 tptp.bool (tptp.hAPP tptp.real _let_12 (tptp.hAPP _let_6 (tptp.fun tptp.real _let_12) (tptp.tendsto tptp.nat tptp.real) (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_10 (tptp.fun _let_6 _let_6) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_6 _let_10 (tptp.hAPP (tptp.fun tptp.real _let_9) (tptp.fun _let_6 _let_10) (tptp.combb tptp.real _let_9 tptp.nat) (tptp.minus_minus tptp.real)) (tptp.hAPP _let_2 _let_6 (tptp.hAPP _let_8 _let_7 _let_5 (tptp.product_fst tptp.real tptp.real)) _let_4))) (tptp.hAPP _let_2 _let_6 (tptp.hAPP _let_8 _let_7 _let_5 (tptp.product_snd tptp.real tptp.real)) _let_4))) (tptp.zero_zero tptp.real)) tptp.sequentially)) (exists ((L_3 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.real _let_2))) (let ((_let_4 (tptp.hAPP tptp.real _let_2 (tptp.hAPP tptp.real _let_3 (tptp.hAPP (tptp.fun _let_1 tptp.bool) (tptp.fun tptp.real _let_3) tptp.bolzano_bisect P_1) A_2) B_1))) (let ((_let_5 (tptp.combb _let_1 tptp.real tptp.nat))) (let ((_let_6 (tptp.fun tptp.nat tptp.real))) (let ((_let_7 (tptp.fun _let_2 _let_6))) (let ((_let_8 (tptp.fun _let_1 tptp.real))) (let ((_let_9 (tptp.tendsto tptp.nat tptp.real))) (let ((_let_10 (tptp.filter tptp.nat))) (let ((_let_11 (tptp.fun _let_10 tptp.bool))) (let ((_let_12 (tptp.fun tptp.real _let_11))) (and (forall ((N_2 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.real _let_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP _let_1 tptp.real (tptp.product_fst tptp.real tptp.real) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.real _let_2 (tptp.hAPP tptp.real _let_3 (tptp.hAPP (tptp.fun _let_1 tptp.bool) (tptp.fun tptp.real _let_3) tptp.bolzano_bisect P_1) A_2) B_1) N_2))) L_3)))))) (tptp.hBOOL (tptp.hAPP _let_10 tptp.bool (tptp.hAPP tptp.real _let_11 (tptp.hAPP _let_6 _let_12 _let_9 (tptp.hAPP _let_2 _let_6 (tptp.hAPP _let_8 _let_7 _let_5 (tptp.product_fst tptp.real tptp.real)) _let_4)) L_3) tptp.sequentially)) (forall ((N_2 $$unsorted)) (let ((_let_1 (tptp.product_prod tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.real _let_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) L_3) (tptp.hAPP _let_1 tptp.real (tptp.product_snd tptp.real tptp.real) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.real _let_2 (tptp.hAPP tptp.real _let_3 (tptp.hAPP (tptp.fun _let_1 tptp.bool) (tptp.fun tptp.real _let_3) tptp.bolzano_bisect P_1) A_2) B_1) N_2)))))))) (tptp.hBOOL (tptp.hAPP _let_10 tptp.bool (tptp.hAPP tptp.real _let_11 (tptp.hAPP _let_6 _let_12 _let_9 (tptp.hAPP _let_2 _let_6 (tptp.hAPP _let_8 _let_7 _let_5 (tptp.product_snd tptp.real tptp.real)) _let_4)) L_3) tptp.sequentially)))))))))))))))))))))))))))))))))) (forall ((N $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_1 _let_3) (tptp.combb tptp.real _let_2 tptp.nat) (tptp.times_times tptp.real)) (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)))) A_2))) (let ((_let_5 (tptp.fun tptp.nat tptp.bool))) (let ((_let_6 (tptp.filter tptp.nat))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP tptp.real _let_7 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_7) (tptp.tendsto tptp.nat tptp.real) A_2) (tptp.zero_zero tptp.real)) tptp.sequentially)) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.nat tptp.real A_2 N_2)))) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.nat tptp.real A_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2))) (tptp.hAPP tptp.nat tptp.real A_2 N_2)))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP _let_5 tptp.real (tptp.hAPP _let_1 (tptp.fun _let_5 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) _let_4) (tptp.hAPP tptp.nat _let_5 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_5) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N)))) (tptp.hAPP _let_1 tptp.real (tptp.suminf tptp.real) _let_4)))))))))))))) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_1 _let_3) (tptp.combb tptp.real _let_2 tptp.nat) (tptp.times_times tptp.real)) (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)))) A_2))) (let ((_let_5 (tptp.fun tptp.nat tptp.nat))) (let ((_let_6 (tptp.fun tptp.nat tptp.bool))) (let ((_let_7 (tptp.fun tptp.nat _let_6))) (let ((_let_8 (tptp.fun _let_6 tptp.real))) (let ((_let_9 (tptp.tendsto tptp.nat tptp.real))) (let ((_let_10 (tptp.filter tptp.nat))) (let ((_let_11 (tptp.fun _let_10 tptp.bool))) (let ((_let_12 (tptp.fun tptp.real _let_11))) (=> (tptp.hBOOL (tptp.hAPP _let_10 tptp.bool (tptp.hAPP tptp.real _let_11 (tptp.hAPP _let_1 _let_12 _let_9 A_2) (tptp.zero_zero tptp.real)) tptp.sequentially)) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.nat tptp.real A_2 N_2)))) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.nat tptp.real A_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2))) (tptp.hAPP tptp.nat tptp.real A_2 N_2)))) (tptp.hBOOL (tptp.hAPP _let_10 tptp.bool (tptp.hAPP tptp.real _let_11 (tptp.hAPP _let_1 _let_12 _let_9 (tptp.hAPP _let_7 _let_1 (tptp.hAPP _let_8 (tptp.fun _let_7 _let_1) (tptp.combb _let_6 tptp.real tptp.nat) (tptp.hAPP _let_1 _let_8 (tptp.big_co1399186613setsum tptp.nat tptp.real) _let_4)) (tptp.hAPP _let_5 _let_7 (tptp.hAPP _let_7 (tptp.fun _let_5 _let_7) (tptp.combb tptp.nat _let_6 tptp.nat) (tptp.hAPP tptp.nat _let_7 (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat))) (tptp.hAPP tptp.nat _let_5 (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls))))))) (tptp.hAPP _let_1 tptp.real (tptp.suminf tptp.real) _let_4)) tptp.sequentially)))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_3 $$unsorted) (L_2 $$unsorted)) (let ((_let_1 (tptp.filter tptp.nat))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_2 (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun X_a _let_2) (tptp.tendsto tptp.nat X_a) X_3) L_2) tptp.sequentially)) (forall ((R_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) R_2)) (exists ((No $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) No)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) No) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a (tptp.fun X_a tptp.real) (tptp.dist_dist X_a) (tptp.hAPP tptp.nat X_a X_3 N_2)) L_2)) R_2)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((R_1 $$unsorted) (X_3 $$unsorted) (L_2 $$unsorted)) (let ((_let_1 (tptp.filter tptp.nat))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_2 (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun X_a _let_2) (tptp.tendsto tptp.nat X_a) X_3) L_2) tptp.sequentially)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) R_1)) (exists ((No $$unsorted)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) No) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) (tptp.hAPP tptp.nat X_a X_3 N_2)) L_2))) R_1)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_3 $$unsorted) (L_2 $$unsorted)) (let ((_let_1 (tptp.filter tptp.nat))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_2 (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun X_a _let_2) (tptp.tendsto tptp.nat X_a) X_3) L_2) tptp.sequentially)) (forall ((R_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) R_2)) (exists ((No $$unsorted)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) No) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) (tptp.hAPP tptp.nat X_a X_3 N_2)) L_2))) R_2))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_3 $$unsorted) (L_2 $$unsorted)) (let ((_let_1 (tptp.filter tptp.nat))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_2 (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun X_a _let_2) (tptp.tendsto tptp.nat X_a) X_3) L_2) tptp.sequentially)) (forall ((R_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) R_2)) (exists ((No $$unsorted)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) No) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a (tptp.fun X_a tptp.real) (tptp.dist_dist X_a) (tptp.hAPP tptp.nat X_a X_3 N_2)) L_2)) R_2))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((R_1 $$unsorted) (X_3 $$unsorted) (L_2 $$unsorted)) (let ((_let_1 (tptp.filter tptp.nat))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_2 (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun X_a _let_2) (tptp.tendsto tptp.nat X_a) X_3) L_2) tptp.sequentially)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) R_1)) (exists ((No $$unsorted)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) No) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a (tptp.fun X_a tptp.real) (tptp.dist_dist X_a) (tptp.hAPP tptp.nat X_a X_3 N_2)) L_2)) R_1)))))))))))) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.filter tptp.nat))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_2 (tptp.fun tptp.real _let_4) (tptp.tendsto tptp.nat tptp.real) A_2) _let_1) tptp.sequentially)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.monoseq tptp.real) A_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.nat tptp.real A_2 (tptp.zero_zero tptp.nat))) _let_1)) (forall ((N_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N_2))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (let ((_let_4 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_3) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)))) (let ((_let_5 (tptp.fun tptp.nat tptp.real))) (let ((_let_6 (tptp.fun tptp.real tptp.real))) (let ((_let_7 (tptp.fun tptp.nat _let_6))) (let ((_let_8 (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_7 (tptp.fun _let_5 _let_5) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_5 _let_7 (tptp.hAPP (tptp.fun tptp.real _let_6) (tptp.fun _let_5 _let_7) (tptp.combb tptp.real _let_6 tptp.nat) (tptp.times_times tptp.real)) (tptp.hAPP tptp.real _let_5 (tptp.power_power tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)))) A_2))) (let ((_let_9 (tptp.hAPP _let_5 (tptp.fun _let_3 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) _let_8))) (let ((_let_10 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_10 tptp.bool (tptp.hAPP tptp.real (tptp.fun _let_10 tptp.bool) (tptp.member tptp.real) (tptp.hAPP _let_5 tptp.real (tptp.suminf tptp.real) _let_8)) (tptp.hAPP tptp.real _let_10 (tptp.hAPP tptp.real (tptp.fun tptp.real _let_10) (tptp.ord_atLeastAtMost tptp.real) (tptp.hAPP _let_3 tptp.real _let_9 (tptp.hAPP tptp.nat _let_3 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) _let_2) (tptp.one_one tptp.nat))))) (tptp.hAPP _let_3 tptp.real _let_9 (tptp.hAPP tptp.nat _let_3 _let_4 _let_2)))))))))))))))))))))))) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.real))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.filter tptp.nat))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_2 (tptp.fun tptp.real _let_4) (tptp.tendsto tptp.nat tptp.real) A_2) _let_1) tptp.sequentially)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.monoseq tptp.real) A_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) _let_1) (tptp.hAPP tptp.nat tptp.real A_2 (tptp.zero_zero tptp.nat)))) (forall ((N_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.times_times tptp.nat) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) (tptp.hAPP tptp.int tptp.int tptp.bit0 (tptp.hAPP tptp.int tptp.int tptp.bit1 tptp.pls)))) N_2))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (let ((_let_4 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_3) (tptp.ord_atLeastLessThan tptp.nat) (tptp.zero_zero tptp.nat)))) (let ((_let_5 (tptp.fun tptp.nat tptp.real))) (let ((_let_6 (tptp.fun tptp.real tptp.real))) (let ((_let_7 (tptp.fun tptp.nat _let_6))) (let ((_let_8 (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_7 (tptp.fun _let_5 _let_5) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_5 _let_7 (tptp.hAPP (tptp.fun tptp.real _let_6) (tptp.fun _let_5 _let_7) (tptp.combb tptp.real _let_6 tptp.nat) (tptp.times_times tptp.real)) (tptp.hAPP tptp.real _let_5 (tptp.power_power tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)))) A_2))) (let ((_let_9 (tptp.hAPP _let_5 (tptp.fun _let_3 tptp.real) (tptp.big_co1399186613setsum tptp.nat tptp.real) _let_8))) (let ((_let_10 (tptp.fun tptp.real tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_10 tptp.bool (tptp.hAPP tptp.real (tptp.fun _let_10 tptp.bool) (tptp.member tptp.real) (tptp.hAPP _let_5 tptp.real (tptp.suminf tptp.real) _let_8)) (tptp.hAPP tptp.real _let_10 (tptp.hAPP tptp.real (tptp.fun tptp.real _let_10) (tptp.ord_atLeastAtMost tptp.real) (tptp.hAPP _let_3 tptp.real _let_9 (tptp.hAPP tptp.nat _let_3 _let_4 _let_2))) (tptp.hAPP _let_3 tptp.real _let_9 (tptp.hAPP tptp.nat _let_3 _let_4 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) _let_2) (tptp.one_one tptp.nat)))))))))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.ord_atLeastAtMost X_a))) (let ((_let_4 (tptp.fun X_a _let_2))) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) (tptp.hAPP X_a _let_2 (tptp.hAPP X_a _let_4 _let_3 A_2) B_1)) (tptp.hAPP X_a _let_2 (tptp.hAPP X_a _let_4 _let_3 C_1) D_1))) (or (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1))) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 C_1) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B_1) D_1)))))))))))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) Y_2) X_2)) (= (tptp.hAPP _let_1 tptp.real (tptp.complete_Sup_Sup tptp.real) (tptp.hAPP tptp.real _let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real _let_1) (tptp.ord_atLeastAtMost tptp.real) Y_2) X_2)) X_2)))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ab_group_add X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.ord_atLeastAtMost X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun X_a _let_3))) (= (tptp.hAPP _let_3 _let_3 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun _let_3 _let_3) (tptp.image X_a X_a) _let_1) (tptp.hAPP X_a _let_3 (tptp.hAPP X_a _let_4 _let_2 X_2) Y_2)) (tptp.hAPP X_a _let_3 (tptp.hAPP X_a _let_4 _let_2 (tptp.hAPP X_a X_a _let_1 Y_2)) (tptp.hAPP X_a X_a _let_1 X_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 C_1))) (let ((_let_4 (tptp.ord_less X_a))) (let ((_let_5 (tptp.ord_atLeastAtMost X_a))) (let ((_let_6 (tptp.fun X_a _let_2))) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less _let_2) (tptp.hAPP X_a _let_2 (tptp.hAPP X_a _let_6 _let_5 A_2) B_1)) (tptp.hAPP X_a _let_2 (tptp.hAPP X_a _let_6 _let_5 C_1) D_1))) (and (or (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_2) B_1))) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B_1) D_1)) (or (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_4 C_1) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_4 B_1) D_1))))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_3 D_1))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.dense_linorder X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun X_a _let_2))) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) (tptp.hAPP X_a _let_2 (tptp.hAPP X_a _let_3 (tptp.ord_atLeastLessThan X_a) A_2) B_1)) (tptp.hAPP X_a _let_2 (tptp.hAPP X_a _let_3 (tptp.ord_atLeastAtMost X_a) C_1) D_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less X_a) A_2) B_1)) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 C_1) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B_1) D_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.dense_linorder X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.ord_less_eq X_a))) (let ((_let_3 (tptp.fun X_a _let_1))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) (tptp.hAPP X_a _let_1 (tptp.hAPP X_a _let_3 (tptp.ord_atLeastAtMost X_a) A_2) B_1)) (tptp.hAPP X_a _let_1 (tptp.hAPP X_a _let_3 (tptp.ord_atLeastLessThan X_a) C_1) D_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 _let_2 A_2) B_1)) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 _let_2 C_1) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less X_a) B_1) D_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.dense_linorder X_a) (forall ((A_2 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun X_a _let_2))) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 (tptp.fun _let_2 tptp.bool) (tptp.ord_less_eq _let_2) (tptp.hAPP X_a _let_2 (tptp.hAPP X_a _let_3 (tptp.ord_gr676655987ssThan X_a) A_2) B_1)) (tptp.hAPP X_a _let_2 (tptp.hAPP X_a _let_3 (tptp.ord_atLeastAtMost X_a) C_1) D_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 (tptp.ord_less X_a) A_2) B_1)) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 C_1) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B_1) D_1))))))))))) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.filter tptp.nat))) (let ((_let_5 (tptp.fun _let_4 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_5) (tptp.tendsto tptp.nat tptp.real) A_2) (tptp.zero_zero tptp.real)) tptp.sequentially)) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.nat tptp.real A_2 N_2)))) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.nat tptp.real A_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2))) (tptp.hAPP tptp.nat tptp.real A_2 N_2)))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat tptp.real tptp.real) (tptp.hAPP _let_1 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_1 _let_3) (tptp.combb tptp.real _let_2 tptp.nat) (tptp.times_times tptp.real)) (tptp.hAPP tptp.real _let_1 (tptp.power_power tptp.real) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)))) A_2)))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_normed_field X_a) (tptp.banach X_a)) (forall ((X_2 $$unsorted) (C_1 $$unsorted) (K_3 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (let ((_let_2 (tptp.filter X_a))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat _let_3))) (let ((_let_5 (tptp.power_power X_a))) (let ((_let_6 (tptp.fun tptp.nat X_a))) (let ((_let_7 (tptp.hAPP X_a _let_6 _let_5 X_2))) (let ((_let_8 (tptp.fun X_a X_a))) (let ((_let_9 (tptp.combb X_a _let_8 tptp.nat))) (let ((_let_10 (tptp.fun tptp.nat _let_8))) (let ((_let_11 (tptp.fun _let_6 _let_10))) (let ((_let_12 (tptp.fun X_a _let_8))) (let ((_let_13 (tptp.hAPP _let_12 _let_11 _let_9 (tptp.times_times X_a)))) (let ((_let_14 (tptp.combs tptp.nat X_a X_a))) (let ((_let_15 (tptp.fun _let_6 _let_6))) (let ((_let_16 (tptp.fun X_a _let_6))) (let ((_let_17 (tptp.fun _let_8 _let_16))) (let ((_let_18 (tptp.combb _let_6 _let_10 X_a))) (let ((_let_19 (tptp.fun X_a _let_10))) (let ((_let_20 (tptp.fun _let_16 _let_19))) (let ((_let_21 (tptp.hAPP _let_11 _let_20 _let_18 (tptp.hAPP _let_12 _let_11 _let_9 (tptp.minus_minus X_a))))) (let ((_let_22 (tptp.fun X_a _let_15))) (let ((_let_23 (tptp.hAPP (tptp.fun _let_10 _let_15) (tptp.fun _let_19 _let_22) (tptp.combb _let_10 _let_15 X_a) _let_14))) (let ((_let_24 (tptp.combc X_a _let_6 _let_6))) (let ((_let_25 (tptp.fun _let_6 _let_16))) (let ((_let_26 (tptp.fun X_a _let_16))) (let ((_let_27 (tptp.fun _let_2 tptp.bool))) (let ((_let_28 (tptp.norm_norm X_a))) (let ((_let_29 (tptp.diffs X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.summable X_a) (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_10 _let_15 _let_14 (tptp.hAPP _let_6 _let_10 _let_13 (tptp.hAPP _let_6 _let_6 _let_29 (tptp.hAPP _let_6 _let_6 _let_29 C_1)))) (tptp.hAPP X_a _let_6 _let_5 K_3)))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real _let_28 X_2)) (tptp.hAPP X_a tptp.real _let_28 K_3))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a _let_27 (tptp.hAPP _let_8 (tptp.fun X_a _let_27) (tptp.tendsto X_a X_a) (tptp.hAPP _let_16 _let_8 (tptp.hAPP (tptp.fun _let_6 X_a) (tptp.fun _let_16 _let_8) (tptp.combb _let_6 X_a X_a) (tptp.suminf X_a)) (tptp.hAPP _let_16 _let_16 (tptp.hAPP _let_15 (tptp.fun _let_16 _let_16) (tptp.combb _let_6 _let_6 X_a) (tptp.hAPP _let_10 _let_15 _let_14 (tptp.hAPP _let_6 _let_10 _let_13 C_1))) (tptp.hAPP _let_6 _let_16 (tptp.hAPP _let_22 _let_25 _let_24 (tptp.hAPP _let_19 _let_22 _let_23 (tptp.hAPP _let_16 _let_19 _let_21 (tptp.hAPP _let_8 _let_16 (tptp.hAPP _let_26 _let_17 (tptp.combs X_a X_a _let_6) (tptp.hAPP _let_19 _let_26 (tptp.hAPP (tptp.fun _let_10 _let_16) (tptp.fun _let_19 _let_26) (tptp.combb _let_10 _let_16 X_a) (tptp.combc tptp.nat X_a X_a)) (tptp.hAPP _let_16 _let_19 (tptp.hAPP _let_11 _let_20 _let_18 (tptp.hAPP _let_12 _let_11 _let_9 (tptp.inverse_divide X_a))) (tptp.hAPP _let_6 _let_16 (tptp.hAPP _let_22 _let_25 _let_24 (tptp.hAPP _let_19 _let_22 _let_23 (tptp.hAPP _let_16 _let_19 _let_21 (tptp.hAPP _let_8 _let_16 (tptp.hAPP _let_16 _let_17 (tptp.combb X_a _let_6 X_a) _let_5) (tptp.hAPP X_a _let_8 (tptp.plus_plus X_a) X_2))))) _let_7)))) (tptp.combi X_a))))) (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_10 _let_15 _let_14 (tptp.hAPP _let_6 _let_10 _let_13 (tptp.semiring_1_of_nat X_a))) (tptp.hAPP _let_3 _let_6 (tptp.hAPP _let_6 (tptp.fun _let_3 _let_6) (tptp.combb tptp.nat X_a tptp.nat) _let_7) (tptp.hAPP tptp.nat _let_3 (tptp.hAPP _let_4 _let_4 (tptp.combc tptp.nat tptp.nat tptp.nat) (tptp.minus_minus tptp.nat)) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.zero_zero tptp.nat))))))))) _let_1) (tptp.hAPP X_a _let_2 (tptp.at X_a) _let_1))))))))))))))))))))))))))))))))))))) (forall ((L $$unsorted) (U_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastAtMost tptp.nat) L) U_1))))) (forall ((L $$unsorted) (U_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.int) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) L) U_1))))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool tptp.nat_nat_set (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) X_2) Y_2)))))) (forall ((P_1 $$unsorted) (N $$unsorted)) (= (exists ((M_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M_2) N)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 M_2)))) (exists ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.nat (tptp.fun _let_1 tptp.bool) (tptp.member tptp.nat) X) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastAtMost tptp.nat) (tptp.zero_zero tptp.nat)) N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 X))))))) (forall ((P_1 $$unsorted) (N $$unsorted)) (= (forall ((M_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) M_2) N)) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 M_2)))) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.nat (tptp.fun _let_1 tptp.bool) (tptp.member tptp.nat) X) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastAtMost tptp.nat) (tptp.zero_zero tptp.nat)) N))) (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool P_1 X))))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.semiring_1_of_nat tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hAPP tptp.nat _let_3 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_3) (tptp.ord_atLeastAtMost tptp.nat) Ma) N) (tptp.hAPP _let_2 _let_3 (tptp.hAPP (tptp.fun tptp.int tptp.nat) (tptp.fun _let_2 _let_3) (tptp.image tptp.int tptp.nat) tptp.nat_1) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) (tptp.ord_atLeastAtMost tptp.int) (tptp.hAPP tptp.nat tptp.int _let_1 Ma)) (tptp.hAPP tptp.nat tptp.int _let_1 N)))))))) (forall ((I $$unsorted) (J $$unsorted)) (let ((_let_1 (tptp.ord_atLeastAtMost tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (= (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun tptp.nat tptp.nat) (tptp.fun _let_2 _let_2) (tptp.image tptp.nat tptp.nat) tptp.suc) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 I) J)) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc I)) (tptp.hAPP tptp.nat tptp.nat tptp.suc J))))))) (forall ((K $$unsorted) (I $$unsorted) (J $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.ord_atLeastAtMost tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (let ((_let_5 (tptp.fun tptp.nat _let_4))) (let ((_let_6 (tptp.fun tptp.nat _let_2))) (= (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_2 (tptp.fun _let_4 _let_4) (tptp.image tptp.nat tptp.nat) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP _let_6 _let_6 (tptp.combc tptp.nat tptp.nat tptp.nat) _let_1) K)) (tptp.hAPP tptp.nat _let_4 (tptp.hAPP tptp.nat _let_5 _let_3 I) J)) (tptp.hAPP tptp.nat _let_4 (tptp.hAPP tptp.nat _let_5 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 I) K)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 J) K)))))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.fact_fact tptp.nat) N) (tptp.hAPP _let_1 tptp.nat (tptp.hAPP (tptp.fun tptp.nat tptp.nat) (tptp.fun _let_1 tptp.nat) (tptp.big_co302546470etprod tptp.nat tptp.nat) (tptp.combi tptp.nat)) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastAtMost tptp.nat) (tptp.one_one tptp.nat)) N))))) (forall ((L $$unsorted) (U_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (= (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat _let_2 (tptp.ord_atLeastLessThan tptp.nat) L) (tptp.hAPP tptp.nat tptp.nat tptp.suc U_1)) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat _let_2 (tptp.ord_atLeastAtMost tptp.nat) L) U_1))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_monoid_add X_a) (forall ((F $$unsorted) (Ma $$unsorted) (K $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_atLeastAtMost tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.plus_plus tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat tptp.nat))) (let ((_let_6 (tptp.fun tptp.nat _let_5))) (let ((_let_7 (tptp.fun tptp.nat X_a))) (let ((_let_8 (tptp.big_co1399186613setsum tptp.nat X_a))) (let ((_let_9 (tptp.fun _let_2 X_a))) (= (tptp.hAPP _let_2 X_a (tptp.hAPP _let_7 _let_9 _let_8 F) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_5 _let_4 Ma) K)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_5 _let_4 N) K))) (tptp.hAPP _let_2 X_a (tptp.hAPP _let_7 _let_9 _let_8 (tptp.hAPP _let_5 _let_7 (tptp.hAPP _let_7 (tptp.fun _let_5 _let_7) (tptp.combb tptp.nat X_a tptp.nat) F) (tptp.hAPP tptp.nat _let_5 (tptp.hAPP _let_6 _let_6 (tptp.combc tptp.nat tptp.nat tptp.nat) _let_4) K))) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 Ma) N))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_monoid_add X_a) (forall ((F $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_atLeastAtMost tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.fun tptp.nat tptp.nat))) (let ((_let_6 (tptp.big_co1399186613setsum tptp.nat X_a))) (let ((_let_7 (tptp.fun _let_2 X_a))) (= (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_7 _let_6 F) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc Ma)) (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_7 _let_6 (tptp.hAPP _let_5 _let_4 (tptp.hAPP _let_4 (tptp.fun _let_5 _let_4) (tptp.combb tptp.nat X_a tptp.nat) F) tptp.suc)) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 Ma) N))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.topological_space X_b)) (forall ((K_3 $$unsorted) (F $$unsorted) (L_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) X_2))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (let ((_let_4 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_b _let_3) (tptp.tendsto X_a X_b) F))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_3 _let_4 L_2) _let_2)) (=> (= (tptp.ti X_b K_3) (tptp.ti X_b L_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_3 _let_4 K_3) _let_2))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (and (tptp.metric_space X_b) (tptp.real_n2089651433ebra_1 X_a)) (forall ((M_1 $$unsorted) (F $$unsorted) (L_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (let ((_let_4 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_b _let_3) (tptp.tendsto X_a X_b) F))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_3 _let_4 L_2) _let_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_3 _let_4 M_1) _let_2)) (= (tptp.ti X_b L_2) (tptp.ti X_b M_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_n1866405975lgebra X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.inverse_inverse X_a))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (=> (not (= (tptp.ti X_a A_2) (tptp.zero_zero X_a))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun X_a _let_3) (tptp.tendsto X_a X_a) _let_2) (tptp.hAPP X_a X_a _let_2 A_2)) (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((X_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 (tptp.times_times X_a) X_2))) (let ((_let_4 (tptp.fun _let_1 tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_4 (tptp.hAPP _let_2 (tptp.fun X_a _let_4) (tptp.tendsto X_a X_a) _let_3) (tptp.hAPP X_a X_a _let_3 A_2)) (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((Y_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.times_times X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.fun X_a _let_3))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_3 (tptp.fun X_a _let_5) (tptp.tendsto X_a X_a) (tptp.hAPP X_a _let_3 (tptp.hAPP _let_4 _let_4 (tptp.combc X_a X_a X_a) _let_2) Y_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 A_2) Y_2)) (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_algebra X_b)) (forall ((X_2 $$unsorted) (G $$unsorted) (L $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.fun X_b X_b))) (let ((_let_4 (tptp.hAPP X_b _let_3 (tptp.times_times X_b) X_2))) (let ((_let_5 (tptp.fun X_a X_b))) (let ((_let_6 (tptp.tendsto X_a X_b))) (let ((_let_7 (tptp.fun _let_1 tptp.bool))) (let ((_let_8 (tptp.fun X_b _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_5 _let_8 _let_6 G) L) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_5 _let_8 _let_6 (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_3 (tptp.fun _let_5 _let_5) (tptp.combb X_b X_b X_a) _let_4) G)) (tptp.hAPP X_b X_b _let_4 L)) _let_2)))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_algebra X_b)) (forall ((Y_2 $$unsorted) (G $$unsorted) (L $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.times_times X_b))) (let ((_let_4 (tptp.fun X_b X_b))) (let ((_let_5 (tptp.fun X_a _let_4))) (let ((_let_6 (tptp.fun X_a X_b))) (let ((_let_7 (tptp.tendsto X_a X_b))) (let ((_let_8 (tptp.fun _let_1 tptp.bool))) (let ((_let_9 (tptp.fun X_b _let_8))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 G) L) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 (tptp.hAPP X_b _let_6 (tptp.hAPP _let_5 (tptp.fun X_b _let_6) (tptp.combc X_a X_b X_b) (tptp.hAPP _let_6 _let_5 (tptp.hAPP (tptp.fun X_b _let_4) (tptp.fun _let_6 _let_5) (tptp.combb X_b _let_4 X_a) _let_3) G)) Y_2)) (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_4 _let_3 L) Y_2)) _let_2))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_algebra X_b)) (forall ((G $$unsorted) (M_1 $$unsorted) (F $$unsorted) (L_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.times_times X_b))) (let ((_let_4 (tptp.fun X_b X_b))) (let ((_let_5 (tptp.fun X_a _let_4))) (let ((_let_6 (tptp.fun X_a X_b))) (let ((_let_7 (tptp.tendsto X_a X_b))) (let ((_let_8 (tptp.fun _let_1 tptp.bool))) (let ((_let_9 (tptp.fun X_b _let_8))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 F) L_2) _let_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 G) M_1) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_5 (tptp.fun _let_6 _let_6) (tptp.combs X_a X_b X_b) (tptp.hAPP _let_6 _let_5 (tptp.hAPP (tptp.fun X_b _let_4) (tptp.fun _let_6 _let_5) (tptp.combb X_b _let_4 X_a) _let_3) F)) G)) (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_4 _let_3 L_2) M_1)) _let_2)))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.topological_space X_a) (forall ((F $$unsorted) (L $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.abs_abs tptp.real))) (let ((_let_4 (tptp.fun X_a tptp.real))) (let ((_let_5 (tptp.tendsto X_a tptp.real))) (let ((_let_6 (tptp.fun _let_1 tptp.bool))) (let ((_let_7 (tptp.fun tptp.real _let_6))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_6 (tptp.hAPP _let_4 _let_7 _let_5 F) L) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_6 (tptp.hAPP _let_4 _let_7 _let_5 (tptp.hAPP _let_4 _let_4 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun _let_4 _let_4) (tptp.combb tptp.real tptp.real X_a) _let_3) F)) (tptp.hAPP tptp.real tptp.real _let_3 L)) _let_2))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((F $$unsorted) (L_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.uminus_uminus X_b))) (let ((_let_4 (tptp.fun X_a X_b))) (let ((_let_5 (tptp.tendsto X_a X_b))) (let ((_let_6 (tptp.fun _let_1 tptp.bool))) (let ((_let_7 (tptp.fun X_b _let_6))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_6 (tptp.hAPP _let_4 _let_7 _let_5 F) L_2) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_6 (tptp.hAPP _let_4 _let_7 _let_5 (tptp.hAPP _let_4 _let_4 (tptp.hAPP (tptp.fun X_b X_b) (tptp.fun _let_4 _let_4) (tptp.combb X_b X_b X_a) _let_3) F)) (tptp.hAPP X_b X_b _let_3 L_2)) _let_2))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_algebra_1 X_a) (tptp.real_normed_vector X_a)) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.filter tptp.real))) (let ((_let_2 (tptp.of_real X_a))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP (tptp.fun tptp.real X_a) (tptp.fun X_a _let_3) (tptp.tendsto tptp.real X_a) _let_2) (tptp.hAPP tptp.real X_a _let_2 A_2)) (tptp.hAPP tptp.real _let_1 (tptp.at tptp.real) A_2))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.power X_b) (tptp.real_normed_algebra X_b)) (forall ((N $$unsorted) (F $$unsorted) (L $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.power_power X_b))) (let ((_let_4 (tptp.fun tptp.nat X_b))) (let ((_let_5 (tptp.fun X_a _let_4))) (let ((_let_6 (tptp.fun X_a X_b))) (let ((_let_7 (tptp.tendsto X_a X_b))) (let ((_let_8 (tptp.fun _let_1 tptp.bool))) (let ((_let_9 (tptp.fun X_b _let_8))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 F) L) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 (tptp.hAPP tptp.nat _let_6 (tptp.hAPP _let_5 (tptp.fun tptp.nat _let_6) (tptp.combc X_a tptp.nat X_b) (tptp.hAPP _let_6 _let_5 (tptp.hAPP (tptp.fun X_b _let_4) (tptp.fun _let_6 _let_5) (tptp.combb X_b _let_4 X_a) _let_3) F)) N)) (tptp.hAPP tptp.nat X_b (tptp.hAPP X_b _let_4 _let_3 L) N)) _let_2))))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (and (tptp.metric_space X_b) (tptp.real_n2089651433ebra_1 X_a)) (forall ((K $$unsorted) (L_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun X_a X_b))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_3 (tptp.hAPP _let_2 (tptp.fun X_b _let_3) (tptp.tendsto X_a X_b) (tptp.hAPP X_b _let_2 (tptp.combk X_b X_a) K)) L_2) (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (= (tptp.ti X_b K) (tptp.ti X_b L_2))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (X_c $$unsorted)) (=> (and (tptp.topological_space X_c) (tptp.topological_space X_b) (tptp.topological_space X_a)) (forall ((F $$unsorted) (A_2 $$unsorted) (G $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.filter X_c))) (let ((_let_2 (tptp.hAPP X_c _let_1 (tptp.at X_c) A_2))) (let ((_let_3 (tptp.hAPP X_a X_b G L))) (let ((_let_4 (tptp.fun X_c X_b))) (let ((_let_5 (tptp.fun X_c X_a))) (let ((_let_6 (tptp.fun X_a X_b))) (let ((_let_7 (tptp.fun _let_1 tptp.bool))) (let ((_let_8 (tptp.filter X_a))) (let ((_let_9 (tptp.fun _let_8 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_8 tptp.bool (tptp.hAPP X_b _let_9 (tptp.hAPP _let_6 (tptp.fun X_b _let_9) (tptp.tendsto X_a X_b) G) _let_3) (tptp.hAPP X_a _let_8 (tptp.at X_a) L))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_5 (tptp.fun X_a _let_7) (tptp.tendsto X_c X_a) F) L) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_4 (tptp.fun X_b _let_7) (tptp.tendsto X_c X_b) (tptp.hAPP _let_5 _let_4 (tptp.hAPP _let_6 (tptp.fun _let_5 _let_4) (tptp.combb X_a X_b X_c) G) F)) _let_3) _let_2)))))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (and (tptp.real_n2089651433ebra_1 X_b) (tptp.metric_space X_a)) (forall ((A_2 $$unsorted) (K $$unsorted) (L_2 $$unsorted)) (let ((_let_1 (tptp.filter X_b))) (let ((_let_2 (tptp.fun X_b X_a))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (=> (not (= (tptp.ti X_a K) (tptp.ti X_a L_2))) (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_3 (tptp.hAPP _let_2 (tptp.fun X_a _let_3) (tptp.tendsto X_b X_a) (tptp.hAPP X_a _let_2 (tptp.combk X_a X_b) K)) L_2) (tptp.hAPP X_b _let_1 (tptp.at X_b) A_2))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.topological_space X_a) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_2 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun X_a _let_2) (tptp.tendsto X_a X_a) (tptp.combi X_a)) A_2) (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2)))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.topological_space X_b)) (forall ((K $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun X_a X_b))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_3 (tptp.hAPP _let_2 (tptp.fun X_b _let_3) (tptp.tendsto X_a X_b) (tptp.hAPP X_b _let_2 (tptp.combk X_b X_a) K)) K) (tptp.hAPP X_a _let_1 (tptp.at X_a) X_2))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (and (tptp.real_n2089651433ebra_1 X_b) (tptp.zero X_a) (tptp.metric_space X_a)) (forall ((A_2 $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.filter X_b))) (let ((_let_2 (tptp.zero_zero X_a))) (let ((_let_3 (tptp.fun X_b X_a))) (let ((_let_4 (tptp.fun _let_1 tptp.bool))) (=> (not (= (tptp.ti X_a K) _let_2)) (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_4 (tptp.hAPP _let_3 (tptp.fun X_a _let_4) (tptp.tendsto X_b X_a) (tptp.hAPP X_a _let_3 (tptp.combk X_a X_b) K)) _let_2) (tptp.hAPP X_b _let_1 (tptp.at X_b) A_2)))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_field X_b)) (forall ((Y_2 $$unsorted) (G $$unsorted) (L $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.inverse_divide X_b))) (let ((_let_4 (tptp.fun X_b X_b))) (let ((_let_5 (tptp.fun X_a _let_4))) (let ((_let_6 (tptp.fun X_a X_b))) (let ((_let_7 (tptp.tendsto X_a X_b))) (let ((_let_8 (tptp.fun _let_1 tptp.bool))) (let ((_let_9 (tptp.fun X_b _let_8))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 G) L) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 (tptp.hAPP X_b _let_6 (tptp.hAPP _let_5 (tptp.fun X_b _let_6) (tptp.combc X_a X_b X_b) (tptp.hAPP _let_6 _let_5 (tptp.hAPP (tptp.fun X_b _let_4) (tptp.fun _let_6 _let_5) (tptp.combb X_b _let_4 X_a) _let_3) G)) Y_2)) (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_4 _let_3 L) Y_2)) _let_2))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((Y_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.inverse_divide X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.fun X_a _let_3))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_3 (tptp.fun X_a _let_5) (tptp.tendsto X_a X_a) (tptp.hAPP X_a _let_3 (tptp.hAPP _let_4 _let_4 (tptp.combc X_a X_a X_a) _let_2) Y_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_3 _let_2 A_2) Y_2)) (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((G $$unsorted) (M_1 $$unsorted) (F $$unsorted) (L_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.plus_plus X_b))) (let ((_let_4 (tptp.fun X_b X_b))) (let ((_let_5 (tptp.fun X_a _let_4))) (let ((_let_6 (tptp.fun X_a X_b))) (let ((_let_7 (tptp.tendsto X_a X_b))) (let ((_let_8 (tptp.fun _let_1 tptp.bool))) (let ((_let_9 (tptp.fun X_b _let_8))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 F) L_2) _let_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 G) M_1) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_5 (tptp.fun _let_6 _let_6) (tptp.combs X_a X_b X_b) (tptp.hAPP _let_6 _let_5 (tptp.hAPP (tptp.fun X_b _let_4) (tptp.fun _let_6 _let_5) (tptp.combb X_b _let_4 X_a) _let_3) F)) G)) (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_4 _let_3 L_2) M_1)) _let_2)))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((G $$unsorted) (Ma $$unsorted) (F $$unsorted) (L $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) X_2))) (let ((_let_3 (tptp.minus_minus X_b))) (let ((_let_4 (tptp.fun X_b X_b))) (let ((_let_5 (tptp.fun X_a _let_4))) (let ((_let_6 (tptp.fun X_a X_b))) (let ((_let_7 (tptp.tendsto X_a X_b))) (let ((_let_8 (tptp.fun _let_1 tptp.bool))) (let ((_let_9 (tptp.fun X_b _let_8))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 F) L) _let_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 G) Ma) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_5 (tptp.fun _let_6 _let_6) (tptp.combs X_a X_b X_b) (tptp.hAPP _let_6 _let_5 (tptp.hAPP (tptp.fun X_b _let_4) (tptp.fun _let_6 _let_5) (tptp.combb X_b _let_4 X_a) _let_3) F)) G)) (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_4 _let_3 L) Ma)) _let_2)))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.topological_space X_a) (forall ((G $$unsorted) (L $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.fun X_a tptp.complex))) (let ((_let_4 (tptp.tendsto X_a tptp.complex))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (let ((_let_6 (tptp.fun tptp.complex _let_5))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.complex _let_5 (tptp.hAPP _let_3 _let_6 _let_4 G) L) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.complex _let_5 (tptp.hAPP _let_3 _let_6 _let_4 (tptp.hAPP _let_3 _let_3 (tptp.hAPP (tptp.fun tptp.complex tptp.complex) (tptp.fun _let_3 _let_3) (tptp.combb tptp.complex tptp.complex X_a) tptp.cnj) G)) (tptp.hAPP tptp.complex tptp.complex tptp.cnj L)) _let_2)))))))))))) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.filter tptp.complex))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP (tptp.fun tptp.complex tptp.real) (tptp.fun tptp.real _let_2) (tptp.tendsto tptp.complex tptp.real) tptp.re) (tptp.hAPP tptp.complex tptp.real tptp.re A_2)) (tptp.hAPP tptp.complex _let_1 (tptp.at tptp.complex) A_2)))))) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.filter tptp.complex))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP (tptp.fun tptp.complex tptp.real) (tptp.fun tptp.real _let_2) (tptp.tendsto tptp.complex tptp.real) tptp.im) (tptp.hAPP tptp.complex tptp.real tptp.im A_2)) (tptp.hAPP tptp.complex _let_1 (tptp.at tptp.complex) A_2)))))) (forall ((A_2 $$unsorted)) (let ((_let_1 (tptp.filter tptp.complex))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.complex _let_2 (tptp.hAPP (tptp.fun tptp.complex tptp.complex) (tptp.fun tptp.complex _let_2) (tptp.tendsto tptp.complex tptp.complex) tptp.cnj) (tptp.hAPP tptp.complex tptp.complex tptp.cnj A_2)) (tptp.hAPP tptp.complex _let_1 (tptp.at tptp.complex) A_2)))))) (forall ((L $$unsorted) (U_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hAPP _let_1 tptp.nat (tptp.finite_card tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastAtMost tptp.nat) L) U_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.minus_minus tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc U_1)) L)))) (forall ((L $$unsorted) (U_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (= (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 (tptp.ord_atLeastLessThan tptp.int) L) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) U_1) (tptp.one_one tptp.int))) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 (tptp.ord_atLeastAtMost tptp.int) L) U_1))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_algebra X_b)) (forall ((C_1 $$unsorted) (F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.zero_zero X_b))) (let ((_let_4 (tptp.fun X_b X_b))) (let ((_let_5 (tptp.fun X_a X_b))) (let ((_let_6 (tptp.tendsto X_a X_b))) (let ((_let_7 (tptp.fun _let_1 tptp.bool))) (let ((_let_8 (tptp.fun X_b _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_5 _let_8 _let_6 F) _let_3) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_5 _let_8 _let_6 (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_4 (tptp.fun _let_5 _let_5) (tptp.combb X_b X_b X_a) (tptp.hAPP X_b _let_4 (tptp.times_times X_b) C_1)) F)) _let_3) _let_2)))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_algebra X_b)) (forall ((X_2 $$unsorted) (G $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.zero_zero X_b))) (let ((_let_4 (tptp.fun X_b X_b))) (let ((_let_5 (tptp.fun X_a X_b))) (let ((_let_6 (tptp.tendsto X_a X_b))) (let ((_let_7 (tptp.fun _let_1 tptp.bool))) (let ((_let_8 (tptp.fun X_b _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_5 _let_8 _let_6 G) _let_3) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_5 _let_8 _let_6 (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_4 (tptp.fun _let_5 _let_5) (tptp.combb X_b X_b X_a) (tptp.hAPP X_b _let_4 (tptp.times_times X_b) X_2)) G)) _let_3) _let_2)))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_algebra X_b)) (forall ((C_1 $$unsorted) (F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.zero_zero X_b))) (let ((_let_4 (tptp.fun X_b X_b))) (let ((_let_5 (tptp.fun X_a _let_4))) (let ((_let_6 (tptp.fun X_a X_b))) (let ((_let_7 (tptp.tendsto X_a X_b))) (let ((_let_8 (tptp.fun _let_1 tptp.bool))) (let ((_let_9 (tptp.fun X_b _let_8))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 F) _let_3) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 (tptp.hAPP X_b _let_6 (tptp.hAPP _let_5 (tptp.fun X_b _let_6) (tptp.combc X_a X_b X_b) (tptp.hAPP _let_6 _let_5 (tptp.hAPP (tptp.fun X_b _let_4) (tptp.fun _let_6 _let_5) (tptp.combb X_b _let_4 X_a) (tptp.times_times X_b)) F)) C_1)) _let_3) _let_2))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_algebra X_b)) (forall ((Y_2 $$unsorted) (G $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.zero_zero X_b))) (let ((_let_4 (tptp.fun X_b X_b))) (let ((_let_5 (tptp.fun X_a _let_4))) (let ((_let_6 (tptp.fun X_a X_b))) (let ((_let_7 (tptp.tendsto X_a X_b))) (let ((_let_8 (tptp.fun _let_1 tptp.bool))) (let ((_let_9 (tptp.fun X_b _let_8))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 G) _let_3) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 (tptp.hAPP X_b _let_6 (tptp.hAPP _let_5 (tptp.fun X_b _let_6) (tptp.combc X_a X_b X_b) (tptp.hAPP _let_6 _let_5 (tptp.hAPP (tptp.fun X_b _let_4) (tptp.fun _let_6 _let_5) (tptp.combb X_b _let_4 X_a) (tptp.times_times X_b)) G)) Y_2)) _let_3) _let_2))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.metric_space X_a) (tptp.real_normed_algebra X_b)) (forall ((G $$unsorted) (F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.zero_zero X_b))) (let ((_let_4 (tptp.fun X_b X_b))) (let ((_let_5 (tptp.fun X_a _let_4))) (let ((_let_6 (tptp.fun X_a X_b))) (let ((_let_7 (tptp.tendsto X_a X_b))) (let ((_let_8 (tptp.fun _let_1 tptp.bool))) (let ((_let_9 (tptp.fun X_b _let_8))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 F) _let_3) _let_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 G) _let_3) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_5 (tptp.fun _let_6 _let_6) (tptp.combs X_a X_b X_b) (tptp.hAPP _let_6 _let_5 (tptp.hAPP (tptp.fun X_b _let_4) (tptp.fun _let_6 _let_5) (tptp.combb X_b _let_4 X_a) (tptp.times_times X_b)) F)) G)) _let_3) _let_2)))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.real_normed_vector X_a) (tptp.topological_space X_b)) (forall ((F $$unsorted) (A_2 $$unsorted) (L_2 $$unsorted)) (let ((_let_1 (tptp.at X_a))) (let ((_let_2 (tptp.filter X_a))) (let ((_let_3 (tptp.tendsto X_a X_b))) (let ((_let_4 (tptp.fun _let_2 tptp.bool))) (let ((_let_5 (tptp.fun X_b _let_4))) (let ((_let_6 (tptp.fun X_a X_b))) (let ((_let_7 (tptp.fun X_a X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_b _let_4 (tptp.hAPP _let_6 _let_5 _let_3 (tptp.hAPP _let_7 _let_6 (tptp.hAPP _let_6 (tptp.fun _let_7 _let_6) (tptp.combb X_a X_b X_a) F) (tptp.hAPP X_a _let_7 (tptp.plus_plus X_a) A_2))) L_2) (tptp.hAPP X_a _let_2 _let_1 (tptp.zero_zero X_a)))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_b _let_4 (tptp.hAPP _let_6 _let_5 _let_3 F) L_2) (tptp.hAPP X_a _let_2 _let_1 A_2)))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.real_normed_vector X_a) (tptp.topological_space X_b)) (forall ((F $$unsorted) (L_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.at X_a))) (let ((_let_2 (tptp.filter X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.fun X_a X_b))) (let ((_let_5 (tptp.tendsto X_a X_b))) (let ((_let_6 (tptp.fun _let_2 tptp.bool))) (let ((_let_7 (tptp.fun X_b _let_6))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_b _let_6 (tptp.hAPP _let_4 _let_7 _let_5 F) L_2) (tptp.hAPP X_a _let_2 _let_1 A_2))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_b _let_6 (tptp.hAPP _let_4 _let_7 _let_5 (tptp.hAPP _let_3 _let_4 (tptp.hAPP _let_4 (tptp.fun _let_3 _let_4) (tptp.combb X_a X_b X_a) F) (tptp.hAPP X_a _let_3 (tptp.plus_plus X_a) A_2))) L_2) (tptp.hAPP X_a _let_2 _let_1 (tptp.zero_zero X_a))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((G $$unsorted) (F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.zero_zero X_b))) (let ((_let_4 (tptp.fun X_b X_b))) (let ((_let_5 (tptp.fun X_a _let_4))) (let ((_let_6 (tptp.fun X_a X_b))) (let ((_let_7 (tptp.tendsto X_a X_b))) (let ((_let_8 (tptp.fun _let_1 tptp.bool))) (let ((_let_9 (tptp.fun X_b _let_8))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 F) _let_3) _let_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 G) _let_3) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_5 (tptp.fun _let_6 _let_6) (tptp.combs X_a X_b X_b) (tptp.hAPP _let_6 _let_5 (tptp.hAPP (tptp.fun X_b _let_4) (tptp.fun _let_6 _let_5) (tptp.combb X_b _let_4 X_a) (tptp.plus_plus X_b)) F)) G)) _let_3) _let_2)))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.real_normed_vector X_a) (tptp.topological_space X_b)) (forall ((F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.at X_a))) (let ((_let_2 (tptp.filter X_a))) (let ((_let_3 (tptp.hAPP X_a X_b F A_2))) (let ((_let_4 (tptp.fun X_a X_a))) (let ((_let_5 (tptp.fun X_a X_b))) (let ((_let_6 (tptp.tendsto X_a X_b))) (let ((_let_7 (tptp.fun _let_2 tptp.bool))) (let ((_let_8 (tptp.fun X_b _let_7))) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_5 _let_8 _let_6 F) _let_3) (tptp.hAPP X_a _let_2 _let_1 A_2))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_5 _let_8 _let_6 (tptp.hAPP _let_4 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_4 _let_5) (tptp.combb X_a X_b X_a) F) (tptp.hAPP X_a _let_4 (tptp.plus_plus X_a) A_2))) _let_3) (tptp.hAPP X_a _let_2 _let_1 (tptp.zero_zero X_a)))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((F $$unsorted) (L $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.tendsto X_a X_b))) (let ((_let_4 (tptp.fun _let_1 tptp.bool))) (let ((_let_5 (tptp.fun X_b _let_4))) (let ((_let_6 (tptp.fun X_a X_b))) (let ((_let_7 (tptp.fun X_b X_b))) (let ((_let_8 (tptp.fun X_a _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_4 (tptp.hAPP _let_6 _let_5 _let_3 (tptp.hAPP X_b _let_6 (tptp.hAPP _let_8 (tptp.fun X_b _let_6) (tptp.combc X_a X_b X_b) (tptp.hAPP _let_6 _let_8 (tptp.hAPP (tptp.fun X_b _let_7) (tptp.fun _let_6 _let_8) (tptp.combb X_b _let_7 X_a) (tptp.minus_minus X_b)) F)) L)) (tptp.zero_zero X_b)) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_4 (tptp.hAPP _let_6 _let_5 _let_3 F) L) _let_2)))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((F $$unsorted) (L $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.fun X_b X_b))) (let ((_let_4 (tptp.fun X_a _let_3))) (let ((_let_5 (tptp.fun X_a X_b))) (let ((_let_6 (tptp.tendsto X_a X_b))) (let ((_let_7 (tptp.fun _let_1 tptp.bool))) (let ((_let_8 (tptp.fun X_b _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_5 _let_8 _let_6 F) L) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_5 _let_8 _let_6 (tptp.hAPP X_b _let_5 (tptp.hAPP _let_4 (tptp.fun X_b _let_5) (tptp.combc X_a X_b X_b) (tptp.hAPP _let_5 _let_4 (tptp.hAPP (tptp.fun X_b _let_3) (tptp.fun _let_5 _let_4) (tptp.combb X_b _let_3 X_a) (tptp.minus_minus X_b)) F)) L)) (tptp.zero_zero X_b)) _let_2)))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.metric_space X_a) (tptp.real_normed_vector X_b)) (forall ((F $$unsorted) (L $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.tendsto X_a X_b))) (let ((_let_4 (tptp.fun _let_1 tptp.bool))) (let ((_let_5 (tptp.fun X_b _let_4))) (let ((_let_6 (tptp.fun X_a X_b))) (let ((_let_7 (tptp.fun X_b X_b))) (let ((_let_8 (tptp.fun X_a _let_7))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_4 (tptp.hAPP _let_6 _let_5 _let_3 (tptp.hAPP X_b _let_6 (tptp.hAPP _let_8 (tptp.fun X_b _let_6) (tptp.combc X_a X_b X_b) (tptp.hAPP _let_6 _let_8 (tptp.hAPP (tptp.fun X_b _let_7) (tptp.fun _let_6 _let_8) (tptp.combb X_b _let_7 X_a) (tptp.minus_minus X_b)) F)) L)) (tptp.zero_zero X_b)) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_4 (tptp.hAPP _let_6 _let_5 _let_3 F) L) _let_2)))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.real_normed_vector X_a) (tptp.topological_space X_b)) (forall ((K $$unsorted) (F $$unsorted) (L_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.at X_a))) (let ((_let_3 (tptp.filter X_a))) (let ((_let_4 (tptp.fun X_a _let_1))) (let ((_let_5 (tptp.fun X_a X_b))) (let ((_let_6 (tptp.tendsto X_a X_b))) (let ((_let_7 (tptp.fun _let_3 tptp.bool))) (let ((_let_8 (tptp.fun X_b _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_5 _let_8 _let_6 F) L_2) (tptp.hAPP X_a _let_3 _let_2 A_2))) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_5 _let_8 _let_6 (tptp.hAPP _let_1 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_1 _let_5) (tptp.combb X_a X_b X_a) F) (tptp.hAPP X_a _let_1 (tptp.hAPP _let_4 _let_4 (tptp.combc X_a X_a X_a) (tptp.plus_plus X_a)) K))) L_2) (tptp.hAPP X_a _let_3 _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.minus_minus X_a) A_2) K)))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_field X_b)) (forall ((Y_2 $$unsorted) (G $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.zero_zero X_b))) (let ((_let_4 (tptp.fun X_b X_b))) (let ((_let_5 (tptp.fun X_a _let_4))) (let ((_let_6 (tptp.fun X_a X_b))) (let ((_let_7 (tptp.tendsto X_a X_b))) (let ((_let_8 (tptp.fun _let_1 tptp.bool))) (let ((_let_9 (tptp.fun X_b _let_8))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 G) _let_3) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_6 _let_9 _let_7 (tptp.hAPP X_b _let_6 (tptp.hAPP _let_5 (tptp.fun X_b _let_6) (tptp.combc X_a X_b X_b) (tptp.hAPP _let_6 _let_5 (tptp.hAPP (tptp.fun X_b _let_4) (tptp.fun _let_6 _let_5) (tptp.combb X_b _let_4 X_a) (tptp.inverse_divide X_b)) G)) Y_2)) _let_3) _let_2))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((G $$unsorted) (Ma $$unsorted) (F $$unsorted) (L $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) X_2))) (let ((_let_3 (tptp.uminus_uminus X_b))) (let ((_let_4 (tptp.plus_plus X_b))) (let ((_let_5 (tptp.fun X_b X_b))) (let ((_let_6 (tptp.fun X_a X_b))) (let ((_let_7 (tptp.fun _let_6 _let_6))) (let ((_let_8 (tptp.fun X_a _let_5))) (let ((_let_9 (tptp.tendsto X_a X_b))) (let ((_let_10 (tptp.fun _let_1 tptp.bool))) (let ((_let_11 (tptp.fun X_b _let_10))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_10 (tptp.hAPP _let_6 _let_11 _let_9 F) L) _let_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_10 (tptp.hAPP _let_6 _let_11 _let_9 G) Ma) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_10 (tptp.hAPP _let_6 _let_11 _let_9 (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_8 _let_7 (tptp.combs X_a X_b X_b) (tptp.hAPP _let_6 _let_8 (tptp.hAPP (tptp.fun X_b _let_5) (tptp.fun _let_6 _let_8) (tptp.combb X_b _let_5 X_a) _let_4) F)) (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_5 _let_7 (tptp.combb X_b X_b X_a) _let_3) G))) (tptp.hAPP X_b X_b (tptp.hAPP X_b _let_5 _let_4 L) (tptp.hAPP X_b X_b _let_3 Ma))) _let_2)))))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_n1866405975lgebra X_b)) (forall ((F $$unsorted) (L_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.inverse_inverse X_b))) (let ((_let_4 (tptp.fun X_a X_b))) (let ((_let_5 (tptp.tendsto X_a X_b))) (let ((_let_6 (tptp.fun _let_1 tptp.bool))) (let ((_let_7 (tptp.fun X_b _let_6))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_6 (tptp.hAPP _let_4 _let_7 _let_5 F) L_2) _let_2)) (=> (not (= (tptp.ti X_b L_2) (tptp.zero_zero X_b))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_6 (tptp.hAPP _let_4 _let_7 _let_5 (tptp.hAPP _let_4 _let_4 (tptp.hAPP (tptp.fun X_b X_b) (tptp.fun _let_4 _let_4) (tptp.combb X_b X_b X_a) _let_3) F)) (tptp.hAPP X_b X_b _let_3 L_2)) _let_2)))))))))))))) (forall ((K $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (tptp.ord_atLeastAtMost tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (let ((_let_4 (tptp.fun tptp.nat _let_3))) (let ((_let_5 (tptp.hAPP (tptp.fun tptp.nat tptp.nat) (tptp.fun _let_3 tptp.nat) (tptp.big_co1399186613setsum tptp.nat tptp.nat) F))) (=> (= (tptp.hAPP tptp.nat tptp.nat F _let_1) _let_1) (= (tptp.hAPP _let_3 tptp.nat _let_5 (tptp.hAPP tptp.nat _let_3 (tptp.hAPP tptp.nat _let_4 _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc _let_1)) K)) (tptp.hAPP _let_3 tptp.nat _let_5 (tptp.hAPP tptp.nat _let_3 (tptp.hAPP tptp.nat _let_4 _let_2 _let_1) K)))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((F $$unsorted) (L $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.sgn_sgn X_b))) (let ((_let_4 (tptp.fun X_a X_b))) (let ((_let_5 (tptp.tendsto X_a X_b))) (let ((_let_6 (tptp.fun _let_1 tptp.bool))) (let ((_let_7 (tptp.fun X_b _let_6))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_6 (tptp.hAPP _let_4 _let_7 _let_5 F) L) _let_2)) (=> (not (= (tptp.ti X_b L) (tptp.zero_zero X_b))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_6 (tptp.hAPP _let_4 _let_7 _let_5 (tptp.hAPP _let_4 _let_4 (tptp.hAPP (tptp.fun X_b X_b) (tptp.fun _let_4 _let_4) (tptp.combb X_b X_b X_a) _let_3) F)) (tptp.hAPP X_b X_b _let_3 L)) _let_2)))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((F $$unsorted) (L $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.norm_norm X_b))) (let ((_let_4 (tptp.fun X_a tptp.real))) (let ((_let_5 (tptp.fun X_a X_b))) (let ((_let_6 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_6 (tptp.hAPP _let_5 (tptp.fun X_b _let_6) (tptp.tendsto X_a X_b) F) L) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_6 (tptp.hAPP _let_4 (tptp.fun tptp.real _let_6) (tptp.tendsto X_a tptp.real) (tptp.hAPP _let_5 _let_4 (tptp.hAPP (tptp.fun X_b tptp.real) (tptp.fun _let_5 _let_4) (tptp.combb X_b tptp.real X_a) _let_3) F)) (tptp.hAPP X_b tptp.real _let_3 L)) _let_2)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.topological_space X_a) (forall ((F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.zero_zero tptp.real))) (let ((_let_4 (tptp.tendsto X_a tptp.real))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (let ((_let_6 (tptp.fun tptp.real _let_5))) (let ((_let_7 (tptp.fun X_a tptp.real))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_7 _let_6 _let_4 (tptp.hAPP _let_7 _let_7 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun _let_7 _let_7) (tptp.combb tptp.real tptp.real X_a) (tptp.abs_abs tptp.real)) F)) _let_3) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_7 _let_6 _let_4 F) _let_3) _let_2))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.topological_space X_a) (forall ((F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.zero_zero tptp.real))) (let ((_let_4 (tptp.fun X_a tptp.real))) (let ((_let_5 (tptp.tendsto X_a tptp.real))) (let ((_let_6 (tptp.fun _let_1 tptp.bool))) (let ((_let_7 (tptp.fun tptp.real _let_6))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_6 (tptp.hAPP _let_4 _let_7 _let_5 F) _let_3) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_6 (tptp.hAPP _let_4 _let_7 _let_5 (tptp.hAPP _let_4 _let_4 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun _let_4 _let_4) (tptp.combb tptp.real tptp.real X_a) (tptp.abs_abs tptp.real)) F)) _let_3) _let_2))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.topological_space X_a) (forall ((F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.zero_zero tptp.real))) (let ((_let_4 (tptp.tendsto X_a tptp.real))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (let ((_let_6 (tptp.fun tptp.real _let_5))) (let ((_let_7 (tptp.fun X_a tptp.real))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_7 _let_6 _let_4 (tptp.hAPP _let_7 _let_7 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun _let_7 _let_7) (tptp.combb tptp.real tptp.real X_a) (tptp.abs_abs tptp.real)) F)) _let_3) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_7 _let_6 _let_4 F) _let_3) _let_2))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_algebra_1 X_b) (tptp.real_normed_vector X_b)) (forall ((G $$unsorted) (L $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.of_real X_b))) (let ((_let_4 (tptp.fun X_a X_b))) (let ((_let_5 (tptp.fun X_a tptp.real))) (let ((_let_6 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_6 (tptp.hAPP _let_5 (tptp.fun tptp.real _let_6) (tptp.tendsto X_a tptp.real) G) L) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_6 (tptp.hAPP _let_4 (tptp.fun X_b _let_6) (tptp.tendsto X_a X_b) (tptp.hAPP _let_5 _let_4 (tptp.hAPP (tptp.fun tptp.real X_b) (tptp.fun _let_5 _let_4) (tptp.combb tptp.real X_b X_a) _let_3) G)) (tptp.hAPP tptp.real X_b _let_3 L)) _let_2)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.topological_space X_a) (forall ((G $$unsorted) (L $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.fun X_a tptp.real))) (let ((_let_4 (tptp.fun X_a tptp.complex))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.complex _let_5 (tptp.hAPP _let_4 (tptp.fun tptp.complex _let_5) (tptp.tendsto X_a tptp.complex) G) L) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_3 (tptp.fun tptp.real _let_5) (tptp.tendsto X_a tptp.real) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun tptp.complex tptp.real) (tptp.fun _let_4 _let_3) (tptp.combb tptp.complex tptp.real X_a) tptp.re) G)) (tptp.hAPP tptp.complex tptp.real tptp.re L)) _let_2))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.topological_space X_a) (forall ((G $$unsorted) (L $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.fun X_a tptp.real))) (let ((_let_4 (tptp.fun X_a tptp.complex))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.complex _let_5 (tptp.hAPP _let_4 (tptp.fun tptp.complex _let_5) (tptp.tendsto X_a tptp.complex) G) L) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_3 (tptp.fun tptp.real _let_5) (tptp.tendsto X_a tptp.real) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun tptp.complex tptp.real) (tptp.fun _let_4 _let_3) (tptp.combb tptp.complex tptp.real X_a) tptp.im) G)) (tptp.hAPP tptp.complex tptp.real tptp.im L)) _let_2))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_monoid_add X_a) (forall ((F $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_atLeastAtMost tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun _let_2 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) F))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 (tptp.ord_less_eq tptp.nat) Ma) N)) (= (tptp.hAPP _let_2 X_a _let_4 (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 Ma) N)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.nat X_a F Ma)) (tptp.hAPP _let_2 X_a _let_4 (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc Ma)) N)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.topological_space X_a) (forall ((G $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.zero_zero tptp.complex))) (let ((_let_4 (tptp.fun X_a tptp.complex))) (let ((_let_5 (tptp.tendsto X_a tptp.complex))) (let ((_let_6 (tptp.fun _let_1 tptp.bool))) (let ((_let_7 (tptp.fun tptp.complex _let_6))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.complex _let_6 (tptp.hAPP _let_4 _let_7 _let_5 G) _let_3) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.complex _let_6 (tptp.hAPP _let_4 _let_7 _let_5 (tptp.hAPP _let_4 _let_4 (tptp.hAPP (tptp.fun tptp.complex tptp.complex) (tptp.fun _let_4 _let_4) (tptp.combb tptp.complex tptp.complex X_a) tptp.cnj) G)) _let_3) _let_2))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.metric_space X_a) (tptp.real_normed_vector X_b)) (forall ((L $$unsorted) (F $$unsorted) (G $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.tendsto X_a X_b))) (let ((_let_4 (tptp.fun _let_1 tptp.bool))) (let ((_let_5 (tptp.fun X_b _let_4))) (let ((_let_6 (tptp.fun X_a X_b))) (let ((_let_7 (tptp.fun _let_6 _let_6))) (let ((_let_8 (tptp.fun X_b X_b))) (let ((_let_9 (tptp.fun X_a _let_8))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_4 (tptp.hAPP _let_6 _let_5 _let_3 (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_9 _let_7 (tptp.combs X_a X_b X_b) (tptp.hAPP _let_6 _let_9 (tptp.hAPP (tptp.fun X_b _let_8) (tptp.fun _let_6 _let_9) (tptp.combb X_b _let_8 X_a) (tptp.plus_plus X_b)) F)) (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_8 _let_7 (tptp.combb X_b X_b X_a) (tptp.uminus_uminus X_b)) G))) (tptp.zero_zero X_b)) _let_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_4 (tptp.hAPP _let_6 _let_5 _let_3 G) L) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_4 (tptp.hAPP _let_6 _let_5 _let_3 F) L) _let_2)))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((F $$unsorted) (X_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.minus_minus X_a))) (let ((_let_3 (tptp.combc X_a X_a X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (let ((_let_5 (tptp.fun X_a _let_4))) (let ((_let_6 (tptp.combb X_a _let_4 X_a))) (let ((_let_7 (tptp.fun _let_4 _let_5))) (let ((_let_8 (tptp.fun _let_1 tptp.bool))) (let ((_let_9 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_9 (tptp.hAPP _let_4 (tptp.fun X_a _let_9) (tptp.deriv X_a) F) X_2) D_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_8 (tptp.hAPP _let_4 (tptp.fun X_a _let_8) (tptp.tendsto X_a X_a) (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_5 (tptp.fun _let_4 _let_4) (tptp.combs X_a X_a X_a) (tptp.hAPP _let_4 _let_5 (tptp.hAPP _let_5 _let_7 _let_6 (tptp.inverse_divide X_a)) (tptp.hAPP X_a _let_4 (tptp.hAPP _let_5 _let_5 _let_3 (tptp.hAPP _let_4 _let_5 (tptp.hAPP _let_5 _let_7 _let_6 _let_2) F)) (tptp.hAPP X_a X_a F X_2)))) (tptp.hAPP X_a _let_4 (tptp.hAPP _let_5 _let_5 _let_3 _let_2) X_2))) D_2) (tptp.hAPP X_a _let_1 (tptp.at X_a) X_2)))))))))))))))) (forall ((X_c $$unsorted) (X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.metric_space X_a) (tptp.topological_space X_b) (tptp.topological_space X_c)) (forall ((G $$unsorted) (C_1 $$unsorted) (F $$unsorted) (B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.fun X_a X_c))) (let ((_let_4 (tptp.fun X_a X_b))) (let ((_let_5 (tptp.fun X_b X_c))) (let ((_let_6 (tptp.fun _let_1 tptp.bool))) (let ((_let_7 (tptp.filter X_b))) (let ((_let_8 (tptp.fun _let_7 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_6 (tptp.hAPP _let_4 (tptp.fun X_b _let_6) (tptp.tendsto X_a X_b) F) B_1) _let_2)) (=> (tptp.hBOOL (tptp.hAPP _let_7 tptp.bool (tptp.hAPP X_c _let_8 (tptp.hAPP _let_5 (tptp.fun X_c _let_8) (tptp.tendsto X_b X_c) G) C_1) (tptp.hAPP X_b _let_7 (tptp.at X_b) B_1))) (=> (exists ((D_3 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) D_3)) (forall ((X $$unsorted)) (=> (and (not (= (tptp.ti X_a X) (tptp.ti X_a A_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a (tptp.fun X_a tptp.real) (tptp.dist_dist X_a) X) A_2)) D_3))) (not (= (tptp.hAPP X_a X_b F X) (tptp.ti X_b B_1))))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_c _let_6 (tptp.hAPP _let_3 (tptp.fun X_c _let_6) (tptp.tendsto X_a X_c) (tptp.hAPP _let_4 _let_3 (tptp.hAPP _let_5 (tptp.fun _let_4 _let_3) (tptp.combb X_b X_c X_a) G) F)) C_1) _let_2)))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_monoid_add X_a) (forall ((F $$unsorted) (N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_2) (tptp.ord_atLeastAtMost tptp.nat) Ma))) (let ((_let_4 (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun _let_2 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) F))) (let ((_let_5 (tptp.hAPP _let_2 X_a _let_4 (tptp.hAPP tptp.nat _let_2 _let_3 _let_1)))) (let ((_let_6 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 (tptp.ord_less tptp.nat) _let_1) Ma)))) (and (=> _let_6 (= _let_5 (tptp.zero_zero X_a))) (=> (not _let_6) (= _let_5 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP _let_2 X_a _let_4 (tptp.hAPP tptp.nat _let_2 _let_3 N))) (tptp.hAPP tptp.nat X_a F _let_1)))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_monoid_add X_a) (forall ((F $$unsorted) (P_4 $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.plus_plus tptp.nat) N))) (let ((_let_2 (tptp.hAPP tptp.nat tptp.nat _let_1 P_4))) (let ((_let_3 (tptp.hAPP tptp.nat tptp.nat _let_1 (tptp.one_one tptp.nat)))) (let ((_let_4 (tptp.ord_atLeastAtMost tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat tptp.bool))) (let ((_let_6 (tptp.fun tptp.nat _let_5))) (let ((_let_7 (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun _let_5 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) F))) (let ((_let_8 (tptp.hAPP tptp.nat _let_6 _let_4 Ma))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_5 (tptp.ord_less_eq tptp.nat) Ma) _let_3)) (= (tptp.hAPP _let_5 X_a _let_7 (tptp.hAPP tptp.nat _let_5 _let_8 _let_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP _let_5 X_a _let_7 (tptp.hAPP tptp.nat _let_5 _let_8 N))) (tptp.hAPP _let_5 X_a _let_7 (tptp.hAPP tptp.nat _let_5 (tptp.hAPP tptp.nat _let_6 _let_4 _let_3) _let_2)))))))))))))))) (forall ((L $$unsorted) (U_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (= (tptp.hAPP _let_2 tptp.nat (tptp.finite_card tptp.int) (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) (tptp.ord_atLeastAtMost tptp.int) L) U_1)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.plus_plus tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) U_1) L)) (tptp.one_one tptp.int))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_monoid_add X_a) (forall ((F $$unsorted) (N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastAtMost tptp.nat) Ma))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.fun tptp.nat tptp.nat))) (let ((_let_5 (tptp.big_co1399186613setsum tptp.nat X_a))) (let ((_let_6 (tptp.fun _let_1 X_a))) (let ((_let_7 (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (let ((_let_8 (tptp.hAPP _let_1 X_a (tptp.hAPP _let_3 _let_6 _let_5 F) (tptp.hAPP tptp.nat _let_1 _let_2 _let_7)))) (let ((_let_9 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less tptp.nat) _let_7) Ma)))) (and (=> _let_9 (= _let_8 (tptp.zero_zero X_a))) (=> (not _let_9) (= _let_8 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP tptp.nat X_a F Ma)) (tptp.hAPP _let_1 X_a (tptp.hAPP _let_3 _let_6 _let_5 (tptp.hAPP _let_4 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_4 _let_3) (tptp.combb tptp.nat X_a tptp.nat) F) tptp.suc)) (tptp.hAPP tptp.nat _let_1 _let_2 N)))))))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.inverse X_a) (tptp.real_normed_vector X_a)) (forall ((F $$unsorted) (A_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.at X_a))) (let ((_let_2 (tptp.filter X_a))) (let ((_let_3 (tptp.minus_minus X_a))) (let ((_let_4 (tptp.combc X_a X_a X_a))) (let ((_let_5 (tptp.fun X_a X_a))) (let ((_let_6 (tptp.fun X_a _let_5))) (let ((_let_7 (tptp.hAPP X_a X_a F A_2))) (let ((_let_8 (tptp.combb X_a _let_5 X_a))) (let ((_let_9 (tptp.fun _let_5 _let_6))) (let ((_let_10 (tptp.hAPP _let_6 _let_9 _let_8 _let_3))) (let ((_let_11 (tptp.hAPP _let_6 _let_9 _let_8 (tptp.inverse_divide X_a)))) (let ((_let_12 (tptp.combs X_a X_a X_a))) (let ((_let_13 (tptp.fun _let_5 _let_5))) (let ((_let_14 (tptp.tendsto X_a X_a))) (let ((_let_15 (tptp.fun _let_2 tptp.bool))) (let ((_let_16 (tptp.fun X_a _let_15))) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a _let_15 (tptp.hAPP _let_5 _let_16 _let_14 (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_6 _let_13 _let_12 (tptp.hAPP _let_5 _let_6 _let_11 (tptp.hAPP X_a _let_5 (tptp.hAPP _let_6 _let_6 _let_4 (tptp.hAPP _let_5 _let_6 _let_10 (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_5 _let_13 (tptp.combb X_a X_a X_a) F) (tptp.hAPP X_a _let_5 (tptp.plus_plus X_a) A_2)))) _let_7))) (tptp.combi X_a))) D_2) (tptp.hAPP X_a _let_2 _let_1 (tptp.zero_zero X_a)))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a _let_15 (tptp.hAPP _let_5 _let_16 _let_14 (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_6 _let_13 _let_12 (tptp.hAPP _let_5 _let_6 _let_11 (tptp.hAPP X_a _let_5 (tptp.hAPP _let_6 _let_6 _let_4 (tptp.hAPP _let_5 _let_6 _let_10 F)) _let_7))) (tptp.hAPP X_a _let_5 (tptp.hAPP _let_6 _let_6 _let_4 _let_3) A_2))) D_2) (tptp.hAPP X_a _let_2 _let_1 A_2))))))))))))))))))))))) (forall ((X_c $$unsorted) (X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.real_normed_vector X_a) (tptp.topological_space X_b) (tptp.topological_space X_c)) (forall ((G $$unsorted) (C_1 $$unsorted) (F $$unsorted) (B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.fun X_a X_c))) (let ((_let_4 (tptp.fun X_a X_b))) (let ((_let_5 (tptp.fun X_b X_c))) (let ((_let_6 (tptp.fun _let_1 tptp.bool))) (let ((_let_7 (tptp.filter X_b))) (let ((_let_8 (tptp.fun _let_7 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_6 (tptp.hAPP _let_4 (tptp.fun X_b _let_6) (tptp.tendsto X_a X_b) F) B_1) _let_2)) (=> (tptp.hBOOL (tptp.hAPP _let_7 tptp.bool (tptp.hAPP X_c _let_8 (tptp.hAPP _let_5 (tptp.fun X_c _let_8) (tptp.tendsto X_b X_c) G) C_1) (tptp.hAPP X_b _let_7 (tptp.at X_b) B_1))) (=> (exists ((D_3 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) D_3)) (forall ((X $$unsorted)) (=> (and (not (= (tptp.ti X_a X) (tptp.ti X_a A_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) X) A_2))) D_3))) (not (= (tptp.hAPP X_a X_b F X) (tptp.ti X_b B_1))))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_c _let_6 (tptp.hAPP _let_3 (tptp.fun X_c _let_6) (tptp.tendsto X_a X_c) (tptp.hAPP _let_4 _let_3 (tptp.hAPP _let_5 (tptp.fun _let_4 _let_3) (tptp.combb X_b X_c X_a) G) F)) C_1) _let_2)))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (let ((_let_4 (tptp.fun X_a X_b))) (let ((_let_5 (tptp.fun X_a tptp.real))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_3 (tptp.hAPP _let_5 (tptp.fun tptp.real _let_3) (tptp.tendsto X_a tptp.real) (tptp.hAPP _let_4 _let_5 (tptp.hAPP (tptp.fun X_b tptp.real) (tptp.fun _let_4 _let_5) (tptp.combb X_b tptp.real X_a) (tptp.norm_norm X_b)) F)) (tptp.zero_zero tptp.real)) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_3 (tptp.hAPP _let_4 (tptp.fun X_b _let_3) (tptp.tendsto X_a X_b) F) (tptp.zero_zero X_b)) _let_2))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.fun X_a tptp.real))) (let ((_let_4 (tptp.fun X_a X_b))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_5 (tptp.hAPP _let_4 (tptp.fun X_b _let_5) (tptp.tendsto X_a X_b) F) (tptp.zero_zero X_b)) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_3 (tptp.fun tptp.real _let_5) (tptp.tendsto X_a tptp.real) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun X_b tptp.real) (tptp.fun _let_4 _let_3) (tptp.combb X_b tptp.real X_a) (tptp.norm_norm X_b)) F)) (tptp.zero_zero tptp.real)) _let_2))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (let ((_let_4 (tptp.fun X_a X_b))) (let ((_let_5 (tptp.fun X_a tptp.real))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_3 (tptp.hAPP _let_5 (tptp.fun tptp.real _let_3) (tptp.tendsto X_a tptp.real) (tptp.hAPP _let_4 _let_5 (tptp.hAPP (tptp.fun X_b tptp.real) (tptp.fun _let_4 _let_5) (tptp.combb X_b tptp.real X_a) (tptp.norm_norm X_b)) F)) (tptp.zero_zero tptp.real)) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_3 (tptp.hAPP _let_4 (tptp.fun X_b _let_3) (tptp.tendsto X_a X_b) F) (tptp.zero_zero X_b)) _let_2))))))))))) (forall ((N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fact_fact tptp.nat))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 (tptp.ord_less_eq tptp.nat) N) Ma)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.div_div tptp.nat) (tptp.hAPP tptp.nat tptp.nat _let_3 Ma)) (tptp.hAPP tptp.nat tptp.nat _let_3 N)) (tptp.hAPP _let_2 tptp.nat (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.nat) (tptp.big_co302546470etprod tptp.nat tptp.nat) (tptp.combi tptp.nat)) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_2) (tptp.ord_atLeastAtMost tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) N) (tptp.one_one tptp.nat))) Ma)))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_algebra_1 X_b) (tptp.real_normed_vector X_b)) (forall ((G $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.fun X_a X_b))) (let ((_let_4 (tptp.fun X_a tptp.real))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_4 (tptp.fun tptp.real _let_5) (tptp.tendsto X_a tptp.real) G) (tptp.zero_zero tptp.real)) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_5 (tptp.hAPP _let_3 (tptp.fun X_b _let_5) (tptp.tendsto X_a X_b) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun tptp.real X_b) (tptp.fun _let_4 _let_3) (tptp.combb tptp.real X_b X_a) (tptp.of_real X_b)) G)) (tptp.zero_zero X_b)) _let_2))))))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) N)) (= (tptp.hAPP tptp.int tptp.int (tptp.fact_fact tptp.int) N) (tptp.hAPP _let_1 tptp.int (tptp.hAPP (tptp.fun tptp.int tptp.int) (tptp.fun _let_1 tptp.int) (tptp.big_co302546470etprod tptp.int tptp.int) (tptp.combi tptp.int)) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) N)))))) (forall ((X_a $$unsorted)) (=> (tptp.topological_space X_a) (forall ((G $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.fun X_a tptp.real))) (let ((_let_4 (tptp.fun X_a tptp.complex))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.complex _let_5 (tptp.hAPP _let_4 (tptp.fun tptp.complex _let_5) (tptp.tendsto X_a tptp.complex) G) (tptp.zero_zero tptp.complex)) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_3 (tptp.fun tptp.real _let_5) (tptp.tendsto X_a tptp.real) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun tptp.complex tptp.real) (tptp.fun _let_4 _let_3) (tptp.combb tptp.complex tptp.real X_a) tptp.re) G)) (tptp.zero_zero tptp.real)) _let_2))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.topological_space X_a) (forall ((G $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.fun X_a tptp.real))) (let ((_let_4 (tptp.fun X_a tptp.complex))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.complex _let_5 (tptp.hAPP _let_4 (tptp.fun tptp.complex _let_5) (tptp.tendsto X_a tptp.complex) G) (tptp.zero_zero tptp.complex)) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_3 (tptp.fun tptp.real _let_5) (tptp.tendsto X_a tptp.real) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun tptp.complex tptp.real) (tptp.fun _let_4 _let_3) (tptp.combb tptp.complex tptp.real X_a) tptp.im) G)) (tptp.zero_zero tptp.real)) _let_2))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_semiring_1 X_a) (forall ((N $$unsorted)) (let ((_let_1 (tptp.one_one X_a))) (let ((_let_2 (tptp.semiring_1_of_nat X_a))) (let ((_let_3 (tptp.hAPP tptp.nat X_a _let_2 N))) (let ((_let_4 (tptp.plus_plus X_a))) (let ((_let_5 (tptp.fun X_a X_a))) (let ((_let_6 (tptp.times_times X_a))) (let ((_let_7 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_5 _let_6 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_5 _let_4 _let_1) _let_1)) (tptp.hAPP _let_7 X_a (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun _let_7 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) _let_2) (tptp.hAPP tptp.nat _let_7 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_7) (tptp.ord_atLeastAtMost tptp.nat) (tptp.one_one tptp.nat)) N))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_5 _let_6 _let_3) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_5 _let_4 _let_3) _let_1))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ab_group_add X_a) (forall ((F $$unsorted) (Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.one_one tptp.nat))) (let ((_let_3 (tptp.plus_plus tptp.nat))) (let ((_let_4 (tptp.fun tptp.nat tptp.nat))) (let ((_let_5 (tptp.fun tptp.nat _let_4))) (let ((_let_6 (tptp.fun tptp.nat X_a))) (let ((_let_7 (tptp.minus_minus X_a))) (let ((_let_8 (tptp.fun X_a X_a))) (let ((_let_9 (tptp.fun tptp.nat _let_8))) (let ((_let_10 (tptp.hAPP _let_1 X_a (tptp.hAPP _let_6 (tptp.fun _let_1 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_9 (tptp.fun _let_6 _let_6) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_6 _let_9 (tptp.hAPP (tptp.fun X_a _let_8) (tptp.fun _let_6 _let_9) (tptp.combb X_a _let_8 tptp.nat) _let_7) F)) (tptp.hAPP _let_4 _let_6 (tptp.hAPP _let_6 (tptp.fun _let_4 _let_6) (tptp.combb tptp.nat X_a tptp.nat) F) (tptp.hAPP tptp.nat _let_4 (tptp.hAPP _let_5 _let_5 (tptp.combc tptp.nat tptp.nat tptp.nat) _let_3) _let_2)))) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastAtMost tptp.nat) Ma) N)))) (let ((_let_11 (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_1 (tptp.ord_less_eq tptp.nat) Ma) N)))) (and (=> _let_11 (= _let_10 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_8 _let_7 (tptp.hAPP tptp.nat X_a F Ma)) (tptp.hAPP tptp.nat X_a F (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_4 _let_3 N) _let_2))))) (=> (not _let_11) (= _let_10 (tptp.zero_zero X_a)))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((F $$unsorted) (X_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun _let_2 _let_2))) (let ((_let_4 (tptp.combb X_a _let_2 X_a))) (let ((_let_5 (tptp.fun X_a _let_2))) (let ((_let_6 (tptp.fun _let_2 _let_5))) (let ((_let_7 (tptp.fun _let_1 tptp.bool))) (let ((_let_8 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_8 (tptp.hAPP _let_2 (tptp.fun X_a _let_8) (tptp.deriv X_a) F) X_2) D_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_2 (tptp.fun X_a _let_7) (tptp.tendsto X_a X_a) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_5 _let_3 (tptp.combs X_a X_a X_a) (tptp.hAPP _let_2 _let_5 (tptp.hAPP _let_5 _let_6 _let_4 (tptp.inverse_divide X_a)) (tptp.hAPP X_a _let_2 (tptp.hAPP _let_5 _let_5 (tptp.combc X_a X_a X_a) (tptp.hAPP _let_2 _let_5 (tptp.hAPP _let_5 _let_6 _let_4 (tptp.minus_minus X_a)) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_2 _let_3 (tptp.combb X_a X_a X_a) F) (tptp.hAPP X_a _let_2 (tptp.plus_plus X_a) X_2)))) (tptp.hAPP X_a X_a F X_2)))) (tptp.combi X_a))) D_2) (tptp.hAPP X_a _let_1 (tptp.at X_a) (tptp.zero_zero X_a)))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((F $$unsorted) (X_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun _let_2 _let_2))) (let ((_let_4 (tptp.combb X_a _let_2 X_a))) (let ((_let_5 (tptp.fun X_a _let_2))) (let ((_let_6 (tptp.fun _let_2 _let_5))) (let ((_let_7 (tptp.fun _let_1 tptp.bool))) (let ((_let_8 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_8 (tptp.hAPP _let_2 (tptp.fun X_a _let_8) (tptp.deriv X_a) F) X_2) D_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_2 (tptp.fun X_a _let_7) (tptp.tendsto X_a X_a) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_5 _let_3 (tptp.combs X_a X_a X_a) (tptp.hAPP _let_2 _let_5 (tptp.hAPP _let_5 _let_6 _let_4 (tptp.inverse_divide X_a)) (tptp.hAPP X_a _let_2 (tptp.hAPP _let_5 _let_5 (tptp.combc X_a X_a X_a) (tptp.hAPP _let_2 _let_5 (tptp.hAPP _let_5 _let_6 _let_4 (tptp.minus_minus X_a)) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_2 _let_3 (tptp.combb X_a X_a X_a) F) (tptp.hAPP X_a _let_2 (tptp.plus_plus X_a) X_2)))) (tptp.hAPP X_a X_a F X_2)))) (tptp.combi X_a))) D_2) (tptp.hAPP X_a _let_1 (tptp.at X_a) (tptp.zero_zero X_a)))))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_normed_algebra X_a) (tptp.banach X_a)) (forall ((B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.fun tptp.nat tptp.nat))) (let ((_let_5 (tptp.fun _let_4 _let_3))) (let ((_let_6 (tptp.fun tptp.nat _let_3))) (let ((_let_7 (tptp.fun tptp.nat _let_4))) (let ((_let_8 (tptp.times_times X_a))) (let ((_let_9 (tptp.fun X_a X_a))) (let ((_let_10 (tptp.fun tptp.nat _let_9))) (let ((_let_11 (tptp.fun _let_3 _let_3))) (let ((_let_12 (tptp.fun _let_1 X_a))) (let ((_let_13 (tptp.fun tptp.nat _let_12))) (let ((_let_14 (tptp.suminf X_a))) (let ((_let_15 (tptp.fun tptp.nat tptp.real))) (let ((_let_16 (tptp.hAPP (tptp.fun X_a tptp.real) (tptp.fun _let_3 _let_15) (tptp.combb X_a tptp.real tptp.nat) (tptp.norm_norm X_a)))) (let ((_let_17 (tptp.summable tptp.real))) (=> (tptp.hBOOL (tptp.hAPP _let_15 tptp.bool _let_17 (tptp.hAPP _let_3 _let_15 _let_16 A_2))) (=> (tptp.hBOOL (tptp.hAPP _let_15 tptp.bool _let_17 (tptp.hAPP _let_3 _let_15 _let_16 B_1))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_9 _let_8 (tptp.hAPP _let_3 X_a _let_14 A_2)) (tptp.hAPP _let_3 X_a _let_14 B_1)) (tptp.hAPP _let_3 X_a _let_14 (tptp.hAPP _let_2 _let_3 (tptp.hAPP _let_13 (tptp.fun _let_2 _let_3) (tptp.combs tptp.nat _let_1 X_a) (tptp.hAPP _let_6 _let_13 (tptp.hAPP (tptp.fun _let_3 _let_12) (tptp.fun _let_6 _let_13) (tptp.combb _let_3 _let_12 tptp.nat) (tptp.big_co1399186613setsum tptp.nat X_a)) (tptp.hAPP _let_6 _let_6 (tptp.hAPP _let_11 (tptp.fun _let_6 _let_6) (tptp.combb _let_3 _let_3 tptp.nat) (tptp.hAPP _let_10 _let_11 (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_3 _let_10 (tptp.hAPP (tptp.fun X_a _let_9) (tptp.fun _let_3 _let_10) (tptp.combb X_a _let_9 tptp.nat) _let_8) A_2))) (tptp.hAPP _let_7 _let_6 (tptp.hAPP _let_5 (tptp.fun _let_7 _let_6) (tptp.combb _let_4 _let_3 tptp.nat) (tptp.hAPP _let_3 _let_5 (tptp.combb tptp.nat X_a tptp.nat) B_1)) (tptp.minus_minus tptp.nat))))) (tptp.hAPP tptp.nat _let_2 (tptp.ord_atLeastAtMost tptp.nat) (tptp.zero_zero tptp.nat))))))))))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_monoid_add X_a) (forall ((F $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (let ((_let_5 (tptp.fun tptp.nat tptp.nat))) (let ((_let_6 (tptp.fun _let_5 _let_4))) (let ((_let_7 (tptp.fun tptp.nat _let_4))) (let ((_let_8 (tptp.fun tptp.nat _let_5))) (let ((_let_9 (tptp.big_co1399186613setsum tptp.nat X_a))) (let ((_let_10 (tptp.fun _let_2 X_a))) (let ((_let_11 (tptp.fun tptp.nat _let_10))) (let ((_let_12 (tptp.fun _let_5 _let_3))) (let ((_let_13 (tptp.fun tptp.nat _let_3))) (let ((_let_14 (tptp.product_prod tptp.nat tptp.nat))) (let ((_let_15 (tptp.fun _let_14 tptp.bool))) (let ((_let_16 (tptp.fun _let_14 X_a))) (= (tptp.hAPP _let_15 X_a (tptp.hAPP _let_16 (tptp.fun _let_15 X_a) (tptp.big_co1399186613setsum _let_14 X_a) (tptp.hAPP _let_7 _let_16 (tptp.product_prod_case tptp.nat tptp.nat X_a) F)) (tptp.hAPP _let_15 _let_15 (tptp.collect _let_14) (tptp.hAPP _let_3 _let_15 (tptp.product_prod_case tptp.nat tptp.nat tptp.bool) (tptp.hAPP tptp.nat _let_3 (tptp.hAPP _let_13 _let_13 (tptp.combc tptp.nat tptp.nat _let_2) (tptp.hAPP _let_13 _let_13 (tptp.hAPP (tptp.fun _let_3 _let_3) (tptp.fun _let_13 _let_13) (tptp.combb _let_3 _let_3 tptp.nat) (tptp.combc tptp.nat tptp.nat tptp.bool)) (tptp.hAPP _let_8 _let_13 (tptp.hAPP _let_12 (tptp.fun _let_8 _let_13) (tptp.combb _let_5 _let_3 tptp.nat) (tptp.hAPP _let_3 _let_12 (tptp.combb tptp.nat _let_2 tptp.nat) (tptp.ord_less tptp.nat))) (tptp.plus_plus tptp.nat)))) N)))) (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_10 _let_9 (tptp.hAPP _let_3 _let_4 (tptp.hAPP _let_11 (tptp.fun _let_3 _let_4) (tptp.combs tptp.nat _let_2 X_a) (tptp.hAPP _let_7 _let_11 (tptp.hAPP (tptp.fun _let_4 _let_10) (tptp.fun _let_7 _let_11) (tptp.combb _let_4 _let_10 tptp.nat) _let_9) (tptp.hAPP _let_8 _let_7 (tptp.hAPP _let_6 (tptp.fun _let_8 _let_7) (tptp.combb _let_5 _let_4 tptp.nat) (tptp.hAPP _let_7 _let_6 (tptp.combs tptp.nat tptp.nat X_a) F)) (tptp.minus_minus tptp.nat)))) (tptp.hAPP tptp.nat _let_3 (tptp.ord_atLeastAtMost tptp.nat) _let_1))) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP tptp.nat _let_3 (tptp.ord_atLeastLessThan tptp.nat) _let_1) N)))))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_normed_algebra X_a) (tptp.banach X_a)) (forall ((B_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.suminf X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.times_times X_a))) (let ((_let_4 (tptp.fun X_a X_a))) (let ((_let_5 (tptp.fun tptp.nat tptp.bool))) (let ((_let_6 (tptp.fun tptp.nat _let_5))) (let ((_let_7 (tptp.fun tptp.nat tptp.nat))) (let ((_let_8 (tptp.fun _let_7 _let_2))) (let ((_let_9 (tptp.fun tptp.nat _let_2))) (let ((_let_10 (tptp.fun tptp.nat _let_7))) (let ((_let_11 (tptp.fun tptp.nat _let_4))) (let ((_let_12 (tptp.fun _let_2 _let_2))) (let ((_let_13 (tptp.fun _let_5 X_a))) (let ((_let_14 (tptp.fun tptp.nat _let_13))) (let ((_let_15 (tptp.fun tptp.nat tptp.real))) (let ((_let_16 (tptp.hAPP (tptp.fun X_a tptp.real) (tptp.fun _let_2 _let_15) (tptp.combb X_a tptp.real tptp.nat) (tptp.norm_norm X_a)))) (let ((_let_17 (tptp.summable tptp.real))) (=> (tptp.hBOOL (tptp.hAPP _let_15 tptp.bool _let_17 (tptp.hAPP _let_2 _let_15 _let_16 A_2))) (=> (tptp.hBOOL (tptp.hAPP _let_15 tptp.bool _let_17 (tptp.hAPP _let_2 _let_15 _let_16 B_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_2 (tptp.fun X_a tptp.bool) (tptp.sums X_a) (tptp.hAPP _let_6 _let_2 (tptp.hAPP _let_14 (tptp.fun _let_6 _let_2) (tptp.combs tptp.nat _let_5 X_a) (tptp.hAPP _let_9 _let_14 (tptp.hAPP (tptp.fun _let_2 _let_13) (tptp.fun _let_9 _let_14) (tptp.combb _let_2 _let_13 tptp.nat) (tptp.big_co1399186613setsum tptp.nat X_a)) (tptp.hAPP _let_9 _let_9 (tptp.hAPP _let_12 (tptp.fun _let_9 _let_9) (tptp.combb _let_2 _let_2 tptp.nat) (tptp.hAPP _let_11 _let_12 (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_2 _let_11 (tptp.hAPP (tptp.fun X_a _let_4) (tptp.fun _let_2 _let_11) (tptp.combb X_a _let_4 tptp.nat) _let_3) A_2))) (tptp.hAPP _let_10 _let_9 (tptp.hAPP _let_8 (tptp.fun _let_10 _let_9) (tptp.combb _let_7 _let_2 tptp.nat) (tptp.hAPP _let_2 _let_8 (tptp.combb tptp.nat X_a tptp.nat) B_1)) (tptp.minus_minus tptp.nat))))) (tptp.hAPP tptp.nat _let_6 (tptp.ord_atLeastAtMost tptp.nat) (tptp.zero_zero tptp.nat)))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP _let_2 X_a _let_1 A_2)) (tptp.hAPP _let_2 X_a _let_1 B_1)))))))))))))))))))))))))) (tptp.hBOOL (tptp.hAPP _let_24 tptp.bool (tptp.hAPP tptp.real _let_27 (tptp.hAPP _let_21 (tptp.fun tptp.real _let_27) (tptp.tendsto tptp.real tptp.real) (tptp.hAPP _let_21 _let_21 (tptp.hAPP _let_26 (tptp.fun _let_21 _let_21) (tptp.combs tptp.real tptp.real tptp.real) (tptp.hAPP _let_21 _let_26 (tptp.hAPP _let_26 (tptp.fun _let_21 _let_26) (tptp.combb tptp.real _let_21 tptp.real) _let_20) tptp.cos)) tptp.sin)) _let_25) (tptp.hAPP tptp.real _let_24 (tptp.at tptp.real) _let_23))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.real_normed_field X_a) (tptp.banach X_b)) (forall ((G $$unsorted) (F $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun tptp.nat X_b))) (let ((_let_3 (tptp.fun X_a X_b))) (let ((_let_4 (tptp.fun X_a _let_2))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) K)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat tptp.real) tptp.bool (tptp.summable tptp.real) F)) (=> (forall ((H_1 $$unsorted) (N_2 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) H_1))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (not (= (tptp.ti X_a H_1) (tptp.zero_zero X_a))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) _let_1) K)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less_eq tptp.real) (tptp.hAPP X_b tptp.real (tptp.norm_norm X_b) (tptp.hAPP tptp.nat X_b (tptp.hAPP X_a (tptp.fun tptp.nat X_b) G H_1) N_2))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.nat tptp.real F N_2)) _let_1)))))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_5 (tptp.hAPP _let_3 (tptp.fun X_b _let_5) (tptp.tendsto X_a X_b) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun _let_2 X_b) (tptp.fun _let_4 _let_3) (tptp.combb _let_2 X_b X_a) (tptp.suminf X_b)) G)) (tptp.zero_zero X_b)) (tptp.hAPP X_a _let_1 (tptp.at X_a) (tptp.zero_zero X_a))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.real_normed_field X_a) (tptp.real_normed_vector X_b)) (forall ((F $$unsorted) (K_3 $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) K)) (=> (forall ((H_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) H_1))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (not (= (tptp.ti X_a H_1) (tptp.zero_zero X_a))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) _let_1) K)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less_eq tptp.real) (tptp.hAPP X_b tptp.real (tptp.norm_norm X_b) (tptp.hAPP X_a X_b F H_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) K_3) _let_1)))))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_2 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_b _let_2) (tptp.tendsto X_a X_b) F) (tptp.zero_zero X_b)) (tptp.hAPP X_a _let_1 (tptp.at X_a) (tptp.zero_zero X_a))))))))))) (forall ((F $$unsorted) (L $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.filter tptp.real))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_2) (tptp.tendsto tptp.real tptp.real) F) L) (tptp.hAPP tptp.real _let_1 (tptp.at tptp.real) C_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) L) (tptp.zero_zero tptp.real))) (exists ((R_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) R_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (and (not (= X C_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) C_1) X))) R_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real F X)) (tptp.zero_zero tptp.real)))))))))))))) (forall ((F $$unsorted) (L $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.filter tptp.real))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_2) (tptp.tendsto tptp.real tptp.real) F) L) (tptp.hAPP tptp.real _let_1 (tptp.at tptp.real) C_1))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) L)) (exists ((R_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) R_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (and (not (= X C_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) C_1) X))) R_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.real F X)))))))))))))) (forall ((F $$unsorted) (L $$unsorted) (C_1 $$unsorted)) (let ((_let_1 (tptp.filter tptp.real))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_2) (tptp.tendsto tptp.real tptp.real) F) L) (tptp.hAPP tptp.real _let_1 (tptp.at tptp.real) C_1))) (=> (not (= L (tptp.zero_zero tptp.real))) (exists ((R_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) R_2)) (forall ((X $$unsorted)) (=> (and (not (= X C_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) C_1) X))) R_2))) (not (= (tptp.hAPP tptp.real tptp.real F X) (tptp.zero_zero tptp.real)))))))))))) (forall ((Ta $$unsorted) (A_3 $$unsorted) (D_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) D_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) Ta))) (=> (forall ((Xa $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xa) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) D_2))) (forall ((Xb $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xb) A_3)) (not (= (tptp.ti tptp.int X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) Xb) Xa))))))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) X) D_2))))))))) (forall ((Ta $$unsorted) (A_3 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) D_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) Ta) (tptp.one_one tptp.int))) A_3)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (forall ((Xa $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xa) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) D_2))) (forall ((Xb $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xb) A_3)) (not (= (tptp.ti tptp.int X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) Xb) Xa))))))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 X) Ta)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) X) D_2)) Ta))))))))))) (forall ((Ta $$unsorted) (B_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) D_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) Ta) (tptp.one_one tptp.int))) B_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) Ta))) (=> (forall ((Xa $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xa) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) D_2))) (forall ((Xb $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xb) B_2)) (not (= (tptp.ti tptp.int X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) Xb) Xa))))))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) X) D_2))))))))))) (forall ((Ta $$unsorted) (B_2 $$unsorted) (D_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) D_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (forall ((Xa $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xa) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) D_2))) (forall ((Xb $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xb) B_2)) (not (= (tptp.ti tptp.int X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) Xb) Xa))))))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 X) Ta)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) X) D_2)) Ta))))))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_3 $$unsorted) (L_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter tptp.real))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (= (forall ((S_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.filter tptp.nat))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (and (forall ((N_2 $$unsorted)) (not (= (tptp.hAPP tptp.nat tptp.real S_2 N_2) A_2))) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_2 (tptp.fun tptp.real _let_4) (tptp.tendsto tptp.nat tptp.real) S_2) A_2) tptp.sequentially))) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 (tptp.hAPP _let_1 (tptp.fun X_a _let_4) (tptp.tendsto tptp.nat X_a) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.real X_a) (tptp.fun _let_2 _let_1) (tptp.combb tptp.real X_a tptp.nat) X_3) S_2)) L_2) tptp.sequentially)))))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_2 (tptp.hAPP (tptp.fun tptp.real X_a) (tptp.fun X_a _let_2) (tptp.tendsto tptp.real X_a) X_3) L_2) (tptp.hAPP tptp.real _let_1 (tptp.at tptp.real) A_2))))))))) (forall ((Ta $$unsorted) (B_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) D_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) Ta) (tptp.one_one tptp.int))) B_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.ti tptp.int Ta))) (=> (forall ((Xa $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xa) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) D_2))) (forall ((Xb $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xb) B_2)) (not (= (tptp.ti tptp.int X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) Xb) Xa))))))))) (=> (= (tptp.ti tptp.int X) _let_1) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) X) D_2) _let_1))))))))) (forall ((Ta $$unsorted) (A_3 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) D_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) Ta) (tptp.one_one tptp.int))) A_3)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.ti tptp.int Ta))) (=> (forall ((Xa $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xa) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) D_2))) (forall ((Xb $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xb) A_3)) (not (= (tptp.ti tptp.int X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) Xb) Xa))))))))) (=> (= (tptp.ti tptp.int X) _let_1) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) X) D_2) _let_1))))))))) (forall ((Ta $$unsorted) (A_3 $$unsorted) (D_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) D_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) Ta))) (=> (forall ((Xa $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xa) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) D_2))) (forall ((Xb $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xb) A_3)) (not (= (tptp.ti tptp.int X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) Xb) Xa))))))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) X) D_2))))))))) (forall ((Ta $$unsorted) (B_2 $$unsorted) (D_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) D_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (forall ((Xa $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xa) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) D_2))) (forall ((Xb $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xb) B_2)) (not (= (tptp.ti tptp.int X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) Xb) Xa))))))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 X) Ta)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) X) D_2)) Ta))))))))) (forall ((Ta $$unsorted) (A_3 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) D_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Ta) A_3)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (forall ((Xa $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xa) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) D_2))) (forall ((Xb $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xb) A_3)) (not (= (tptp.ti tptp.int X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) Xb) Xa))))))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 X) Ta)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) X) D_2)) Ta))))))))))) (forall ((Ta $$unsorted) (B_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) D_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Ta) B_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) Ta))) (=> (forall ((Xa $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xa) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) D_2))) (forall ((Xb $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xb) B_2)) (not (= (tptp.ti tptp.int X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) Xb) Xa))))))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) X) D_2))))))))))) (forall ((Ta $$unsorted) (A_3 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) D_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Ta) A_3)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.ti tptp.int Ta))) (=> (forall ((Xa $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xa) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) D_2))) (forall ((Xb $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xb) A_3)) (not (= (tptp.ti tptp.int X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) Xb) Xa))))))))) (=> (not (= (tptp.ti tptp.int X) _let_1)) (not (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) X) D_2) _let_1)))))))))) (forall ((Ta $$unsorted) (B_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) D_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Ta) B_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.ti tptp.int Ta))) (=> (forall ((Xa $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xa) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) D_2))) (forall ((Xb $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xb) B_2)) (not (= (tptp.ti tptp.int X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) Xb) Xa))))))))) (=> (not (= (tptp.ti tptp.int X) _let_1)) (not (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) X) D_2) _let_1)))))))))) (forall ((P_1 $$unsorted) (D_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) D_1)) (=> (forall ((X $$unsorted) (K_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) K_1) D_1))))))) (= (exists ((X1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 X1))) (exists ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) D_1))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 X))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.real_normed_vector X_a) (tptp.real_normed_vector X_b)) (forall ((F $$unsorted) (L_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_2 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_b _let_2) (tptp.tendsto X_a X_b) F) L_2) (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (forall ((R_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) R_2)) (exists ((S_1 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) S_1)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (and (not (= (tptp.ti X_a X) (tptp.ti X_a A_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) X) A_2))) S_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP X_b tptp.real (tptp.norm_norm X_b) (tptp.hAPP X_b X_b (tptp.hAPP X_b (tptp.fun X_b X_b) (tptp.minus_minus X_b) (tptp.hAPP X_a X_b F X)) L_2))) R_2)))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.real_normed_vector X_a) (tptp.real_normed_vector X_b)) (forall ((R_1 $$unsorted) (F $$unsorted) (L_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_2 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_b _let_2) (tptp.tendsto X_a X_b) F) L_2) (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) R_1)) (exists ((S_1 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) S_1)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (and (not (= (tptp.ti X_a X) (tptp.ti X_a A_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) X) A_2))) S_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP X_b tptp.real (tptp.norm_norm X_b) (tptp.hAPP X_b X_b (tptp.hAPP X_b (tptp.fun X_b X_b) (tptp.minus_minus X_b) (tptp.hAPP X_a X_b F X)) L_2))) R_1))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.real_normed_vector X_a) (tptp.topological_space X_b)) (forall ((L $$unsorted) (F $$unsorted) (G $$unsorted) (A_2 $$unsorted) (R_3 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.tendsto X_a X_b))) (let ((_let_4 (tptp.fun _let_1 tptp.bool))) (let ((_let_5 (tptp.fun X_b _let_4))) (let ((_let_6 (tptp.fun X_a X_b))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) R_3)) (=> (forall ((X $$unsorted)) (=> (not (= (tptp.ti X_a X) (tptp.ti X_a A_2))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) X) A_2))) R_3)) (= (tptp.hAPP X_a X_b F X) (tptp.hAPP X_a X_b G X))))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_4 (tptp.hAPP _let_6 _let_5 _let_3 G) L) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_4 (tptp.hAPP _let_6 _let_5 _let_3 F) L) _let_2)))))))))))))) (forall ((Ta $$unsorted) (A_3 $$unsorted) (D_1 $$unsorted) (D_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) D_1) D_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 _let_1 X))) (let ((_let_4 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) D_1))) (=> (forall ((Xa $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xa) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) D_2))) (forall ((Xb $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xb) A_3)) (not (= (tptp.ti tptp.int X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) Xb) Xa))))))))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_4 (tptp.hAPP tptp.int tptp.int _let_3 Ta)))) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int _let_3 D_2)) Ta))))))))))))) (forall ((Ta $$unsorted) (B_2 $$unsorted) (D_1 $$unsorted) (D_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) D_1) D_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.plus_plus tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) D_1))) (=> (forall ((Xa $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xa) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) D_2))) (forall ((Xb $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xb) B_2)) (not (= (tptp.ti tptp.int X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) Xb) Xa))))))))) (=> (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 X) Ta)))) (not (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) X) D_2)) Ta)))))))))))) (forall ((Ta $$unsorted) (B_2 $$unsorted) (D_1 $$unsorted) (D_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) D_1) D_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (let ((_let_2 (tptp.plus_plus tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) D_1))) (=> (forall ((Xa $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xa) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) D_2))) (forall ((Xb $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xb) B_2)) (not (= (tptp.ti tptp.int X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) Xb) Xa))))))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 X) Ta))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 _let_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) X) D_2)) Ta))))))))))) (forall ((Ta $$unsorted) (A_3 $$unsorted) (D_1 $$unsorted) (D_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) D_1) D_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.plus_plus tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int _let_2 _let_1 X))) (let ((_let_4 (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.dvd_dvd tptp.int) D_1))) (=> (forall ((Xa $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xa) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) D_2))) (forall ((Xb $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xb) A_3)) (not (= (tptp.ti tptp.int X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) Xb) Xa))))))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_4 (tptp.hAPP tptp.int tptp.int _let_3 Ta))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool _let_4 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 (tptp.hAPP tptp.int tptp.int _let_3 D_2)) Ta)))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.metric_space X_a) (tptp.metric_space X_b)) (forall ((F $$unsorted) (L_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_2 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_b _let_2) (tptp.tendsto X_a X_b) F) L_2) (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (forall ((R_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) R_2)) (exists ((S_1 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) S_1)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (and (not (= (tptp.ti X_a X) (tptp.ti X_a A_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP X_a tptp.real (tptp.hAPP X_a (tptp.fun X_a tptp.real) (tptp.dist_dist X_a) X) A_2)) S_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP X_b tptp.real (tptp.hAPP X_b (tptp.fun X_b tptp.real) (tptp.dist_dist X_b) (tptp.hAPP X_a X_b F X)) L_2)) R_2)))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.metric_space X_a) (tptp.topological_space X_b)) (forall ((L $$unsorted) (F $$unsorted) (G $$unsorted) (A_2 $$unsorted) (R_3 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.tendsto X_a X_b))) (let ((_let_4 (tptp.fun _let_1 tptp.bool))) (let ((_let_5 (tptp.fun X_b _let_4))) (let ((_let_6 (tptp.fun X_a X_b))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) R_3)) (=> (forall ((X $$unsorted)) (=> (not (= (tptp.ti X_a X) (tptp.ti X_a A_2))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a (tptp.fun X_a tptp.real) (tptp.dist_dist X_a) X) A_2)) R_3)) (= (tptp.hAPP X_a X_b F X) (tptp.hAPP X_a X_b G X))))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_4 (tptp.hAPP _let_6 _let_5 _let_3 G) L) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_4 (tptp.hAPP _let_6 _let_5 _let_3 F) L) _let_2)))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.metric_space X_a) (tptp.metric_space X_b)) (forall ((R_1 $$unsorted) (F $$unsorted) (L_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_2 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_b _let_2) (tptp.tendsto X_a X_b) F) L_2) (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) R_1)) (exists ((S_1 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) S_1)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (and (not (= (tptp.ti X_a X) (tptp.ti X_a A_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP X_a tptp.real (tptp.hAPP X_a (tptp.fun X_a tptp.real) (tptp.dist_dist X_a) X) A_2)) S_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP X_b tptp.real (tptp.hAPP X_b (tptp.fun X_b tptp.real) (tptp.dist_dist X_b) (tptp.hAPP X_a X_b F X)) L_2)) R_1))))))))))))))) (forall ((X_b $$unsorted) (X_c $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_c) (tptp.real_normed_vector X_b)) (forall ((G $$unsorted) (Ma $$unsorted) (F $$unsorted) (L $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_3 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_b _let_3) (tptp.tendsto X_a X_b) F) L) _let_2)) (=> (forall ((X $$unsorted)) (=> (not (= (tptp.ti X_a X) (tptp.ti X_a A_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_c tptp.real (tptp.norm_norm X_c) (tptp.hAPP X_c X_c (tptp.hAPP X_c (tptp.fun X_c X_c) (tptp.minus_minus X_c) (tptp.hAPP X_a X_c G X)) Ma))) (tptp.hAPP X_b tptp.real (tptp.norm_norm X_b) (tptp.hAPP X_b X_b (tptp.hAPP X_b (tptp.fun X_b X_b) (tptp.minus_minus X_b) (tptp.hAPP X_a X_b F X)) L)))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_c _let_3 (tptp.hAPP (tptp.fun X_a X_c) (tptp.fun X_c _let_3) (tptp.tendsto X_a X_c) G) Ma) _let_2)))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.metric_space X_a) (tptp.metric_space X_b)) (forall ((X_3 $$unsorted) (L_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_2 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_b _let_2) (tptp.tendsto X_a X_b) X_3) L_2) (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (forall ((S_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_b))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.filter tptp.nat))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (and (forall ((N_2 $$unsorted)) (not (= (tptp.hAPP tptp.nat X_a S_2 N_2) (tptp.ti X_a A_2)))) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 (tptp.hAPP _let_2 (tptp.fun X_a _let_4) (tptp.tendsto tptp.nat X_a) S_2) A_2) tptp.sequentially))) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_b _let_4 (tptp.hAPP _let_1 (tptp.fun X_b _let_4) (tptp.tendsto tptp.nat X_b) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_2 _let_1) (tptp.combb X_a X_b tptp.nat) X_3) S_2)) L_2) tptp.sequentially)))))))))))))) (forall ((X_b $$unsorted) (X_c $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.metric_space X_c) (tptp.metric_space X_b)) (forall ((G $$unsorted) (Ma $$unsorted) (F $$unsorted) (L $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_3 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_b _let_3) (tptp.tendsto X_a X_b) F) L) _let_2)) (=> (forall ((X $$unsorted)) (=> (not (= (tptp.ti X_a X) (tptp.ti X_a A_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_c tptp.real (tptp.hAPP X_c (tptp.fun X_c tptp.real) (tptp.dist_dist X_c) (tptp.hAPP X_a X_c G X)) Ma)) (tptp.hAPP X_b tptp.real (tptp.hAPP X_b (tptp.fun X_b tptp.real) (tptp.dist_dist X_b) (tptp.hAPP X_a X_b F X)) L))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_c _let_3 (tptp.hAPP (tptp.fun X_a X_c) (tptp.fun X_c _let_3) (tptp.tendsto X_a X_c) G) Ma) _let_2)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (and (tptp.real_normed_algebra X_b) (tptp.comm_ring_1 X_b)) (forall ((X_3 $$unsorted) (L_2 $$unsorted) (S $$unsorted)) (let ((_let_1 (tptp.big_co302546470etprod X_a X_b))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun _let_2 X_b))) (let ((_let_4 (tptp.fun X_a X_b))) (let ((_let_5 (tptp.fun tptp.nat _let_4))) (let ((_let_6 (tptp.fun tptp.nat X_b))) (let ((_let_7 (tptp.fun tptp.nat _let_3))) (let ((_let_8 (tptp.filter tptp.nat))) (let ((_let_9 (tptp.fun _let_8 tptp.bool))) (=> (forall ((N_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_b))) (let ((_let_2 (tptp.filter tptp.nat))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP X_a (tptp.fun _let_4 tptp.bool) (tptp.member X_a) N_2) S)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_b _let_3 (tptp.hAPP _let_1 (tptp.fun X_b _let_3) (tptp.tendsto tptp.nat X_b) (tptp.hAPP X_a _let_1 X_3 N_2)) (tptp.hAPP X_a X_b L_2 N_2)) tptp.sequentially)))))))) (tptp.hBOOL (tptp.hAPP _let_8 tptp.bool (tptp.hAPP X_b _let_9 (tptp.hAPP _let_6 (tptp.fun X_b _let_9) (tptp.tendsto tptp.nat X_b) (tptp.hAPP _let_2 _let_6 (tptp.hAPP _let_7 (tptp.fun _let_2 _let_6) (tptp.combc tptp.nat _let_2 X_b) (tptp.hAPP _let_5 _let_7 (tptp.hAPP (tptp.fun _let_4 _let_3) (tptp.fun _let_5 _let_7) (tptp.combb _let_4 _let_3 tptp.nat) _let_1) (tptp.hAPP (tptp.fun X_a _let_6) _let_5 (tptp.combc X_a tptp.nat X_b) X_3))) S)) (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 L_2) S)) tptp.sequentially))))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.real_normed_vector X_b) (forall ((X_3 $$unsorted) (L_2 $$unsorted) (S $$unsorted)) (let ((_let_1 (tptp.big_co1399186613setsum X_a X_b))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun _let_2 X_b))) (let ((_let_4 (tptp.fun X_a X_b))) (let ((_let_5 (tptp.fun tptp.nat _let_4))) (let ((_let_6 (tptp.fun tptp.nat X_b))) (let ((_let_7 (tptp.fun tptp.nat _let_3))) (let ((_let_8 (tptp.filter tptp.nat))) (let ((_let_9 (tptp.fun _let_8 tptp.bool))) (=> (forall ((N_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_b))) (let ((_let_2 (tptp.filter tptp.nat))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP X_a (tptp.fun _let_4 tptp.bool) (tptp.member X_a) N_2) S)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_b _let_3 (tptp.hAPP _let_1 (tptp.fun X_b _let_3) (tptp.tendsto tptp.nat X_b) (tptp.hAPP X_a _let_1 X_3 N_2)) (tptp.hAPP X_a X_b L_2 N_2)) tptp.sequentially)))))))) (tptp.hBOOL (tptp.hAPP _let_8 tptp.bool (tptp.hAPP X_b _let_9 (tptp.hAPP _let_6 (tptp.fun X_b _let_9) (tptp.tendsto tptp.nat X_b) (tptp.hAPP _let_2 _let_6 (tptp.hAPP _let_7 (tptp.fun _let_2 _let_6) (tptp.combc tptp.nat _let_2 X_b) (tptp.hAPP _let_5 _let_7 (tptp.hAPP (tptp.fun _let_4 _let_3) (tptp.fun _let_5 _let_7) (tptp.combb _let_4 _let_3 tptp.nat) _let_1) (tptp.hAPP (tptp.fun X_a _let_6) _let_5 (tptp.combc X_a tptp.nat X_b) X_3))) S)) (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 L_2) S)) tptp.sequentially))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_3 $$unsorted) (L_2 $$unsorted)) (let ((_let_1 (tptp.filter tptp.nat))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (forall ((R_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) R_2)) (exists ((No $$unsorted)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) No) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) (tptp.hAPP tptp.nat X_a X_3 N_2)) L_2))) R_2))))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_2 (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun X_a _let_2) (tptp.tendsto tptp.nat X_a) X_3) L_2) tptp.sequentially)))))))) (forall ((X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.real))) (let ((_let_2 (tptp.filter tptp.nat))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (forall ((R_2 $$unsorted)) (exists ((N_3 $$unsorted)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) N_3) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) R_2) (tptp.hAPP tptp.nat tptp.real X_3 N_2))))))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.real _let_3 (tptp.hAPP _let_1 (tptp.fun tptp.real _let_3) (tptp.tendsto tptp.nat tptp.real) (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun _let_1 _let_1) (tptp.combb tptp.real tptp.real tptp.nat) (tptp.inverse_inverse tptp.real)) X_3)) (tptp.zero_zero tptp.real)) tptp.sequentially))))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_3 $$unsorted) (L_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter tptp.real))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (forall ((S_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.filter tptp.nat))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (and (forall ((N_2 $$unsorted)) (not (= (tptp.hAPP tptp.nat tptp.real S_2 N_2) A_2))) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP tptp.real _let_4 (tptp.hAPP _let_2 (tptp.fun tptp.real _let_4) (tptp.tendsto tptp.nat tptp.real) S_2) A_2) tptp.sequentially))) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP X_a _let_4 (tptp.hAPP _let_1 (tptp.fun X_a _let_4) (tptp.tendsto tptp.nat X_a) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.real X_a) (tptp.fun _let_2 _let_1) (tptp.combb tptp.real X_a tptp.nat) X_3) S_2)) L_2) tptp.sequentially)))))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_2 (tptp.hAPP (tptp.fun tptp.real X_a) (tptp.fun X_a _let_2) (tptp.tendsto tptp.real X_a) X_3) L_2) (tptp.hAPP tptp.real _let_1 (tptp.at tptp.real) A_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.metric_space X_a) (forall ((X_3 $$unsorted) (L_2 $$unsorted)) (let ((_let_1 (tptp.filter tptp.nat))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (forall ((R_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) R_2)) (exists ((No $$unsorted)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) No) N_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a (tptp.fun X_a tptp.real) (tptp.dist_dist X_a) (tptp.hAPP tptp.nat X_a X_3 N_2)) L_2)) R_2))))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_2 (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun X_a _let_2) (tptp.tendsto tptp.nat X_a) X_3) L_2) tptp.sequentially)))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.real_normed_vector X_a) (tptp.real_normed_vector X_b)) (forall ((F $$unsorted) (L_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (forall ((R_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) R_2)) (exists ((S_1 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) S_1)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (and (not (= (tptp.ti X_a X) (tptp.ti X_a A_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) X) A_2))) S_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP X_b tptp.real (tptp.norm_norm X_b) (tptp.hAPP X_b X_b (tptp.hAPP X_b (tptp.fun X_b X_b) (tptp.minus_minus X_b) (tptp.hAPP X_a X_b F X)) L_2))) R_2)))))))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_2 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_b _let_2) (tptp.tendsto X_a X_b) F) L_2) (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_field X_a) (forall ((N $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.hAPP tptp.nat _let_2 (tptp.minus_minus tptp.nat) N))) (let ((_let_4 (tptp.power_power X_a))) (let ((_let_5 (tptp.fun tptp.nat X_a))) (let ((_let_6 (tptp.fact_fact tptp.nat))) (let ((_let_7 (tptp.real_1 tptp.nat))) (let ((_let_8 (tptp.fun tptp.nat tptp.real))) (let ((_let_9 (tptp.hAPP _let_8 (tptp.fun _let_2 _let_8) (tptp.combb tptp.nat tptp.real tptp.nat) _let_7))) (let ((_let_10 (tptp.inverse_inverse tptp.real))) (let ((_let_11 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun _let_8 _let_8) (tptp.combb tptp.real tptp.real tptp.nat) _let_10))) (let ((_let_12 (tptp.scaleR_scaleR X_a))) (let ((_let_13 (tptp.fun X_a X_a))) (let ((_let_14 (tptp.fun tptp.nat _let_13))) (let ((_let_15 (tptp.hAPP (tptp.fun tptp.real _let_13) (tptp.fun _let_8 _let_14) (tptp.combb tptp.real _let_13 tptp.nat) _let_12))) (let ((_let_16 (tptp.combs tptp.nat X_a X_a))) (let ((_let_17 (tptp.fun _let_5 _let_5))) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_13 _let_12 (tptp.hAPP tptp.real tptp.real _let_10 (tptp.hAPP tptp.nat tptp.real _let_7 (tptp.hAPP tptp.nat tptp.nat _let_6 N)))) (tptp.hAPP tptp.nat X_a (tptp.hAPP X_a _let_5 _let_4 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_13 (tptp.plus_plus X_a) X_2) Y_2)) N)) (tptp.hAPP _let_1 X_a (tptp.hAPP _let_5 (tptp.fun _let_1 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_14 _let_17 _let_16 (tptp.hAPP _let_5 _let_14 (tptp.hAPP (tptp.fun X_a _let_13) (tptp.fun _let_5 _let_14) (tptp.combb X_a _let_13 tptp.nat) (tptp.times_times X_a)) (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_14 _let_17 _let_16 (tptp.hAPP _let_8 _let_14 _let_15 (tptp.hAPP _let_8 _let_8 _let_11 (tptp.hAPP _let_2 _let_8 _let_9 _let_6)))) (tptp.hAPP X_a _let_5 _let_4 X_2)))) (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_14 _let_17 _let_16 (tptp.hAPP _let_8 _let_14 _let_15 (tptp.hAPP _let_8 _let_8 _let_11 (tptp.hAPP _let_2 _let_8 _let_9 (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_2 (tptp.fun _let_2 _let_2) (tptp.combb tptp.nat tptp.nat tptp.nat) _let_6) _let_3))))) (tptp.hAPP _let_2 _let_5 (tptp.hAPP _let_5 (tptp.fun _let_2 _let_5) (tptp.combb tptp.nat X_a tptp.nat) (tptp.hAPP X_a _let_5 _let_4 Y_2)) _let_3)))) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastAtMost tptp.nat) (tptp.zero_zero tptp.nat)) N))))))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((A_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (= (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) A_1) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) A_1)) (tptp.hAPP X_a tptp.real _let_1 X_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_2 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.cauchy tptp.real) X_3)) (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.cauchy X_a) (tptp.hAPP X_a _let_4 (tptp.hAPP _let_2 (tptp.fun X_a _let_4) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.real _let_1) (tptp.fun _let_3 _let_2) (tptp.combb tptp.real _let_1 tptp.nat) (tptp.scaleR_scaleR X_a)) X_3)) X_2))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) B))) (let ((_let_4 (tptp.scaleR_scaleR X_a))) (let ((_let_5 (tptp.hAPP tptp.real _let_2 _let_4 A_1))) (let ((_let_6 (tptp.hAPP tptp.real _let_2 _let_4 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) X_1) A_1)))) (let ((_let_7 (tptp.plus_plus X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_4 X_1) Y_1)) (tptp.hAPP X_a X_a _let_5 B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_7 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_7 (tptp.hAPP X_a X_a _let_6 _let_3)) (tptp.hAPP X_a X_a _let_6 B))) (tptp.hAPP X_a X_a _let_5 _let_3))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((R_1 $$unsorted) (X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.scaleR_scaleR X_a) R_1))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.sums X_a))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_5 _let_4 X_3) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_5 _let_4 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_1 (tptp.fun _let_3 _let_3) (tptp.combb X_a X_a tptp.nat) _let_2) X_3)) (tptp.hAPP X_a X_a _let_2 A_2)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((R_1 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.cauchy X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_3 X_3)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_3 (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_1 (tptp.fun _let_2 _let_2) (tptp.combb X_a X_a tptp.nat) (tptp.hAPP tptp.real _let_1 (tptp.scaleR_scaleR X_a) R_1)) X_3)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((R_1 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.scaleR_scaleR X_a) R_1))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.suminf X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.summable X_a) X_3)) (= (tptp.hAPP X_a X_a _let_2 (tptp.hAPP _let_3 X_a _let_4 X_3)) (tptp.hAPP _let_3 X_a _let_4 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_1 (tptp.fun _let_3 _let_3) (tptp.combb X_a X_a tptp.nat) _let_2) X_3))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((R_1 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.summable X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_3 X_3)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool _let_3 (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_1 (tptp.fun _let_2 _let_2) (tptp.combb X_a X_a tptp.nat) (tptp.hAPP tptp.real _let_1 (tptp.scaleR_scaleR X_a) R_1)) X_3)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_2 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.nat tptp.real))) (let ((_let_4 (tptp.fun tptp.nat X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.summable tptp.real) X_3)) (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.summable X_a) (tptp.hAPP X_a _let_4 (tptp.hAPP _let_2 (tptp.fun X_a _let_4) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.real _let_1) (tptp.fun _let_3 _let_2) (tptp.combb tptp.real _let_1 tptp.nat) (tptp.scaleR_scaleR X_a)) X_3)) X_2))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_algebra_1 X_a) (forall ((R_4 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_1 (tptp.scaleR_scaleR X_a) R_4) X_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.times_times X_a) (tptp.hAPP tptp.real X_a (tptp.of_real X_a) R_4)) X_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.real_vector X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 A_1) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 B) X_1)) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) A_1) B)) X_1))))))) (forall ((A_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (= (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.scaleR_scaleR tptp.real) A_1) X_1) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_1 (tptp.times_times tptp.real) A_1) X_1)))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((R_4 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 (tptp.scaleR_scaleR X_a) R_4))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 X_1)) Y_1) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((R_4 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 (tptp.scaleR_scaleR X_a) R_4))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 A_1)) B) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_algebra X_a) (forall ((A_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 (tptp.scaleR_scaleR X_a) A_1))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 X_1)) Y_1) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((Xa_1 $$unsorted) (R_4 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.times_times X_a) Xa_1))) (let ((_let_3 (tptp.hAPP tptp.real _let_1 (tptp.scaleR_scaleR X_a) R_4))) (= (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a _let_3 X_1)) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a _let_2 X_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_algebra X_a) (forall ((X_1 $$unsorted) (A_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.times_times X_a) X_1))) (let ((_let_3 (tptp.hAPP tptp.real _let_1 (tptp.scaleR_scaleR X_a) A_1))) (= (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a _let_3 Y_1)) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a _let_2 Y_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((A_1 $$unsorted) (R_4 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.times_times X_a) A_1))) (let ((_let_3 (tptp.hAPP tptp.real _let_1 (tptp.scaleR_scaleR X_a) R_4))) (= (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a _let_3 B)) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a _let_2 B))))))))) (forall ((R_4 $$unsorted) (X_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.im (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.complex tptp.complex) (tptp.scaleR_scaleR tptp.complex) R_4) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) R_4) (tptp.hAPP tptp.complex tptp.real tptp.im X_1)))) (forall ((R_4 $$unsorted) (X_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.re (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.complex tptp.complex) (tptp.scaleR_scaleR tptp.complex) R_4) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) R_4) (tptp.hAPP tptp.complex tptp.real tptp.re X_1)))) (forall ((R_4 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) R_4))) (let ((_let_2 (tptp.fun tptp.real tptp.complex))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.complex tptp.complex) (tptp.scaleR_scaleR tptp.complex) R_4) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_2 tptp.complex_1 A_1) B)) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real _let_2 tptp.complex_1 (tptp.hAPP tptp.real tptp.real _let_1 A_1)) (tptp.hAPP tptp.real tptp.real _let_1 B)))))) (forall ((X_a $$unsorted)) (=> (and (tptp.divisi14063676e_zero X_a) (tptp.real_div_algebra X_a)) (forall ((A_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_a))) (let ((_let_2 (tptp.scaleR_scaleR X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_3 _let_2 A_1) X_1)) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) A_1)) (tptp.hAPP X_a X_a _let_1 X_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) A_1)) B) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 A_1) B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_vector X_a) (forall ((A_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) A_1)) X_1) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 A_1) X_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_vector X_a) (forall ((X_1 $$unsorted) (Xa_1 $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.uminus_uminus tptp.real) X_1)) Xa_1) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 X_1) Xa_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_vector X_a) (forall ((A_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) A_1))) (let ((_let_2 (tptp.uminus_uminus X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a _let_2 X_1)) (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a _let_1 X_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) A_1))) (let ((_let_2 (tptp.uminus_uminus X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a _let_2 B)) (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a _let_1 B)))))))) (forall ((R_4 $$unsorted) (X_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.re (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.complex tptp.complex) (tptp.scaleR_scaleR tptp.complex) R_4) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.scaleR_scaleR tptp.real) R_4) (tptp.hAPP tptp.complex tptp.real tptp.re X_1)))) (forall ((R_4 $$unsorted) (X_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.real tptp.im (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.complex tptp.complex) (tptp.scaleR_scaleR tptp.complex) R_4) X_1)) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.scaleR_scaleR tptp.real) R_4) (tptp.hAPP tptp.complex tptp.real tptp.im X_1)))) (forall ((R_4 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.complex tptp.complex) (tptp.scaleR_scaleR tptp.complex) R_4))) (= (tptp.hAPP tptp.complex tptp.complex tptp.cnj (tptp.hAPP tptp.complex tptp.complex _let_1 X_1)) (tptp.hAPP tptp.complex tptp.complex _let_1 (tptp.hAPP tptp.complex tptp.complex tptp.cnj X_1))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_algebra_1 X_a) (tptp.real_normed_vector X_a)) (forall ((R_4 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.of_real X_a))) (= (tptp.hAPP tptp.real X_a _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.scaleR_scaleR tptp.real) R_4) X_1)) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) R_4) (tptp.hAPP tptp.real X_a _let_1 X_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_vector X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 _let_1 A_1))) (let ((_let_4 (tptp.hAPP tptp.real _let_2 _let_1 B))) (= (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a _let_4 X_1)) (tptp.hAPP X_a X_a _let_4 (tptp.hAPP X_a X_a _let_3 X_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((A_1 $$unsorted) (R_4 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 _let_1 A_1))) (let ((_let_4 (tptp.hAPP tptp.real _let_2 _let_1 R_4))) (= (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a _let_4 B)) (tptp.hAPP X_a X_a _let_4 (tptp.hAPP X_a X_a _let_3 B)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((Ra $$unsorted) (R_4 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 _let_1 Ra))) (let ((_let_4 (tptp.hAPP tptp.real _let_2 _let_1 R_4))) (= (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a _let_4 X_1)) (tptp.hAPP X_a X_a _let_4 (tptp.hAPP X_a X_a _let_3 X_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((R_4 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.scaleR_scaleR tptp.real) R_4) A_1)) B) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 R_4) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 A_1) B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((R_4 $$unsorted) (X_1 $$unsorted) (Xa_1 $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.scaleR_scaleR tptp.real) R_4) X_1)) Xa_1) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 R_4) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 X_1) Xa_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_algebra_1 X_a) (forall ((R_4 $$unsorted)) (= (tptp.hAPP tptp.real X_a (tptp.of_real X_a) R_4) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) R_4) (tptp.one_one X_a)))))) (forall ((X_a $$unsorted)) (=> (tptp.real_vector X_a) (forall ((A_2 $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) A_2))) (= (= (tptp.hAPP X_a X_a _let_1 X_2) (tptp.hAPP X_a X_a _let_1 Y_2)) (or (= (tptp.ti X_a X_2) (tptp.ti X_a Y_2)) (= A_2 (tptp.zero_zero tptp.real)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_vector X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) A_1))) (=> (not (= A_1 (tptp.zero_zero tptp.real))) (=> (= (tptp.hAPP X_a X_a _let_1 X_1) (tptp.hAPP X_a X_a _let_1 Y_1)) (= (tptp.ti X_a X_1) (tptp.ti X_a Y_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_vector X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) A_1) _let_1) _let_1))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((A_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) A_1) _let_1) _let_1))))) (forall ((X_a $$unsorted)) (=> (tptp.real_vector X_a) (forall ((A_2 $$unsorted) (X_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 A_2) X_2) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 B_1) X_2)) (or (= A_2 B_1) (= (tptp.ti X_a X_2) (tptp.zero_zero X_a))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_vector X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (=> (not (= (tptp.ti X_a X_1) (tptp.zero_zero X_a))) (=> (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 A_1) X_1) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 B) X_1)) (= A_1 B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_vector X_a) (forall ((X_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) (tptp.one_one tptp.real)) X_1) (tptp.ti X_a X_1))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((R_4 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.inverse_divide X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 (tptp.scaleR_scaleR X_a) R_4))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 X_1)) Y_1) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_vector X_a) (forall ((A_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.zero_zero X_a))) (= (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) A_2) X_2) _let_1) (or (= A_2 (tptp.zero_zero tptp.real)) (= (tptp.ti X_a X_2) _let_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_vector X_a) (forall ((X_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) (tptp.zero_zero tptp.real)) X_1) (tptp.zero_zero X_a))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((B $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) (tptp.zero_zero tptp.real)) B) (tptp.zero_zero X_a))))) (forall ((X_a $$unsorted)) (=> (tptp.real_vector X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Xa_1 $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) X_1) Y_1)) Xa_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.plus_plus X_a) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 X_1) Xa_1)) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 Y_1) Xa_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((A_1 $$unsorted) (A_6 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) A_1) A_6)) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.plus_plus X_a) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 A_6) B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_vector X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) A_1) B)) X_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.plus_plus X_a) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 A_1) X_1)) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 B) X_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_vector X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) A_1) B)) X_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.minus_minus X_a) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 A_1) X_1)) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 B) X_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((A_1 $$unsorted) (A_6 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) A_1) A_6)) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.minus_minus X_a) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 A_6) B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_vector X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Xa_1 $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) X_1) Y_1)) Xa_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.minus_minus X_a) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 X_1) Xa_1)) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 Y_1) Xa_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_vector X_a) (forall ((A_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.scaleR_scaleR X_a) A_1))) (let ((_let_3 (tptp.plus_plus X_a))) (= (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a _let_2 X_1)) (tptp.hAPP X_a X_a _let_2 Y_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (B_5 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.scaleR_scaleR X_a) A_1))) (let ((_let_3 (tptp.plus_plus X_a))) (= (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 B) B_5)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a _let_2 B)) (tptp.hAPP X_a X_a _let_2 B_5))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (B_5 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.scaleR_scaleR X_a) A_1))) (let ((_let_3 (tptp.minus_minus X_a))) (= (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 B) B_5)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a _let_2 B)) (tptp.hAPP X_a X_a _let_2 B_5))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_vector X_a) (forall ((A_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.scaleR_scaleR X_a) A_1))) (let ((_let_3 (tptp.minus_minus X_a))) (= (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a _let_2 X_1)) (tptp.hAPP X_a X_a _let_2 Y_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((R_4 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.sgn_sgn X_a))) (let ((_let_2 (tptp.scaleR_scaleR X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_3 _let_2 R_4) X_1)) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.sgn_sgn tptp.real) R_4)) (tptp.hAPP X_a X_a _let_1 X_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_2 $$unsorted) (X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (let ((_let_5 (tptp.fun tptp.nat X_a))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_4 (tptp.fun tptp.real tptp.bool) (tptp.sums tptp.real) X_3) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_5 (tptp.fun X_a tptp.bool) (tptp.sums X_a) (tptp.hAPP X_a _let_5 (tptp.hAPP _let_3 (tptp.fun X_a _let_5) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_4 _let_3) (tptp.combb tptp.real _let_2 tptp.nat) _let_1) X_3)) X_2)) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 A_2) X_2)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_vector X_a) (forall ((X_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) X_1) (tptp.hAPP X_a X_a (tptp.uminus_uminus X_a) X_1))))) (forall ((X_a $$unsorted)) (=> (tptp.sgn_div_norm X_a) (forall ((X_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.sgn_sgn X_a) X_1) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) X_1))) X_1))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.real_normed_vector X_b) (forall ((G $$unsorted) (B_1 $$unsorted) (F $$unsorted) (A_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_b))) (let ((_let_2 (tptp.fun X_b X_b))) (let ((_let_3 (tptp.fun X_a _let_2))) (let ((_let_4 (tptp.fun X_a tptp.real))) (let ((_let_5 (tptp.fun X_a X_b))) (let ((_let_6 (tptp.tendsto X_a X_b))) (let ((_let_7 (tptp.filter X_a))) (let ((_let_8 (tptp.fun _let_7 tptp.bool))) (let ((_let_9 (tptp.fun X_b _let_8))) (=> (tptp.hBOOL (tptp.hAPP _let_7 tptp.bool (tptp.hAPP tptp.real _let_8 (tptp.hAPP _let_4 (tptp.fun tptp.real _let_8) (tptp.tendsto X_a tptp.real) F) A_2) A_3)) (=> (tptp.hBOOL (tptp.hAPP _let_7 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_5 _let_9 _let_6 G) B_1) A_3)) (tptp.hBOOL (tptp.hAPP _let_7 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_5 _let_9 _let_6 (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_3 (tptp.fun _let_5 _let_5) (tptp.combs X_a X_b X_b) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_4 _let_3) (tptp.combb tptp.real _let_2 X_a) _let_1) F)) G)) (tptp.hAPP X_b X_b (tptp.hAPP tptp.real _let_2 _let_1 A_2) B_1)) A_3)))))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.real_normed_vector X_b) (forall ((X_2 $$unsorted) (G $$unsorted) (A_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_b))) (let ((_let_2 (tptp.fun X_b X_b))) (let ((_let_3 (tptp.fun X_a _let_2))) (let ((_let_4 (tptp.fun X_a tptp.real))) (let ((_let_5 (tptp.fun X_a X_b))) (let ((_let_6 (tptp.filter X_a))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP tptp.real _let_7 (tptp.hAPP _let_4 (tptp.fun tptp.real _let_7) (tptp.tendsto X_a tptp.real) G) A_2) A_3)) (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_5 (tptp.fun X_b _let_7) (tptp.tendsto X_a X_b) (tptp.hAPP X_b _let_5 (tptp.hAPP _let_3 (tptp.fun X_b _let_5) (tptp.combc X_a X_b X_b) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_4 _let_3) (tptp.combb tptp.real _let_2 X_a) _let_1) G)) X_2)) (tptp.hAPP X_b X_b (tptp.hAPP tptp.real _let_2 _let_1 A_2) X_2)) A_3))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.real_normed_vector X_b) (forall ((R_1 $$unsorted) (G $$unsorted) (A_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_b X_b))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.scaleR_scaleR X_b) R_1))) (let ((_let_3 (tptp.fun X_a X_b))) (let ((_let_4 (tptp.tendsto X_a X_b))) (let ((_let_5 (tptp.filter X_a))) (let ((_let_6 (tptp.fun _let_5 tptp.bool))) (let ((_let_7 (tptp.fun X_b _let_6))) (=> (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP X_b _let_6 (tptp.hAPP _let_3 _let_7 _let_4 G) A_2) A_3)) (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP X_b _let_6 (tptp.hAPP _let_3 _let_7 _let_4 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_1 (tptp.fun _let_3 _let_3) (tptp.combb X_b X_b X_a) _let_2) G)) (tptp.hAPP X_b X_b _let_2 A_2)) A_3))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((R_1 $$unsorted) (X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.scaleR_scaleR X_a) R_1))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (let ((_let_4 (tptp.tendsto tptp.nat X_a))) (let ((_let_5 (tptp.filter tptp.nat))) (let ((_let_6 (tptp.fun _let_5 tptp.bool))) (let ((_let_7 (tptp.fun X_a _let_6))) (=> (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP X_a _let_6 (tptp.hAPP _let_3 _let_7 _let_4 X_3) A_2) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP X_a _let_6 (tptp.hAPP _let_3 _let_7 _let_4 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_1 (tptp.fun _let_3 _let_3) (tptp.combb X_a X_a tptp.nat) _let_2) X_3)) (tptp.hAPP X_a X_a _let_2 A_2)) tptp.sequentially))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.real_vector X_a) (forall ((A_2 $$unsorted) (G $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP tptp.real _let_1 (tptp.scaleR_scaleR X_a) A_2))) (let ((_let_3 (tptp.fun X_b X_a))) (let ((_let_4 (tptp.big_co1399186613setsum X_b X_a))) (let ((_let_5 (tptp.fun X_b tptp.bool))) (let ((_let_6 (tptp.fun _let_5 X_a))) (= (tptp.hAPP X_a X_a _let_2 (tptp.hAPP _let_5 X_a (tptp.hAPP _let_3 _let_6 _let_4 G) A_3)) (tptp.hAPP _let_5 X_a (tptp.hAPP _let_3 _let_6 _let_4 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_1 (tptp.fun _let_3 _let_3) (tptp.combb X_a X_a X_b) _let_2) G)) A_3))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.real_vector X_a) (forall ((G $$unsorted) (A_3 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun X_b _let_2))) (let ((_let_4 (tptp.fun X_b tptp.real))) (let ((_let_5 (tptp.fun X_b X_a))) (let ((_let_6 (tptp.fun X_b tptp.bool))) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP _let_6 tptp.real (tptp.hAPP _let_4 (tptp.fun _let_6 tptp.real) (tptp.big_co1399186613setsum X_b tptp.real) G) A_3)) X_2) (tptp.hAPP _let_6 X_a (tptp.hAPP _let_5 (tptp.fun _let_6 X_a) (tptp.big_co1399186613setsum X_b X_a) (tptp.hAPP X_a _let_5 (tptp.hAPP _let_3 (tptp.fun X_a _let_5) (tptp.combc X_b X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_4 _let_3) (tptp.combb tptp.real _let_2 X_b) _let_1) G)) X_2)) A_3))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((R_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP tptp.real _let_2 (tptp.scaleR_scaleR X_a) R_1))) (let ((_let_4 (tptp.fun _let_1 tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_4 (tptp.hAPP _let_2 (tptp.fun X_a _let_4) (tptp.tendsto X_a X_a) _let_3) (tptp.hAPP X_a X_a _let_3 A_2)) (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter tptp.real))) (let ((_let_2 (tptp.scaleR_scaleR X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (let ((_let_4 (tptp.fun tptp.real X_a))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_5 (tptp.hAPP _let_4 (tptp.fun X_a _let_5) (tptp.tendsto tptp.real X_a) (tptp.hAPP X_a _let_4 (tptp.hAPP (tptp.fun tptp.real _let_3) (tptp.fun X_a _let_4) (tptp.combc tptp.real X_a X_a) _let_2) X_2)) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_3 _let_2 A_2) X_2)) (tptp.hAPP tptp.real _let_1 (tptp.at tptp.real) A_2))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((R_1 $$unsorted) (G $$unsorted) (L $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.fun X_b X_b))) (let ((_let_4 (tptp.hAPP tptp.real _let_3 (tptp.scaleR_scaleR X_b) R_1))) (let ((_let_5 (tptp.fun X_a X_b))) (let ((_let_6 (tptp.tendsto X_a X_b))) (let ((_let_7 (tptp.fun _let_1 tptp.bool))) (let ((_let_8 (tptp.fun X_b _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_5 _let_8 _let_6 G) L) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_5 _let_8 _let_6 (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_3 (tptp.fun _let_5 _let_5) (tptp.combb X_b X_b X_a) _let_4) G)) (tptp.hAPP X_b X_b _let_4 L)) _let_2)))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((R_1 $$unsorted) (G $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.zero_zero X_b))) (let ((_let_4 (tptp.fun X_b X_b))) (let ((_let_5 (tptp.fun X_a X_b))) (let ((_let_6 (tptp.tendsto X_a X_b))) (let ((_let_7 (tptp.fun _let_1 tptp.bool))) (let ((_let_8 (tptp.fun X_b _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_5 _let_8 _let_6 G) _let_3) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_5 _let_8 _let_6 (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_4 (tptp.fun _let_5 _let_5) (tptp.combb X_b X_b X_a) (tptp.hAPP tptp.real _let_4 (tptp.scaleR_scaleR X_b) R_1)) G)) _let_3) _let_2)))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((C_1 $$unsorted) (F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.zero_zero X_b))) (let ((_let_4 (tptp.fun X_b X_b))) (let ((_let_5 (tptp.fun X_a X_b))) (let ((_let_6 (tptp.tendsto X_a X_b))) (let ((_let_7 (tptp.fun _let_1 tptp.bool))) (let ((_let_8 (tptp.fun X_b _let_7))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_5 _let_8 _let_6 F) _let_3) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_5 _let_8 _let_6 (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_4 (tptp.fun _let_5 _let_5) (tptp.combb X_b X_b X_a) (tptp.hAPP tptp.real _let_4 (tptp.scaleR_scaleR X_b) C_1)) F)) _let_3) _let_2)))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((X_2 $$unsorted) (G $$unsorted) (L $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.scaleR_scaleR X_b))) (let ((_let_4 (tptp.fun X_b X_b))) (let ((_let_5 (tptp.fun X_a _let_4))) (let ((_let_6 (tptp.fun X_a tptp.real))) (let ((_let_7 (tptp.fun X_a X_b))) (let ((_let_8 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_8 (tptp.hAPP _let_6 (tptp.fun tptp.real _let_8) (tptp.tendsto X_a tptp.real) G) L) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_8 (tptp.hAPP _let_7 (tptp.fun X_b _let_8) (tptp.tendsto X_a X_b) (tptp.hAPP X_b _let_7 (tptp.hAPP _let_5 (tptp.fun X_b _let_7) (tptp.combc X_a X_b X_b) (tptp.hAPP _let_6 _let_5 (tptp.hAPP (tptp.fun tptp.real _let_4) (tptp.fun _let_6 _let_5) (tptp.combb tptp.real _let_4 X_a) _let_3) G)) X_2)) (tptp.hAPP X_b X_b (tptp.hAPP tptp.real _let_4 _let_3 L) X_2)) _let_2)))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((G $$unsorted) (M_1 $$unsorted) (F $$unsorted) (L_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.scaleR_scaleR X_b))) (let ((_let_4 (tptp.fun X_b X_b))) (let ((_let_5 (tptp.fun X_a _let_4))) (let ((_let_6 (tptp.fun X_a tptp.real))) (let ((_let_7 (tptp.fun X_a X_b))) (let ((_let_8 (tptp.tendsto X_a X_b))) (let ((_let_9 (tptp.fun _let_1 tptp.bool))) (let ((_let_10 (tptp.fun X_b _let_9))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_9 (tptp.hAPP _let_6 (tptp.fun tptp.real _let_9) (tptp.tendsto X_a tptp.real) F) L_2) _let_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_9 (tptp.hAPP _let_7 _let_10 _let_8 G) M_1) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_9 (tptp.hAPP _let_7 _let_10 _let_8 (tptp.hAPP _let_7 _let_7 (tptp.hAPP _let_5 (tptp.fun _let_7 _let_7) (tptp.combs X_a X_b X_b) (tptp.hAPP _let_6 _let_5 (tptp.hAPP (tptp.fun tptp.real _let_4) (tptp.fun _let_6 _let_5) (tptp.combb tptp.real _let_4 X_a) _let_3) F)) G)) (tptp.hAPP X_b X_b (tptp.hAPP tptp.real _let_4 _let_3 L_2) M_1)) _let_2))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((Y_3 $$unsorted) (B_1 $$unsorted) (X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (let ((_let_5 (tptp.fun tptp.nat X_a))) (let ((_let_6 (tptp.tendsto tptp.nat X_a))) (let ((_let_7 (tptp.filter tptp.nat))) (let ((_let_8 (tptp.fun _let_7 tptp.bool))) (let ((_let_9 (tptp.fun X_a _let_8))) (=> (tptp.hBOOL (tptp.hAPP _let_7 tptp.bool (tptp.hAPP tptp.real _let_8 (tptp.hAPP _let_4 (tptp.fun tptp.real _let_8) (tptp.tendsto tptp.nat tptp.real) X_3) A_2) tptp.sequentially)) (=> (tptp.hBOOL (tptp.hAPP _let_7 tptp.bool (tptp.hAPP X_a _let_8 (tptp.hAPP _let_5 _let_9 _let_6 Y_3) B_1) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_7 tptp.bool (tptp.hAPP X_a _let_8 (tptp.hAPP _let_5 _let_9 _let_6 (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_3 (tptp.fun _let_5 _let_5) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_4 _let_3) (tptp.combb tptp.real _let_2 tptp.nat) _let_1) X_3)) Y_3)) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 A_2) B_1)) tptp.sequentially)))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_2 $$unsorted) (X_3 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (let ((_let_5 (tptp.fun tptp.nat X_a))) (let ((_let_6 (tptp.filter tptp.nat))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP tptp.real _let_7 (tptp.hAPP _let_4 (tptp.fun tptp.real _let_7) (tptp.tendsto tptp.nat tptp.real) X_3) A_2) tptp.sequentially)) (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_a _let_7 (tptp.hAPP _let_5 (tptp.fun X_a _let_7) (tptp.tendsto tptp.nat X_a) (tptp.hAPP X_a _let_5 (tptp.hAPP _let_3 (tptp.fun X_a _let_5) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_4 _let_3) (tptp.combb tptp.real _let_2 tptp.nat) _let_1) X_3)) X_2)) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 A_2) X_2)) tptp.sequentially))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_2 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.scaleR_scaleR X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun tptp.nat tptp.real))) (let ((_let_5 (tptp.fun tptp.nat X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.summable tptp.real) X_3)) (= (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP _let_4 tptp.real (tptp.suminf tptp.real) X_3)) X_2) (tptp.hAPP _let_5 X_a (tptp.suminf X_a) (tptp.hAPP X_a _let_5 (tptp.hAPP _let_3 (tptp.fun X_a _let_5) (tptp.combc tptp.nat X_a X_a) (tptp.hAPP _let_4 _let_3 (tptp.hAPP (tptp.fun tptp.real _let_2) (tptp.fun _let_4 _let_3) (tptp.combb tptp.real _let_2 tptp.nat) _let_1) X_3)) X_2)))))))))))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP tptp.complex tptp.complex (tptp.sgn_sgn tptp.complex) X_1) (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.complex tptp.complex) (tptp.scaleR_scaleR tptp.complex) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) (tptp.hAPP tptp.complex tptp.real (tptp.norm_norm tptp.complex) X_1))) X_1))) (forall ((X_a $$unsorted)) (=> (tptp.real_div_algebra X_a) (forall ((X_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.inverse_inverse X_a))) (let ((_let_2 (tptp.scaleR_scaleR X_a))) (let ((_let_3 (tptp.fun X_a X_a))) (=> (not (= A_1 (tptp.zero_zero tptp.real))) (=> (not (= (tptp.ti X_a X_1) (tptp.zero_zero X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_3 _let_2 A_1) X_1)) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) A_1)) (tptp.hAPP X_a X_a _let_1 X_1))))))))))) (forall ((R_4 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) R_4))) (= (tptp.hAPP tptp.complex tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.complex tptp.complex) (tptp.scaleR_scaleR tptp.complex) R_4) X_1) (tptp.hAPP tptp.real tptp.complex (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.complex) tptp.complex_1 (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.complex tptp.real tptp.re X_1))) (tptp.hAPP tptp.real tptp.real _let_1 (tptp.hAPP tptp.complex tptp.real tptp.im X_1)))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.metric_space X_a) (tptp.real_normed_vector X_b)) (forall ((G $$unsorted) (F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.zero_zero X_b))) (let ((_let_4 (tptp.fun X_b X_b))) (let ((_let_5 (tptp.fun X_a _let_4))) (let ((_let_6 (tptp.fun X_a tptp.real))) (let ((_let_7 (tptp.fun X_a X_b))) (let ((_let_8 (tptp.tendsto X_a X_b))) (let ((_let_9 (tptp.fun _let_1 tptp.bool))) (let ((_let_10 (tptp.fun X_b _let_9))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_9 (tptp.hAPP _let_6 (tptp.fun tptp.real _let_9) (tptp.tendsto X_a tptp.real) F) (tptp.zero_zero tptp.real)) _let_2)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_9 (tptp.hAPP _let_7 _let_10 _let_8 G) _let_3) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_9 (tptp.hAPP _let_7 _let_10 _let_8 (tptp.hAPP _let_7 _let_7 (tptp.hAPP _let_5 (tptp.fun _let_7 _let_7) (tptp.combs X_a X_b X_b) (tptp.hAPP _let_6 _let_5 (tptp.hAPP (tptp.fun tptp.real _let_4) (tptp.fun _let_6 _let_5) (tptp.combb tptp.real _let_4 X_a) (tptp.scaleR_scaleR X_b)) F)) G)) _let_3) _let_2))))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((X_2 $$unsorted) (G $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.fun X_b X_b))) (let ((_let_4 (tptp.fun X_a _let_3))) (let ((_let_5 (tptp.fun X_a tptp.real))) (let ((_let_6 (tptp.fun X_a X_b))) (let ((_let_7 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_7 (tptp.hAPP _let_5 (tptp.fun tptp.real _let_7) (tptp.tendsto X_a tptp.real) G) (tptp.zero_zero tptp.real)) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_6 (tptp.fun X_b _let_7) (tptp.tendsto X_a X_b) (tptp.hAPP X_b _let_6 (tptp.hAPP _let_4 (tptp.fun X_b _let_6) (tptp.combc X_a X_b X_b) (tptp.hAPP _let_5 _let_4 (tptp.hAPP (tptp.fun tptp.real _let_3) (tptp.fun _let_5 _let_4) (tptp.combb tptp.real _let_3 X_a) (tptp.scaleR_scaleR X_b)) G)) X_2)) (tptp.zero_zero X_b)) _let_2))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((C_1 $$unsorted) (F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.fun X_b X_b))) (let ((_let_4 (tptp.fun X_a _let_3))) (let ((_let_5 (tptp.fun X_a tptp.real))) (let ((_let_6 (tptp.fun X_a X_b))) (let ((_let_7 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_7 (tptp.hAPP _let_5 (tptp.fun tptp.real _let_7) (tptp.tendsto X_a tptp.real) F) (tptp.zero_zero tptp.real)) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_7 (tptp.hAPP _let_6 (tptp.fun X_b _let_7) (tptp.tendsto X_a X_b) (tptp.hAPP X_b _let_6 (tptp.hAPP _let_4 (tptp.fun X_b _let_6) (tptp.combc X_a X_b X_b) (tptp.hAPP _let_5 _let_4 (tptp.hAPP (tptp.fun tptp.real _let_3) (tptp.fun _let_5 _let_4) (tptp.combb tptp.real _let_3 X_a) (tptp.scaleR_scaleR X_b)) F)) C_1)) (tptp.zero_zero X_b)) _let_2))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_n2089651433ebra_1 X_a) (tptp.banach X_a)) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.fun X_a X_a))) (let ((_let_5 (tptp.fun tptp.nat _let_4))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.summable X_a) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_5 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_2 _let_5 (tptp.hAPP (tptp.fun tptp.real _let_4) (tptp.fun _let_2 _let_5) (tptp.combb tptp.real _let_4 tptp.nat) (tptp.scaleR_scaleR X_a)) (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun _let_2 _let_2) (tptp.combb tptp.real tptp.real tptp.nat) (tptp.inverse_inverse tptp.real)) (tptp.hAPP _let_3 _let_2 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_2) (tptp.combb tptp.nat tptp.real tptp.nat) (tptp.real_1 tptp.nat)) (tptp.fact_fact tptp.nat))))) (tptp.hAPP X_a _let_1 (tptp.power_power X_a) X_2)))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_n2089651433ebra_1 X_a) (tptp.banach X_a)) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.fun X_a X_a))) (let ((_let_5 (tptp.fun tptp.nat _let_4))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.summable tptp.real) (tptp.hAPP _let_1 _let_2 (tptp.hAPP (tptp.fun X_a tptp.real) (tptp.fun _let_1 _let_2) (tptp.combb X_a tptp.real tptp.nat) (tptp.norm_norm X_a)) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_5 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_2 _let_5 (tptp.hAPP (tptp.fun tptp.real _let_4) (tptp.fun _let_2 _let_5) (tptp.combb tptp.real _let_4 tptp.nat) (tptp.scaleR_scaleR X_a)) (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun _let_2 _let_2) (tptp.combb tptp.real tptp.real tptp.nat) (tptp.inverse_inverse tptp.real)) (tptp.hAPP _let_3 _let_2 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_2) (tptp.combb tptp.nat tptp.real tptp.nat) (tptp.real_1 tptp.nat)) (tptp.fact_fact tptp.nat))))) (tptp.hAPP X_a _let_1 (tptp.power_power X_a) X_2))))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_normed_field X_a) (tptp.banach X_a)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.fun X_a X_a))) (let ((_let_5 (tptp.fun tptp.nat _let_4))) (= (tptp.hAPP X_a X_a (tptp.exp X_a) X) (tptp.hAPP _let_1 X_a (tptp.suminf X_a) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_5 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_2 _let_5 (tptp.hAPP (tptp.fun tptp.real _let_4) (tptp.fun _let_2 _let_5) (tptp.combb tptp.real _let_4 tptp.nat) (tptp.scaleR_scaleR X_a)) (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun _let_2 _let_2) (tptp.combb tptp.real tptp.real tptp.nat) (tptp.inverse_inverse tptp.real)) (tptp.hAPP _let_3 _let_2 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_2) (tptp.combb tptp.nat tptp.real tptp.nat) (tptp.real_1 tptp.nat)) (tptp.fact_fact tptp.nat))))) (tptp.hAPP X_a _let_1 (tptp.power_power X_a) X)))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_normed_field X_a) (tptp.banach X_a)) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.fun X_a X_a))) (let ((_let_5 (tptp.fun tptp.nat _let_4))) (= (tptp.hAPP X_a X_a (tptp.exp X_a) X_2) (tptp.hAPP _let_1 X_a (tptp.suminf X_a) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_5 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_2 _let_5 (tptp.hAPP (tptp.fun tptp.real _let_4) (tptp.fun _let_2 _let_5) (tptp.combb tptp.real _let_4 tptp.nat) (tptp.scaleR_scaleR X_a)) (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun _let_2 _let_2) (tptp.combb tptp.real tptp.real tptp.nat) (tptp.inverse_inverse tptp.real)) (tptp.hAPP _let_3 _let_2 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_2) (tptp.combb tptp.nat tptp.real tptp.nat) (tptp.real_1 tptp.nat)) (tptp.fact_fact tptp.nat))))) (tptp.hAPP X_a _let_1 (tptp.power_power X_a) X_2)))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_normed_field X_a) (tptp.banach X_a)) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (let ((_let_2 (tptp.fun tptp.nat tptp.real))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.fun X_a X_a))) (let ((_let_5 (tptp.fun tptp.nat _let_4))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_1 (tptp.fun X_a tptp.bool) (tptp.sums X_a) (tptp.hAPP _let_1 _let_1 (tptp.hAPP _let_5 (tptp.fun _let_1 _let_1) (tptp.combs tptp.nat X_a X_a) (tptp.hAPP _let_2 _let_5 (tptp.hAPP (tptp.fun tptp.real _let_4) (tptp.fun _let_2 _let_5) (tptp.combb tptp.real _let_4 tptp.nat) (tptp.scaleR_scaleR X_a)) (tptp.hAPP _let_2 _let_2 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun _let_2 _let_2) (tptp.combb tptp.real tptp.real tptp.nat) (tptp.inverse_inverse tptp.real)) (tptp.hAPP _let_3 _let_2 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_2) (tptp.combb tptp.nat tptp.real tptp.nat) (tptp.real_1 tptp.nat)) (tptp.fact_fact tptp.nat))))) (tptp.hAPP X_a _let_1 (tptp.power_power X_a) X_2))) (tptp.hAPP X_a X_a (tptp.exp X_a) X_2))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((A_4 $$unsorted) (B_4 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (let ((_let_2 (tptp.times_times tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) A_4) B_4))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.norm_norm tptp.real) A_4)) (tptp.hAPP X_a tptp.real _let_1 B_4))) K_2))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_1 $$unsorted)) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((X $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) X) X_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.norm_norm tptp.real) X)) K_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_1 $$unsorted)) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((X $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) X) X_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.norm_norm tptp.real) X)) K_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((A_4 $$unsorted) (B_4 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (let ((_let_2 (tptp.times_times tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) A_4) B_4))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.norm_norm tptp.real) A_4)) (tptp.hAPP X_a tptp.real _let_1 B_4))) K_2))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((R_4 $$unsorted)) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) R_4) X))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP X_a tptp.real _let_1 X)) K_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_1 $$unsorted)) (exists ((K_2 $$unsorted)) (forall ((X $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP X_a X_a (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) X) X_1))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.norm_norm tptp.real) X)) K_2)))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (exists ((K_2 $$unsorted)) (forall ((A_4 $$unsorted) (B_4 $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (let ((_let_2 (tptp.times_times tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) A_4) B_4))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_3 _let_2 (tptp.hAPP tptp.real tptp.real (tptp.norm_norm tptp.real) A_4)) (tptp.hAPP X_a tptp.real _let_1 B_4))) K_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((R_4 $$unsorted)) (exists ((K_2 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) K_2)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) R_4) X))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP X_a tptp.real _let_1 X)) K_2)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((R_4 $$unsorted)) (exists ((K_2 $$unsorted)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.norm_norm X_a))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real _let_1 (tptp.hAPP X_a X_a (tptp.hAPP tptp.real (tptp.fun X_a X_a) (tptp.scaleR_scaleR X_a) R_4) X))) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.times_times tptp.real) (tptp.hAPP X_a tptp.real _let_1 X)) K_2))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.topological_space X_b)) (forall ((L $$unsorted) (Ma $$unsorted) (F $$unsorted) (G $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.at X_a))) (let ((_let_2 (tptp.filter X_a))) (let ((_let_3 (tptp.tendsto X_a X_b))) (let ((_let_4 (tptp.fun _let_2 tptp.bool))) (let ((_let_5 (tptp.fun X_b _let_4))) (let ((_let_6 (tptp.fun X_a X_b))) (=> (= (tptp.ti X_a A_2) (tptp.ti X_a B_1)) (=> (forall ((X $$unsorted)) (=> (not (= (tptp.ti X_a X) (tptp.ti X_a B_1))) (= (tptp.hAPP X_a X_b F X) (tptp.hAPP X_a X_b G X)))) (=> (= (tptp.ti X_b L) (tptp.ti X_b Ma)) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_b _let_4 (tptp.hAPP _let_6 _let_5 _let_3 F) L) (tptp.hAPP X_a _let_2 _let_1 A_2))) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_b _let_4 (tptp.hAPP _let_6 _let_5 _let_3 G) Ma) (tptp.hAPP X_a _let_2 _let_1 B_1)))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted) (X_c $$unsorted)) (=> (tptp.real_normed_vector X_c) (forall ((F $$unsorted) (A_2 $$unsorted) (A_3 $$unsorted) (S $$unsorted)) (let ((_let_1 (tptp.big_co1399186613setsum X_a X_c))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun _let_2 X_c))) (let ((_let_4 (tptp.fun X_a X_c))) (let ((_let_5 (tptp.fun X_b _let_4))) (let ((_let_6 (tptp.fun X_b X_c))) (let ((_let_7 (tptp.fun X_b _let_3))) (let ((_let_8 (tptp.filter X_b))) (let ((_let_9 (tptp.fun _let_8 tptp.bool))) (=> (forall ((I_2 $$unsorted)) (let ((_let_1 (tptp.fun X_b X_c))) (let ((_let_2 (tptp.filter X_b))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP X_a (tptp.fun _let_4 tptp.bool) (tptp.member X_a) I_2) S)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_c _let_3 (tptp.hAPP _let_1 (tptp.fun X_c _let_3) (tptp.tendsto X_b X_c) (tptp.hAPP X_a _let_1 F I_2)) (tptp.hAPP X_a X_c A_2 I_2)) A_3)))))))) (tptp.hBOOL (tptp.hAPP _let_8 tptp.bool (tptp.hAPP X_c _let_9 (tptp.hAPP _let_6 (tptp.fun X_c _let_9) (tptp.tendsto X_b X_c) (tptp.hAPP _let_2 _let_6 (tptp.hAPP _let_7 (tptp.fun _let_2 _let_6) (tptp.combc X_b _let_2 X_c) (tptp.hAPP _let_5 _let_7 (tptp.hAPP (tptp.fun _let_4 _let_3) (tptp.fun _let_5 _let_7) (tptp.combb _let_4 _let_3 X_b) _let_1) (tptp.hAPP (tptp.fun X_a _let_6) _let_5 (tptp.combc X_a X_b X_c) F))) S)) (tptp.hAPP _let_2 X_c (tptp.hAPP _let_4 _let_3 _let_1 A_2) S)) A_3))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.metric_space X_a) (tptp.metric_space X_b)) (forall ((F $$unsorted) (L_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (forall ((R_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) R_2)) (exists ((S_1 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) S_1)) (forall ((X $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (and (not (= (tptp.ti X_a X) (tptp.ti X_a A_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP X_a tptp.real (tptp.hAPP X_a (tptp.fun X_a tptp.real) (tptp.dist_dist X_a) X) A_2)) S_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 (tptp.hAPP X_b tptp.real (tptp.hAPP X_b (tptp.fun X_b tptp.real) (tptp.dist_dist X_b) (tptp.hAPP X_a X_b F X)) L_2)) R_2)))))))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_2 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_b _let_2) (tptp.tendsto X_a X_b) F) L_2) (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))))))))) (not (tptp.hBOOL (tptp.hAPP _let_17 tptp.bool (tptp.trivial_limit tptp.nat) tptp.sequentially))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.topological_space X_b)) (forall ((L $$unsorted) (F $$unsorted) (G $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.tendsto X_a X_b))) (let ((_let_4 (tptp.fun _let_1 tptp.bool))) (let ((_let_5 (tptp.fun X_b _let_4))) (let ((_let_6 (tptp.fun X_a X_b))) (=> (forall ((X $$unsorted)) (=> (not (= (tptp.ti X_a X) (tptp.ti X_a A_2))) (= (tptp.hAPP X_a X_b F X) (tptp.hAPP X_a X_b G X)))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_4 (tptp.hAPP _let_6 _let_5 _let_3 F) L) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_4 (tptp.hAPP _let_6 _let_5 _let_3 G) L) _let_2))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.t2_space X_b) (forall ((L_1 $$unsorted) (F $$unsorted) (L $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_b _let_2) (tptp.tendsto X_a X_b) F))) (=> (not (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.trivial_limit X_a) A_3))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_2 _let_3 L) A_3)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_2 _let_3 L_1) A_3)) (= (tptp.ti X_b L) (tptp.ti X_b L_1))))))))))) _let_16 (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_mult X_b) (forall ((G $$unsorted) (H $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.big_co302546470etprod X_a X_b))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun _let_2 X_b))) (let ((_let_4 (tptp.fun X_a X_b))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) A_3)) (= (tptp.hAPP X_a X_b G X) (tptp.hAPP X_a X_b H X))))) (= (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 G) A_3) (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 H) A_3))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (X_c $$unsorted) (Q_1 $$unsorted) (P_1 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.product_prod X_b X_c))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool Q_1 (tptp.hAPP _let_1 X_a (tptp.hAPP (tptp.fun X_b (tptp.fun X_c X_a)) (tptp.fun _let_1 X_a) (tptp.product_prod_case X_b X_c X_a) P_1) Z))) (not (forall ((X $$unsorted) (Y $$unsorted)) (let ((_let_1 (tptp.product_prod X_b X_c))) (=> (= (tptp.ti _let_1 Z) (tptp.hAPP X_c _let_1 (tptp.hAPP X_b (tptp.fun X_c _let_1) (tptp.product_Pair X_b X_c) X) Y)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool Q_1 (tptp.hAPP X_c X_a (tptp.hAPP X_b (tptp.fun X_c X_a) P_1 X) Y))))))))))) (forall ((X_c $$unsorted) (X_b $$unsorted) (X_a $$unsorted) (P_4 $$unsorted) (F $$unsorted) (G $$unsorted) (Q_2 $$unsorted)) (let ((_let_1 (tptp.product_prod_case X_a X_b X_c))) (let ((_let_2 (tptp.product_prod X_a X_b))) (let ((_let_3 (tptp.fun _let_2 X_c))) (let ((_let_4 (tptp.fun X_a (tptp.fun X_b X_c)))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (let ((_let_1 (tptp.fun X_b X_c))) (let ((_let_2 (tptp.product_prod X_a X_b))) (=> (= (tptp.hAPP X_b _let_2 (tptp.hAPP X_a (tptp.fun X_b _let_2) (tptp.product_Pair X_a X_b) X) Y) (tptp.ti _let_2 Q_2)) (= (tptp.hAPP X_b X_c (tptp.hAPP X_a _let_1 F X) Y) (tptp.hAPP X_b X_c (tptp.hAPP X_a _let_1 G X) Y)))))) (=> (= (tptp.ti _let_2 P_4) (tptp.ti _let_2 Q_2)) (= (tptp.hAPP _let_2 X_c (tptp.hAPP _let_4 _let_3 _let_1 F) P_4) (tptp.hAPP _let_2 X_c (tptp.hAPP _let_4 _let_3 _let_1 G) Q_2))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_mult X_b) (forall ((F $$unsorted) (F_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) F_1)) (= (tptp.hAPP X_a X_b F X) (tptp.one_one X_b))))) (= (tptp.hAPP _let_1 X_b (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co302546470etprod X_a X_b) F) F_1) (tptp.one_one X_b))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_semiring_1 X_b) (forall ((D_1 $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (forall ((I_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) I_2) A_3)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.dvd_dvd X_b) D_1) (tptp.hAPP X_a X_b F I_2)))))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.dvd_dvd X_b) D_1) (tptp.hAPP _let_1 X_b (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co1399186613setsum X_a X_b) F) A_3)))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_add X_b) (forall ((G $$unsorted) (H $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.big_co1399186613setsum X_a X_b))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun _let_2 X_b))) (let ((_let_4 (tptp.fun X_a X_b))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) A_3)) (= (tptp.hAPP X_a X_b G X) (tptp.hAPP X_a X_b H X))))) (= (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 G) A_3) (tptp.hAPP _let_2 X_b (tptp.hAPP _let_4 _let_3 _let_1 H) A_3))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.comm_monoid_add X_b) (forall ((F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) A_3)) (= (tptp.hAPP X_a X_b F X) (tptp.zero_zero X_b))))) (= (tptp.hAPP _let_1 X_b (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun _let_1 X_b) (tptp.big_co1399186613setsum X_a X_b) F) A_3) (tptp.zero_zero X_b))))))) (forall ((X_a $$unsorted)) (=> (tptp.topological_space X_a) (forall ((G $$unsorted) (F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2))) (let ((_let_3 (tptp.zero_zero tptp.real))) (let ((_let_4 (tptp.tendsto X_a tptp.real))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (let ((_let_6 (tptp.fun tptp.real _let_5))) (let ((_let_7 (tptp.fun X_a tptp.real))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_7 _let_6 _let_4 F) _let_3) _let_2)) (=> (forall ((X $$unsorted)) (=> (not (= (tptp.ti X_a X) (tptp.ti X_a A_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP X_a tptp.real G X))))) (=> (forall ((X $$unsorted)) (=> (not (= (tptp.ti X_a X) (tptp.ti X_a A_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP X_a tptp.real G X)) (tptp.hAPP X_a tptp.real F X))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_5 (tptp.hAPP _let_7 _let_6 _let_4 G) _let_3) _let_2))))))))))))))) (forall ((A_1 $$unsorted) (B $$unsorted)) (=> (not (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) A_1) B) (tptp.zero_zero tptp.int))) (exists ((A_5 $$unsorted) (B_3 $$unsorted)) (let ((_let_1 (tptp.gcd_gcd tptp.int))) (let ((_let_2 (tptp.fun tptp.int tptp.int))) (let ((_let_3 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_1) B))) (let ((_let_4 (tptp.times_times tptp.int))) (and (= (tptp.ti tptp.int A_1) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_4 A_5) _let_3)) (= (tptp.ti tptp.int B) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_4 B_3) _let_3)) (= (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_2 _let_1 A_5) B_3) (tptp.one_one tptp.int)))))))))) (forall ((X_a $$unsorted) (C_1 $$unsorted) (P_1 $$unsorted)) (=> (exists ((X1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X1))) (=> (= (tptp.ti X_a C_1) (tptp.hAPP (tptp.fun X_a tptp.bool) X_a (tptp.hilbert_Eps X_a) P_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 C_1))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.comm_monoid_mult X_a) (forall ((H $$unsorted) (G $$unsorted) (S $$unsorted) (R_3 $$unsorted)) (let ((_let_1 (tptp.big_co302546470etprod X_b X_a))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (let ((_let_3 (tptp.fun _let_2 X_a))) (let ((_let_4 (tptp.fun X_b X_a))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (let ((_let_6 (tptp.one_one X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 R_3 _let_6) _let_6)) (=> (forall ((X1 $$unsorted) (Y1 $$unsorted) (X2 $$unsorted) (Y2 $$unsorted)) (let ((_let_1 (tptp.times_times X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 R_3 X1) X2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 R_3 Y1) Y2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 R_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X1) Y1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X2) Y2)))))))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_b) S)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b (tptp.fun _let_1 tptp.bool) (tptp.member X_b) X) S)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) R_3 (tptp.hAPP X_b X_a H X)) (tptp.hAPP X_b X_a G X)))))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 R_3 (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_3 _let_1 H) S)) (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_3 _let_1 G) S)))))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (let ((_let_4 (tptp.fun tptp.bool tptp.bool))) (let ((_let_5 (tptp.fun X_a _let_4))) (let ((_let_6 (tptp.fun _let_2 _let_2))) (let ((_let_7 (tptp.fun X_a _let_6))) (let ((_let_8 (tptp.fun X_a _let_2))) (let ((_let_9 (tptp.fun _let_1 tptp.bool))) (= (tptp.hAPP _let_9 _let_1 (tptp.hilbert_Eps _let_1) (tptp.hAPP _let_8 _let_9 (tptp.product_prod_case X_a X_b tptp.bool) (tptp.hAPP _let_2 _let_8 (tptp.hAPP _let_7 (tptp.fun _let_2 _let_8) (tptp.combc X_a _let_2 _let_2) (tptp.hAPP _let_5 _let_7 (tptp.hAPP (tptp.fun _let_4 _let_6) (tptp.fun _let_5 _let_7) (tptp.combb _let_4 _let_6 X_a) (tptp.combb tptp.bool tptp.bool X_b)) (tptp.hAPP _let_3 _let_5 (tptp.hAPP (tptp.fun tptp.bool _let_4) (tptp.fun _let_3 _let_5) (tptp.combb tptp.bool _let_4 X_a) tptp.fconj) (tptp.hAPP X_a _let_3 (tptp.fequal X_a) X_2)))) (tptp.hAPP X_b _let_2 (tptp.fequal X_b) Y_2)))) (tptp.hAPP X_b _let_1 (tptp.hAPP X_a (tptp.fun X_b _let_1) (tptp.product_Pair X_a X_b) X_2) Y_2)))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (P_1 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (let ((_let_3 (tptp.fun X_b _let_1))) (let ((_let_4 (tptp.fun _let_3 _let_2))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (let ((_let_6 (tptp.fun X_a _let_2))) (let ((_let_7 (tptp.fun X_a _let_3))) (let ((_let_8 (tptp.hilbert_Eps _let_1))) (= (tptp.hAPP _let_5 _let_1 _let_8 P_1) (tptp.hAPP _let_5 _let_1 _let_8 (tptp.hAPP _let_6 _let_5 (tptp.product_prod_case X_a X_b tptp.bool) (tptp.hAPP _let_7 _let_6 (tptp.hAPP _let_4 (tptp.fun _let_7 _let_6) (tptp.combb _let_3 _let_2 X_a) (tptp.hAPP _let_5 _let_4 (tptp.combb _let_1 tptp.bool X_b) P_1)) (tptp.product_Pair X_a X_b)))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (P_1 $$unsorted)) (let ((_let_1 (tptp.product_prod X_a X_b))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (let ((_let_3 (tptp.fun _let_1 _let_2))) (let ((_let_4 (tptp.fun _let_1 X_a))) (let ((_let_5 (tptp.fun X_a _let_2))) (let ((_let_6 (tptp.fun _let_1 tptp.bool))) (let ((_let_7 (tptp.fun _let_1 X_b))) (let ((_let_8 (tptp.hilbert_Eps _let_1))) (= (tptp.hAPP _let_6 _let_1 _let_8 (tptp.hAPP _let_5 _let_6 (tptp.product_prod_case X_a X_b tptp.bool) P_1)) (tptp.hAPP _let_6 _let_1 _let_8 (tptp.hAPP _let_7 _let_6 (tptp.hAPP _let_3 (tptp.fun _let_7 _let_6) (tptp.combs _let_1 X_b tptp.bool) (tptp.hAPP _let_4 _let_3 (tptp.hAPP _let_5 (tptp.fun _let_4 _let_3) (tptp.combb X_a _let_2 _let_1) P_1) (tptp.product_fst X_a X_b))) (tptp.product_snd X_a X_b))))))))))))) (forall ((X_a $$unsorted) (P_3 $$unsorted) (X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_3 X)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_3 (tptp.hAPP (tptp.fun X_a tptp.bool) X_a (tptp.hilbert_Eps X_a) P_3))))) (forall ((X_a $$unsorted) (P_1 $$unsorted) (X_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 (tptp.hAPP (tptp.fun X_a tptp.bool) X_a (tptp.hilbert_Eps X_a) P_1))))) (forall ((X_a $$unsorted) (P_1 $$unsorted)) (=> (exists ((X1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 (tptp.hAPP (tptp.fun X_a tptp.bool) X_a (tptp.hilbert_Eps X_a) P_1))))) (forall ((X_a $$unsorted) (P_1 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 (tptp.hAPP (tptp.fun X_a tptp.bool) X_a (tptp.hilbert_Eps X_a) P_1))) (exists ((X1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X1))))) (forall ((X_a $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun X_a _let_1))) (= (tptp.hAPP _let_1 X_a (tptp.hilbert_Eps X_a) (tptp.hAPP X_a _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc X_a X_a tptp.bool) (tptp.fequal X_a)) X_2)) (tptp.ti X_a X_2))))) (forall ((X_a $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (= (tptp.hAPP _let_1 X_a (tptp.hilbert_Eps X_a) (tptp.hAPP X_a _let_1 (tptp.fequal X_a) X_2)) (tptp.ti X_a X_2)))) (forall ((X_a $$unsorted) (P_1 $$unsorted) (A_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 A_2)) (=> (forall ((X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X)) (= (tptp.ti X_a X) (tptp.ti X_a A_2)))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) X_a (tptp.hilbert_Eps X_a) P_1) (tptp.ti X_a A_2))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun _let_2 _let_2))) (let ((_let_5 (tptp.fun tptp.bool tptp.bool))) (let ((_let_6 (tptp.fun _let_3 _let_3))) (let ((_let_7 (tptp.fun tptp.nat _let_5))) (let ((_let_8 (tptp.fun _let_2 _let_7))) (let ((_let_9 (tptp.fun tptp.nat _let_7))) (let ((_let_10 (tptp.fun tptp.nat _let_4))) (let ((_let_11 (tptp.fun tptp.nat X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_11 tptp.bool (tptp.hAPP _let_3 (tptp.fun _let_11 tptp.bool) (tptp.strict_mono tptp.nat X_a) (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_10 _let_6 (tptp.combs tptp.nat _let_2 _let_2) (tptp.hAPP _let_9 _let_10 (tptp.hAPP (tptp.fun _let_7 _let_4) (tptp.fun _let_9 _let_10) (tptp.combb _let_7 _let_4 tptp.nat) (tptp.combs tptp.nat tptp.bool tptp.bool)) (tptp.hAPP _let_3 _let_9 (tptp.hAPP _let_8 (tptp.fun _let_3 _let_9) (tptp.combb _let_2 _let_7 tptp.nat) (tptp.hAPP (tptp.fun tptp.bool _let_5) _let_8 (tptp.combb tptp.bool _let_5 tptp.nat) tptp.fconj)) _let_1))) (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_4 _let_6 (tptp.combb _let_2 _let_2 tptp.nat) (tptp.hAPP _let_5 _let_4 (tptp.combb tptp.bool tptp.bool tptp.nat) tptp.fNot)) (tptp.hAPP _let_3 _let_3 (tptp.combc tptp.nat tptp.nat tptp.bool) _let_1)))) F)) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 X_2) Y_2)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Y_2) X_2)))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP tptp.nat X_a F X_2)) (tptp.hAPP tptp.nat X_a F Y_2))))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((F $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun _let_2 _let_2))) (let ((_let_5 (tptp.fun tptp.bool tptp.bool))) (let ((_let_6 (tptp.fun _let_3 _let_3))) (let ((_let_7 (tptp.fun tptp.nat _let_5))) (let ((_let_8 (tptp.fun _let_2 _let_7))) (let ((_let_9 (tptp.fun tptp.nat _let_7))) (let ((_let_10 (tptp.fun tptp.nat _let_4))) (let ((_let_11 (tptp.fun tptp.nat X_a))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 X) Y)) (not (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 Y) X)))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) (tptp.hAPP tptp.nat X_a F X)) (tptp.hAPP tptp.nat X_a F Y))))))) (tptp.hBOOL (tptp.hAPP _let_11 tptp.bool (tptp.hAPP _let_3 (tptp.fun _let_11 tptp.bool) (tptp.strict_mono tptp.nat X_a) (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_10 _let_6 (tptp.combs tptp.nat _let_2 _let_2) (tptp.hAPP _let_9 _let_10 (tptp.hAPP (tptp.fun _let_7 _let_4) (tptp.fun _let_9 _let_10) (tptp.combb _let_7 _let_4 tptp.nat) (tptp.combs tptp.nat tptp.bool tptp.bool)) (tptp.hAPP _let_3 _let_9 (tptp.hAPP _let_8 (tptp.fun _let_3 _let_9) (tptp.combb _let_2 _let_7 tptp.nat) (tptp.hAPP (tptp.fun tptp.bool _let_5) _let_8 (tptp.combb tptp.bool _let_5 tptp.nat) tptp.fconj)) _let_1))) (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_4 _let_6 (tptp.combb _let_2 _let_2 tptp.nat) (tptp.hAPP _let_5 _let_4 (tptp.combb tptp.bool tptp.bool tptp.nat) tptp.fNot)) (tptp.hAPP _let_3 _let_3 (tptp.combc tptp.nat tptp.nat tptp.bool) _let_1)))) F))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((F $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat X_a))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (let ((_let_4 (tptp.fun tptp.nat tptp.bool))) (let ((_let_5 (tptp.fun tptp.nat _let_4))) (let ((_let_6 (tptp.fun _let_4 _let_4))) (let ((_let_7 (tptp.fun tptp.bool tptp.bool))) (let ((_let_8 (tptp.fun _let_5 _let_5))) (let ((_let_9 (tptp.fun tptp.nat _let_7))) (let ((_let_10 (tptp.fun _let_4 _let_9))) (let ((_let_11 (tptp.fun tptp.nat _let_9))) (let ((_let_12 (tptp.fun tptp.nat _let_6))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_5 _let_3 (tptp.strict_mono tptp.nat X_a) (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_12 _let_8 (tptp.combs tptp.nat _let_4 _let_4) (tptp.hAPP _let_11 _let_12 (tptp.hAPP (tptp.fun _let_9 _let_6) (tptp.fun _let_11 _let_12) (tptp.combb _let_9 _let_6 tptp.nat) (tptp.combs tptp.nat tptp.bool tptp.bool)) (tptp.hAPP _let_5 _let_11 (tptp.hAPP _let_10 (tptp.fun _let_5 _let_11) (tptp.combb _let_4 _let_9 tptp.nat) (tptp.hAPP (tptp.fun tptp.bool _let_7) _let_10 (tptp.combb tptp.bool _let_7 tptp.nat) tptp.fconj)) _let_1))) (tptp.hAPP _let_5 _let_5 (tptp.hAPP _let_6 _let_8 (tptp.combb _let_4 _let_4 tptp.nat) (tptp.hAPP _let_7 _let_6 (tptp.combb tptp.bool tptp.bool tptp.nat) tptp.fNot)) (tptp.hAPP _let_5 _let_5 (tptp.combc tptp.nat tptp.nat tptp.bool) _let_1)))) F)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_5 _let_3 (tptp.mono tptp.nat X_a) _let_1) F)))))))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.dvd_dvd tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (let ((_let_3 (tptp.fun tptp.nat X_a))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP (tptp.fun tptp.nat _let_2) (tptp.fun _let_3 tptp.bool) (tptp.mono tptp.nat X_a) _let_1) F)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat _let_2 _let_1 X_2) Y_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.nat X_a F X_2)) (tptp.hAPP tptp.nat X_a F Y_2))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((F $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_a))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.dvd_dvd tptp.nat) X) Y)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP tptp.nat X_a F X)) (tptp.hAPP tptp.nat X_a F Y))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP (tptp.fun tptp.nat (tptp.fun tptp.nat tptp.bool)) (tptp.fun _let_1 tptp.bool) (tptp.mono tptp.nat X_a) (tptp.dvd_dvd tptp.nat)) F))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.comm_monoid_add X_a) (forall ((H $$unsorted) (G $$unsorted) (S $$unsorted) (R_3 $$unsorted)) (let ((_let_1 (tptp.big_co1399186613setsum X_b X_a))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (let ((_let_3 (tptp.fun _let_2 X_a))) (let ((_let_4 (tptp.fun X_b X_a))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (let ((_let_6 (tptp.zero_zero X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 R_3 _let_6) _let_6)) (=> (forall ((X1 $$unsorted) (Y1 $$unsorted) (X2 $$unsorted) (Y2 $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 R_3 X1) X2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 R_3 Y1) Y2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_3 R_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X1) Y1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X2) Y2)))))))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.finite_finite_1 X_b) S)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b (tptp.fun _let_1 tptp.bool) (tptp.member X_b) X) S)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) R_3 (tptp.hAPP X_b X_a H X)) (tptp.hAPP X_b X_a G X)))))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_5 R_3 (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_3 _let_1 H) S)) (tptp.hAPP _let_2 X_a (tptp.hAPP _let_4 _let_3 _let_1 G) S)))))))))))))))) (forall ((N $$unsorted) (V $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.pred V)))) (let ((_let_2 (tptp.ord_min tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.nat tptp.nat tptp.suc N)) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 (tptp.hAPP tptp.bool (tptp.fun tptp.nat _let_3) (tptp.if tptp.nat) (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_1)) (tptp.zero_zero tptp.nat)) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 N) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 _let_1))))))))) (forall ((V $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.pred V)))) (let ((_let_2 (tptp.ord_min tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V)) (tptp.hAPP tptp.nat tptp.nat tptp.suc N)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 (tptp.hAPP tptp.bool (tptp.fun tptp.nat _let_3) (tptp.if tptp.nat) (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_1)) (tptp.zero_zero tptp.nat)) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 _let_1)) N)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_min X_a) X_2) Y_2)) Z)) (or (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_2) Z)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_2) Z))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((Z $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) Z))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_min X_a) X_2) Y_2))) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 X_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 Y_2)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((B $$unsorted) (A_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_1) X_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_min X_a) A_1) B)) X_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B) X_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_min X_a) A_1) B)) X_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_min X_a) X_1) X_1) (tptp.ti X_a X_1))))) (forall ((M $$unsorted) (I_1 $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.ord_min tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.minus_minus tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 M) I_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 N_1) I_1)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_3 (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)) I_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ab_group_add X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_min X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 X_1) Y_1)) Z_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) Z_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere236663937imp_le X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_min X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 X_1) Y_1)) Z_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) Z_1))))))))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.ord_min tptp.nat) N_1) _let_1) _let_1))) (forall ((N_1 $$unsorted)) (let ((_let_1 (tptp.zero_zero tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.ord_min tptp.nat) _let_1) N_1) _let_1))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.ord_min tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc M)) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.ord_min X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 X_1))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 Y_1)) Z_1) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) Z_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.ord_min X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 A_1))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 B)) C) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.ord_min X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 X_1))) (let ((_let_4 (tptp.hAPP X_a _let_2 _let_1 Y_1))) (= (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a _let_4 Z_1)) (tptp.hAPP X_a X_a _let_4 (tptp.hAPP X_a X_a _let_3 Z_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((B $$unsorted) (A_1 $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.ord_min X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 B))) (let ((_let_4 (tptp.hAPP X_a _let_2 _let_1 A_1))) (= (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a _let_4 C)) (tptp.hAPP X_a X_a _let_4 (tptp.hAPP X_a X_a _let_3 C)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_min X_a) X_1))) (let ((_let_2 (tptp.hAPP X_a X_a _let_1 Y_1))) (= (tptp.hAPP X_a X_a _let_1 _let_2) _let_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_min X_a) A_1))) (let ((_let_2 (tptp.hAPP X_a X_a _let_1 B))) (= (tptp.hAPP X_a X_a _let_1 _let_2) _let_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_min X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) X_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_min X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) A_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_min X_a) A_1) A_1) (tptp.ti X_a A_1))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_min X_a) X_1) Y_1)) X_1))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_min X_a) X_1) Y_1)) Y_1))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_2) Y_2)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_min X_a) X_2) Y_2) (tptp.ti X_a X_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_2))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_min X_a) Y_2) Z))) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 Y_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 Z)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((B $$unsorted) (A_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_1) X_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_min X_a) A_1) B)) X_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B) X_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_min X_a) A_1) B)) X_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_1) Y_1)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_min X_a) X_1) Y_1) (tptp.ti X_a X_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Y_1) X_1)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_min X_a) X_1) Y_1) (tptp.ti X_a Y_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((B $$unsorted) (X_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_min X_a) A_1) B))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((Z_1 $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 Y_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 Z_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_min X_a) Y_1) Z_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((B $$unsorted) (D $$unsorted) (A_1 $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.ord_min X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less_eq X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 A_1) C)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 B) D)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 C) D)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_min X_a) A_1) B))) (not (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_1)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 B)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_min X_a) X_2) Y_2)) Z)) (or (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_2) Z)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_2) Z))))))))) (forall ((X_b $$unsorted)) (=> (and (tptp.number X_b) (tptp.ord X_b)) (forall ((U $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of X_b))) (let ((_let_2 (tptp.hAPP tptp.int X_b _let_1 V_1))) (let ((_let_3 (tptp.hAPP tptp.int X_b _let_1 U))) (let ((_let_4 (tptp.hAPP X_b X_b (tptp.hAPP X_b (tptp.fun X_b X_b) (tptp.ord_min X_b) _let_3) _let_2))) (let ((_let_5 (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) _let_3) _let_2)))) (and (=> _let_5 (= _let_4 _let_3)) (=> (not _let_5) (= _let_4 _let_2))))))))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_min tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun _let_2 _let_2))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 Ma) (tptp.hAPP tptp.nat tptp.nat tptp.suc N)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP _let_2 _let_2 (tptp.hAPP tptp.nat _let_4 (tptp.nat_case tptp.nat) (tptp.zero_zero tptp.nat)) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_2 _let_4 (tptp.combb tptp.nat tptp.nat tptp.nat) tptp.suc) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP _let_3 _let_3 (tptp.combc tptp.nat tptp.nat tptp.nat) _let_1) N))) Ma))))))) (forall ((N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.ord_min tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.fun _let_2 _let_2))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N)) Ma) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP _let_2 _let_2 (tptp.hAPP tptp.nat _let_3 (tptp.nat_case tptp.nat) (tptp.zero_zero tptp.nat)) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_2 _let_3 (tptp.combb tptp.nat tptp.nat tptp.nat) tptp.suc) (tptp.hAPP tptp.nat _let_2 _let_1 N))) Ma)))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.fun X_a (tptp.fun X_a tptp.bool)))) (=> (tptp.linorder X_a) (= (tptp.hAPP _let_1 (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.max X_a) (tptp.hAPP _let_1 _let_1 (tptp.combc X_a X_a tptp.bool) (tptp.ord_less_eq X_a))) (tptp.ord_min X_a))))) (forall ((X_a $$unsorted)) (=> (tptp.ord X_a) (forall ((X_1 $$unsorted) (Least $$unsorted)) (=> (forall ((X $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Least) X))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_min X_a) Least) X_1) (tptp.ti X_a Least)))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((X_1 $$unsorted) (Least $$unsorted)) (=> (forall ((X $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Least) X))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_min X_a) X_1) Least) (tptp.ti X_a Least)))))) (forall ((X_a $$unsorted)) (=> (tptp.ord X_a) (= (tptp.ord_min X_a) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.min X_a) (tptp.ord_less_eq X_a))))) (forall ((Y_3 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.rat tptp.rat))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.nat tptp.rat))) (=> (exists ((A_4 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less tptp.rat) (tptp.zero_zero tptp.rat)) A_4)) (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less tptp.rat) (tptp.hAPP tptp.rat tptp.rat (tptp.abs_abs tptp.rat) (tptp.hAPP tptp.nat tptp.rat X_3 N_2))) A_4))))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool tptp.vanishes Y_3)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool tptp.vanishes (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_3) (tptp.combs tptp.nat tptp.rat tptp.rat) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.rat _let_1) (tptp.fun _let_3 _let_2) (tptp.combb tptp.rat _let_1 tptp.nat) (tptp.times_times tptp.rat)) X_3)) Y_3))))))))) (forall ((N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat Ma)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat N)) (= (tptp.hAPP tptp.int _let_2 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_2) (tptp.ord_atLeastAtMost tptp.int) Ma) N) (tptp.hAPP _let_1 _let_2 (tptp.hAPP (tptp.fun tptp.nat tptp.int) (tptp.fun _let_1 _let_2) (tptp.image tptp.nat tptp.int) (tptp.semiring_1_of_nat tptp.int)) (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastAtMost tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 Ma)) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 N))))))))) (forall ((X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat X_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) X_2)))) (forall ((Y_3 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.rat tptp.rat))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.nat tptp.rat))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool tptp.vanishes X_3)) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool tptp.vanishes Y_3)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool tptp.vanishes (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_3) (tptp.combs tptp.nat tptp.rat tptp.rat) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.rat _let_1) (tptp.fun _let_3 _let_2) (tptp.combb tptp.rat _let_1 tptp.nat) (tptp.minus_minus tptp.rat)) X_3)) Y_3))))))))) (forall ((Y_3 $$unsorted) (X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.rat tptp.rat))) (let ((_let_2 (tptp.fun tptp.nat _let_1))) (let ((_let_3 (tptp.fun tptp.nat tptp.rat))) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool tptp.vanishes X_3)) (=> (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool tptp.vanishes Y_3)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool tptp.vanishes (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_3) (tptp.combs tptp.nat tptp.rat tptp.rat) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.rat _let_1) (tptp.fun _let_3 _let_2) (tptp.combb tptp.rat _let_1 tptp.nat) (tptp.plus_plus tptp.rat)) X_3)) Y_3))))))))) (forall ((C_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.rat))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool tptp.vanishes (tptp.hAPP tptp.rat _let_1 (tptp.combk tptp.rat tptp.nat) C_1))) (= C_1 (tptp.zero_zero tptp.rat))))) (forall ((X_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.rat))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool tptp.vanishes X_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool tptp.vanishes (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun tptp.rat tptp.rat) (tptp.fun _let_1 _let_1) (tptp.combb tptp.rat tptp.rat tptp.nat) (tptp.uminus_uminus tptp.rat)) X_3)))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat Y_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.times_times tptp.int) X_1) Y_1)))))) (forall ((N_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat X_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat (tptp.hAPP tptp.nat tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.nat tptp.int) (tptp.power_power tptp.int) X_1) N_1))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat Y_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_mod tptp.int) X_1) Y_1)))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat Y_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.div_div tptp.int) X_1) Y_1)))))) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat Y_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) tptp.nat_tsub X_1) Y_1)))))) (forall ((X_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool tptp.nat_nat_set A_3)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X_2) A_3)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat X_2)))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat _let_9)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat _let_8)) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat Y_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) X_1) Y_1)))))) (forall ((Z_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) Z_1)))) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat X_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool tptp.nat_nat_set (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) X_2) Y_2)))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat _let_7)) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat X_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat Y_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.gcd_gcd tptp.int) X_1) Y_1)))))) (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat X_1)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less_eq tptp.int) (tptp.zero_zero tptp.int)) (tptp.hAPP tptp.int tptp.int (tptp.fact_fact tptp.int) X_1))))) (forall ((A_3 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (let ((_let_2 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat X_2)) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool tptp.nat_nat_set A_3)) (= (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_2 tptp.bool) (tptp.member tptp.int) X_2) A_3)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.nat (tptp.fun _let_1 tptp.bool) (tptp.member tptp.nat) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 X_2)) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.int tptp.nat) (tptp.fun _let_2 _let_1) (tptp.image tptp.int tptp.nat) tptp.nat_1) A_3))))))))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat _let_5)) (forall ((X_a $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.nat))) (let ((_let_2 (tptp.fun X_a tptp.int))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) A_3)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat (tptp.hAPP X_a tptp.int F X)))))) (= (tptp.hAPP _let_3 tptp.int (tptp.hAPP _let_2 (tptp.fun _let_3 tptp.int) (tptp.big_co302546470etprod X_a tptp.int) F) A_3) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP _let_3 tptp.nat (tptp.hAPP _let_1 (tptp.fun _let_3 tptp.nat) (tptp.big_co302546470etprod X_a tptp.nat) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.int tptp.nat) (tptp.fun _let_2 _let_1) (tptp.combb tptp.int tptp.nat X_a) tptp.nat_1) F)) A_3)))))))) (forall ((X_a $$unsorted) (F $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.nat))) (let ((_let_2 (tptp.fun X_a tptp.int))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) X) A_3)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool tptp.nat_is_nat (tptp.hAPP X_a tptp.int F X)))))) (= (tptp.hAPP _let_3 tptp.int (tptp.hAPP _let_2 (tptp.fun _let_3 tptp.int) (tptp.big_co1399186613setsum X_a tptp.int) F) A_3) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) (tptp.hAPP _let_3 tptp.nat (tptp.hAPP _let_1 (tptp.fun _let_3 tptp.nat) (tptp.big_co1399186613setsum X_a tptp.nat) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.int tptp.nat) (tptp.fun _let_2 _let_1) (tptp.combb tptp.int tptp.nat X_a) tptp.nat_1) F)) A_3)))))))) (forall ((X_3 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat tptp.rat) tptp.bool tptp.vanishes X_3)) (forall ((R_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less tptp.rat) (tptp.zero_zero tptp.rat)) R_2)) (exists ((K_1 $$unsorted)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) K_1) N_2)) (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less tptp.rat) (tptp.hAPP tptp.rat tptp.rat (tptp.abs_abs tptp.rat) (tptp.hAPP tptp.nat tptp.rat X_3 N_2))) R_2))))))))) (forall ((R_1 $$unsorted) (X_3 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat tptp.rat) tptp.bool tptp.vanishes X_3)) (=> (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less tptp.rat) (tptp.zero_zero tptp.rat)) R_1)) (exists ((K_1 $$unsorted)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) K_1) N_2)) (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less tptp.rat) (tptp.hAPP tptp.rat tptp.rat (tptp.abs_abs tptp.rat) (tptp.hAPP tptp.nat tptp.rat X_3 N_2))) R_1)))))))) (forall ((X_3 $$unsorted)) (=> (forall ((R_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less tptp.rat) (tptp.zero_zero tptp.rat)) R_2)) (exists ((K_1 $$unsorted)) (forall ((N_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less_eq tptp.nat) K_1) N_2)) (tptp.hBOOL (tptp.hAPP tptp.rat tptp.bool (tptp.hAPP tptp.rat (tptp.fun tptp.rat tptp.bool) (tptp.ord_less tptp.rat) (tptp.hAPP tptp.rat tptp.rat (tptp.abs_abs tptp.rat) (tptp.hAPP tptp.nat tptp.rat X_3 N_2))) R_2))))))) (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat tptp.rat) tptp.bool tptp.vanishes X_3)))) (forall ((X_a $$unsorted) (Q_1 $$unsorted) (P_1 $$unsorted)) (let ((_let_1 (tptp.hilbert_Eps X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.hAPP _let_2 X_a _let_1 Q_1))) (let ((_let_4 (tptp.hAPP _let_2 X_a _let_1 P_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 _let_4)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool Q_1 _let_3)) (=> (= _let_4 _let_3) (exists ((A_4 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 A_4)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool Q_1 A_4)))))))))))) (forall ((X_a $$unsorted) (Q_1 $$unsorted) (P_1 $$unsorted) (A_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 A_2)) (=> (forall ((X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool Q_1 X)))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool Q_1 (tptp.hAPP (tptp.fun X_a tptp.bool) X_a (tptp.hilbert_Eps X_a) P_1)))))) (forall ((X_a $$unsorted) (A_2 $$unsorted) (P_1 $$unsorted)) (=> (exists ((X $$unsorted)) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X)) (forall ((Y $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 Y)) (= (tptp.ti X_a Y) (tptp.ti X_a X)))))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 A_2)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) X_a (tptp.hilbert_Eps X_a) P_1) (tptp.ti X_a A_2))))) (forall ((X_a $$unsorted) (Q_1 $$unsorted) (P_1 $$unsorted)) (=> (exists ((X1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X1))) (=> (forall ((X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool Q_1 X)))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool Q_1 (tptp.hAPP (tptp.fun X_a tptp.bool) X_a (tptp.hilbert_Eps X_a) P_1)))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted)) (let ((_let_1 (tptp.powp X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.fun _let_2 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_2 _let_3 (tptp.ord_less_eq _let_2) A_3) B_2)) (tptp.hBOOL (tptp.hAPP _let_3 tptp.bool (tptp.hAPP _let_3 (tptp.fun _let_3 tptp.bool) (tptp.ord_less_eq _let_3) (tptp.hAPP _let_2 _let_3 _let_1 A_3)) (tptp.hAPP _let_2 _let_3 _let_1 B_2)))))))) (forall ((X_a $$unsorted) (A_3 $$unsorted) (X $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.powp X_a) (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun X_a _let_2) (tptp.fun _let_1 _let_1) (tptp.combc X_a _let_1 tptp.bool) (tptp.member X_a)) A_3)) X)) (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_2 tptp.bool) (tptp.member _let_1) X) (tptp.hAPP _let_1 _let_2 (tptp.pow X_a) A_3))))))) (forall ((Ma $$unsorted) (X $$unsorted) (Xa $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.int _let_1))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.zcongm Ma) X) Xa)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_2 tptp.zcong X) Xa) Ma)))))) (forall ((B_2 $$unsorted) (P_2 $$unsorted) (P_1 $$unsorted) (D_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) D_2)) (=> (exists ((Z_2 $$unsorted)) (forall ((X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) X) Z_2)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_2 X)))))) (=> (forall ((X $$unsorted)) (=> (forall ((Xa $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xa) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) D_2))) (forall ((Xb $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xb) B_2)) (not (= (tptp.ti tptp.int X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) Xb) Xa))))))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) X) D_2)))))) (=> (forall ((X $$unsorted) (K_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_2 X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) K_1) D_2))))))) (= (exists ((X1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 X1))) (or (exists ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) D_2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_2 X))))) (exists ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) D_2))) (exists ((Xa $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xa) B_2)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) Xa) X)))))))))))))))) (forall ((A_3 $$unsorted) (B_2 $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.hAPP (tptp.fun tptp.int tptp.int) (tptp.fun _let_1 tptp.int) (tptp.big_co302546470etprod tptp.int tptp.int) (tptp.combi tptp.int)))) (let ((_let_3 (tptp.fun tptp.int _let_1))) (let ((_let_4 (tptp.product_prod _let_1 _let_1))) (let ((_let_5 (tptp.fun _let_4 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_5 tptp.bool (tptp.hAPP _let_4 (tptp.fun _let_5 tptp.bool) (tptp.member _let_4) (tptp.hAPP _let_1 _let_4 (tptp.hAPP _let_1 (tptp.fun _let_1 _let_4) (tptp.product_Pair _let_1 _let_1) A_3) B_2)) (tptp.hAPP _let_3 _let_5 (tptp.bijR tptp.int tptp.int) (tptp.hAPP tptp.int _let_3 tptp.zcongm Ma)))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int _let_3 tptp.zcong (tptp.hAPP _let_1 tptp.int _let_2 A_3)) (tptp.hAPP _let_1 tptp.int _let_2 B_2)) Ma))))))))) (forall ((A_3 $$unsorted) (P_2 $$unsorted) (P_1 $$unsorted) (D_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) (tptp.zero_zero tptp.int)) D_2)) (=> (exists ((Z_2 $$unsorted)) (forall ((X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.bool) (tptp.ord_less tptp.int) Z_2) X)) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_2 X)))))) (=> (forall ((X $$unsorted)) (=> (forall ((Xa $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xa) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) D_2))) (forall ((Xb $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xb) A_3)) (not (= (tptp.ti tptp.int X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) Xb) Xa))))))))) (=> (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.plus_plus tptp.int) X) D_2)))))) (=> (forall ((X $$unsorted) (K_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.int))) (= (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_2 X)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_2 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.minus_minus tptp.int) X) (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int _let_1 (tptp.times_times tptp.int) K_1) D_2))))))) (= (exists ((X1 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 X1))) (or (exists ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) D_2))) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_2 X))))) (exists ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) X) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.one_one tptp.int)) D_2))) (exists ((Xa $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (and (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.int (tptp.fun _let_1 tptp.bool) (tptp.member tptp.int) Xa) A_3)) (tptp.hBOOL (tptp.hAPP tptp.int tptp.bool P_1 (tptp.hAPP tptp.int tptp.int (tptp.hAPP tptp.int (tptp.fun tptp.int tptp.int) (tptp.minus_minus tptp.int) Xa) X)))))))))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted) (P_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun X_b tptp.bool))) (let ((_let_3 (tptp.product_prod _let_1 _let_2))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP _let_3 (tptp.fun _let_4 tptp.bool) (tptp.member _let_3) (tptp.hAPP _let_2 _let_3 (tptp.hAPP _let_1 (tptp.fun _let_2 _let_3) (tptp.product_Pair _let_1 _let_2) A_3) B_2)) (tptp.hAPP (tptp.fun X_a _let_2) _let_4 (tptp.bijR X_a X_b) P_1))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_a) A_3)))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (A_3 $$unsorted) (B_2 $$unsorted) (P_1 $$unsorted)) (let ((_let_1 (tptp.fun X_b tptp.bool))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (let ((_let_3 (tptp.product_prod _let_2 _let_1))) (let ((_let_4 (tptp.fun _let_3 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.hAPP _let_3 (tptp.fun _let_4 tptp.bool) (tptp.member _let_3) (tptp.hAPP _let_1 _let_3 (tptp.hAPP _let_2 (tptp.fun _let_1 _let_3) (tptp.product_Pair _let_2 _let_1) A_3) B_2)) (tptp.hAPP (tptp.fun X_a _let_1) _let_4 (tptp.bijR X_a X_b) P_1))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 X_b) B_2)))))))) (forall ((L $$unsorted) (F $$unsorted)) (let ((_let_1 (tptp.filter tptp.nat))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.nat tptp.real F N_2)) (tptp.hAPP tptp.nat tptp.real F (tptp.hAPP tptp.nat tptp.nat tptp.suc N_2))))) (=> (forall ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.nat tptp.real F N_2)) L))) (=> (forall ((E $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) E)) (exists ((N_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) L) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.plus_plus tptp.real) (tptp.hAPP tptp.nat tptp.real F N_2)) E)))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP (tptp.fun tptp.nat tptp.real) (tptp.fun tptp.real _let_2) (tptp.tendsto tptp.nat tptp.real) F) L) tptp.sequentially)))))))) (forall ((X_c $$unsorted) (X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.real_normed_vector X_a) (tptp.topological_space X_b) (tptp.topological_space X_c)) (forall ((G $$unsorted) (L $$unsorted) (F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun X_a X_c))) (let ((_let_3 (tptp.fun X_a X_b))) (let ((_let_4 (tptp.fun X_b X_c))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (let ((_let_6 (tptp.filter X_b))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 (tptp.fun X_a tptp.bool) (tptp.isCont X_a X_b) F) A_2)) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_c _let_7 (tptp.hAPP _let_4 (tptp.fun X_c _let_7) (tptp.tendsto X_b X_c) G) L) (tptp.hAPP X_b _let_6 (tptp.at X_b) (tptp.hAPP X_a X_b F A_2)))) (=> (exists ((D_3 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) D_3)) (forall ((X $$unsorted)) (=> (and (not (= (tptp.ti X_a X) (tptp.ti X_a A_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.norm_norm X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) X) A_2))) D_3))) (not (= (tptp.hAPP X_a X_b F X) (tptp.hAPP X_a X_b F A_2))))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_c _let_5 (tptp.hAPP _let_2 (tptp.fun X_c _let_5) (tptp.tendsto X_a X_c) (tptp.hAPP _let_3 _let_2 (tptp.hAPP _let_4 (tptp.fun _let_3 _let_2) (tptp.combb X_b X_c X_a) G) F)) L) (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2)))))))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.topological_space X_b)) (forall ((F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun _let_1 tptp.bool))) (let ((_let_3 (tptp.fun X_a X_b))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 (tptp.fun X_a tptp.bool) (tptp.isCont X_a X_b) F) A_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_2 (tptp.hAPP _let_3 (tptp.fun X_b _let_2) (tptp.tendsto X_a X_b) F) (tptp.hAPP X_a X_b F A_2)) (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2)))))))))) (forall ((X_a $$unsorted) (X_b $$unsorted) (X_c $$unsorted)) (=> (and (tptp.topological_space X_c) (tptp.topological_space X_b) (tptp.topological_space X_a)) (forall ((F $$unsorted) (A_2 $$unsorted) (G $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.filter X_c))) (let ((_let_2 (tptp.hAPP X_c _let_1 (tptp.at X_c) A_2))) (let ((_let_3 (tptp.fun X_c X_b))) (let ((_let_4 (tptp.fun X_c X_a))) (let ((_let_5 (tptp.fun X_a X_b))) (let ((_let_6 (tptp.fun _let_1 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_5 (tptp.fun X_a tptp.bool) (tptp.isCont X_a X_b) G) L)) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a _let_6 (tptp.hAPP _let_4 (tptp.fun X_a _let_6) (tptp.tendsto X_c X_a) F) L) _let_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_6 (tptp.hAPP _let_3 (tptp.fun X_b _let_6) (tptp.tendsto X_c X_b) (tptp.hAPP _let_4 _let_3 (tptp.hAPP _let_5 (tptp.fun _let_4 _let_3) (tptp.combb X_a X_b X_c) G) F)) (tptp.hAPP X_a X_b G L)) _let_2))))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((F $$unsorted) (X_2 $$unsorted) (L $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun X_a _let_1) (tptp.deriv X_a) F) X_2) L)) (exists ((G_1 $$unsorted)) (and (forall ((Z_2 $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a F Z_2)) (tptp.hAPP X_a X_a F X_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.times_times X_a) (tptp.hAPP X_a X_a G_1 Z_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Z_2) X_2)))))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun X_a tptp.bool) (tptp.isCont X_a X_a) G_1) X_2)) (= (tptp.hAPP X_a X_a G_1 X_2) (tptp.ti X_a L))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP (tptp.fun tptp.real tptp.real) _let_1 (tptp.isCont tptp.real tptp.real) tptp.ln) X_2))))) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_1 (tptp.fun tptp.real tptp.bool) (tptp.isCont tptp.real tptp.real) (tptp.hAPP tptp.nat _let_1 tptp.root N)) X_2))))) (forall ((X_2 $$unsorted)) (=> (not (= (tptp.hAPP tptp.real tptp.real tptp.cos X_2) (tptp.zero_zero tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real tptp.bool) (tptp.isCont tptp.real tptp.real) tptp.tan) X_2)))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((F $$unsorted) (X_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.fun X_a X_a))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.hAPP _let_2 (tptp.fun X_a _let_1) (tptp.deriv X_a) F) X_2) D_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_2 _let_1 (tptp.isCont X_a X_a) F) X_2)))))))) (forall ((X_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real tptp.bool) (tptp.isCont tptp.real tptp.real) tptp.cos) X_2))) (forall ((X_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real tptp.bool) (tptp.isCont tptp.real tptp.real) tptp.arctan) X_2))) (forall ((X_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real tptp.bool) (tptp.isCont tptp.real tptp.real) tptp.sqrt) X_2))) (forall ((X_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real tptp.bool) (tptp.isCont tptp.real tptp.real) tptp.sin) X_2))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_normed_field X_a) (tptp.banach X_a)) (forall ((X_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun X_a tptp.bool) (tptp.isCont X_a X_a) (tptp.exp X_a)) X_2))))) (forall ((A_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.complex tptp.bool (tptp.hAPP (tptp.fun tptp.complex tptp.complex) (tptp.fun tptp.complex tptp.bool) (tptp.isCont tptp.complex tptp.complex) tptp.cnj) A_2))) (forall ((A_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.complex tptp.bool (tptp.hAPP (tptp.fun tptp.complex tptp.real) (tptp.fun tptp.complex tptp.bool) (tptp.isCont tptp.complex tptp.real) tptp.im) A_2))) (forall ((A_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.complex tptp.bool (tptp.hAPP (tptp.fun tptp.complex tptp.real) (tptp.fun tptp.complex tptp.bool) (tptp.isCont tptp.complex tptp.real) tptp.re) A_2))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((G $$unsorted) (F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_b X_b))) (let ((_let_2 (tptp.fun X_a _let_1))) (let ((_let_3 (tptp.fun X_a X_b))) (let ((_let_4 (tptp.isCont X_a X_b))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_5 _let_4 F) A_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_5 _let_4 G) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_5 _let_4 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_3) (tptp.combs X_a X_b X_b) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun X_b _let_1) (tptp.fun _let_3 _let_2) (tptp.combb X_b _let_1 X_a) (tptp.minus_minus X_b)) F)) G)) A_2)))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((G $$unsorted) (F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_b X_b))) (let ((_let_2 (tptp.fun X_a _let_1))) (let ((_let_3 (tptp.fun X_a X_b))) (let ((_let_4 (tptp.isCont X_a X_b))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_5 _let_4 F) A_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_5 _let_4 G) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_5 _let_4 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_3) (tptp.combs X_a X_b X_b) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun X_b _let_1) (tptp.fun _let_3 _let_2) (tptp.combb X_b _let_1 X_a) (tptp.plus_plus X_b)) F)) G)) A_2)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_field X_a) (forall ((Y_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.fun X_a _let_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_1 (tptp.fun X_a tptp.bool) (tptp.isCont X_a X_a) (tptp.hAPP X_a _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc X_a X_a X_a) (tptp.inverse_divide X_a)) Y_2)) A_2))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.topological_space X_b)) (forall ((K $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_b))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_1 (tptp.fun X_a tptp.bool) (tptp.isCont X_a X_b) (tptp.hAPP X_b _let_1 (tptp.combk X_b X_a) K)) A_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.topological_space X_a) (forall ((A_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun X_a tptp.bool) (tptp.isCont X_a X_a) (tptp.combi X_a)) A_2))))) (forall ((X_b $$unsorted) (X_c $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.topological_space X_c) (tptp.topological_space X_b)) (forall ((G $$unsorted) (F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_c))) (let ((_let_2 (tptp.fun X_a X_b))) (let ((_let_3 (tptp.fun X_b X_c))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_2 _let_4 (tptp.isCont X_a X_b) F) A_2)) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP _let_3 (tptp.fun X_b tptp.bool) (tptp.isCont X_b X_c) G) (tptp.hAPP X_a X_b F A_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_1 _let_4 (tptp.isCont X_a X_c) (tptp.hAPP _let_2 _let_1 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_1) (tptp.combb X_b X_c X_a) G) F)) A_2))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.real))) (let ((_let_2 (tptp.fun X_a X_b))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_2 _let_3 (tptp.isCont X_a X_b) F) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_1 _let_3 (tptp.isCont X_a tptp.real) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_b tptp.real) (tptp.fun _let_2 _let_1) (tptp.combb X_b tptp.real X_a) (tptp.norm_norm X_b)) F)) A_2))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.power X_b) (tptp.real_normed_algebra X_b)) (forall ((N $$unsorted) (F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat X_b))) (let ((_let_2 (tptp.fun X_a _let_1))) (let ((_let_3 (tptp.fun X_a X_b))) (let ((_let_4 (tptp.isCont X_a X_b))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_5 _let_4 F) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_5 _let_4 (tptp.hAPP tptp.nat _let_3 (tptp.hAPP _let_2 (tptp.fun tptp.nat _let_3) (tptp.combc X_a tptp.nat X_b) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun X_b _let_1) (tptp.fun _let_3 _let_2) (tptp.combb X_b _let_1 X_a) (tptp.power_power X_b)) F)) N)) A_2))))))))))) (forall ((X_a $$unsorted)) (=> (and (tptp.real_algebra_1 X_a) (tptp.real_normed_vector X_a)) (forall ((A_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP (tptp.fun tptp.real X_a) (tptp.fun tptp.real tptp.bool) (tptp.isCont tptp.real X_a) (tptp.of_real X_a)) A_2))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_n2089651433ebra_1 X_b)) (forall ((F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_b))) (let ((_let_2 (tptp.fun X_a tptp.real))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_2 _let_3 (tptp.isCont X_a tptp.real) F) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_1 _let_3 (tptp.isCont X_a X_b) (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun tptp.real X_b) (tptp.fun _let_2 _let_1) (tptp.combb tptp.real X_b X_a) (tptp.of_real X_b)) F)) A_2))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_b))) (let ((_let_2 (tptp.isCont X_a X_b))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 F) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun X_b X_b) (tptp.fun _let_1 _let_1) (tptp.combb X_b X_b X_a) (tptp.uminus_uminus X_b)) F)) A_2))))))))) (forall ((X_a $$unsorted)) (=> (tptp.topological_space X_a) (forall ((F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.real))) (let ((_let_2 (tptp.isCont X_a tptp.real))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 F) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun _let_1 _let_1) (tptp.combb tptp.real tptp.real X_a) (tptp.abs_abs tptp.real)) F)) A_2))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_algebra X_b)) (forall ((G $$unsorted) (F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_b X_b))) (let ((_let_2 (tptp.fun X_a _let_1))) (let ((_let_3 (tptp.fun X_a X_b))) (let ((_let_4 (tptp.isCont X_a X_b))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_5 _let_4 F) A_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_5 _let_4 G) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_5 _let_4 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_3) (tptp.combs X_a X_b X_b) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun X_b _let_1) (tptp.fun _let_3 _let_2) (tptp.combb X_b _let_1 X_a) (tptp.times_times X_b)) F)) G)) A_2)))))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_algebra X_b)) (forall ((G $$unsorted) (F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_b X_b))) (let ((_let_2 (tptp.fun X_a _let_1))) (let ((_let_3 (tptp.fun X_a X_b))) (let ((_let_4 (tptp.isCont X_a X_b))) (let ((_let_5 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_5 _let_4 F) A_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_5 _let_4 G) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_5 _let_4 (tptp.hAPP _let_3 _let_3 (tptp.hAPP _let_2 (tptp.fun _let_3 _let_3) (tptp.combs X_a X_b X_b) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun X_b _let_1) (tptp.fun _let_3 _let_2) (tptp.combb X_b _let_1 X_a) (tptp.times_times X_b)) F)) G)) A_2)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((Y_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.fun X_a _let_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_1 (tptp.fun X_a tptp.bool) (tptp.isCont X_a X_a) (tptp.hAPP X_a _let_1 (tptp.hAPP _let_2 _let_2 (tptp.combc X_a X_a X_a) (tptp.times_times X_a)) Y_2)) A_2))))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_algebra X_a) (forall ((X_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_1 (tptp.fun X_a tptp.bool) (tptp.isCont X_a X_a) (tptp.hAPP X_a _let_1 (tptp.times_times X_a) X_2)) A_2)))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_b))) (let ((_let_2 (tptp.isCont X_a X_b))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 F) A_2)) (=> (not (= (tptp.hAPP X_a X_b F A_2) (tptp.zero_zero X_b))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun X_b X_b) (tptp.fun _let_1 _let_1) (tptp.combb X_b X_b X_a) (tptp.sgn_sgn X_b)) F)) A_2)))))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_n1866405975lgebra X_b)) (forall ((F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_b))) (let ((_let_2 (tptp.isCont X_a X_b))) (let ((_let_3 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 F) A_2)) (=> (not (= (tptp.hAPP X_a X_b F A_2) (tptp.zero_zero X_b))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_1 _let_3 _let_2 (tptp.hAPP _let_1 _let_1 (tptp.hAPP (tptp.fun X_b X_b) (tptp.fun _let_1 _let_1) (tptp.combb X_b X_b X_a) (tptp.inverse_inverse X_b)) F)) A_2)))))))))) (forall ((A_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real tptp.bool) (tptp.isCont tptp.real tptp.real) (tptp.abs_abs tptp.real)) A_2))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((R_1 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_1 (tptp.fun X_a tptp.bool) (tptp.isCont X_a X_a) (tptp.hAPP tptp.real _let_1 (tptp.scaleR_scaleR X_a) R_1)) A_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.real_normed_vector X_a) (forall ((X_2 $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real X_a))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_1 (tptp.fun tptp.real tptp.bool) (tptp.isCont tptp.real X_a) (tptp.hAPP X_a _let_1 (tptp.hAPP (tptp.fun tptp.real (tptp.fun X_a X_a)) (tptp.fun X_a _let_1) (tptp.combc tptp.real X_a X_a) (tptp.scaleR_scaleR X_a)) X_2)) A_2)))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.topological_space X_a) (tptp.real_normed_vector X_b)) (forall ((G $$unsorted) (F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.fun X_b X_b))) (let ((_let_2 (tptp.fun X_a _let_1))) (let ((_let_3 (tptp.fun X_a tptp.real))) (let ((_let_4 (tptp.fun X_a X_b))) (let ((_let_5 (tptp.isCont X_a X_b))) (let ((_let_6 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 _let_6 (tptp.isCont X_a tptp.real) F) A_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_4 _let_6 _let_5 G) A_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_4 _let_6 _let_5 (tptp.hAPP _let_4 _let_4 (tptp.hAPP _let_2 (tptp.fun _let_4 _let_4) (tptp.combs X_a X_b X_b) (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun tptp.real _let_1) (tptp.fun _let_3 _let_2) (tptp.combb tptp.real _let_1 X_a) (tptp.scaleR_scaleR X_b)) F)) G)) A_2))))))))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_1 (tptp.fun tptp.real tptp.bool) (tptp.isCont tptp.real tptp.real) (tptp.hAPP tptp.nat _let_1 tptp.root N)) (tptp.zero_zero tptp.real)))))) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) X_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.isCont tptp.real tptp.real) (tptp.hAPP tptp.nat _let_1 tptp.root N)) X_2))))))) (forall ((X_2 $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.nat tptp.bool (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.bool) (tptp.ord_less tptp.nat) (tptp.zero_zero tptp.nat)) N)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) X_2) (tptp.zero_zero tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_1 _let_2 (tptp.isCont tptp.real tptp.real) (tptp.hAPP tptp.nat _let_1 tptp.root N)) X_2))))))) (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.real_normed_vector X_a) (tptp.topological_space X_b)) (forall ((F $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.fun X_a X_b))) (let ((_let_4 (tptp.fun _let_1 tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 (tptp.fun X_a tptp.bool) (tptp.isCont X_a X_b) F) X_2)) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_b _let_4 (tptp.hAPP _let_3 (tptp.fun X_b _let_4) (tptp.tendsto X_a X_b) (tptp.hAPP _let_2 _let_3 (tptp.hAPP _let_3 (tptp.fun _let_2 _let_3) (tptp.combb X_a X_b X_a) F) (tptp.hAPP X_a _let_2 (tptp.plus_plus X_a) X_2))) (tptp.hAPP X_a X_b F X_2)) (tptp.hAPP X_a _let_1 (tptp.at X_a) (tptp.zero_zero X_a)))))))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (let ((_let_2 (tptp.ord_less tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 _let_2 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) X_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 _let_2 X_2) (tptp.one_one tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP (tptp.fun tptp.real tptp.real) _let_1 (tptp.isCont tptp.real tptp.real) tptp.arccos) X_2))))))) (forall ((X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (let ((_let_2 (tptp.ord_less tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 _let_2 (tptp.hAPP tptp.int tptp.real (tptp.number_number_of tptp.real) tptp.min_1)) X_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 _let_2 X_2) (tptp.one_one tptp.real))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP (tptp.fun tptp.real tptp.real) _let_1 (tptp.isCont tptp.real tptp.real) tptp.arcsin) X_2))))))) (forall ((X_c $$unsorted) (X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.metric_space X_a) (tptp.topological_space X_b) (tptp.topological_space X_c)) (forall ((G $$unsorted) (L $$unsorted) (F $$unsorted) (A_2 $$unsorted)) (let ((_let_1 (tptp.filter X_a))) (let ((_let_2 (tptp.fun X_a X_c))) (let ((_let_3 (tptp.fun X_a X_b))) (let ((_let_4 (tptp.fun X_b X_c))) (let ((_let_5 (tptp.fun _let_1 tptp.bool))) (let ((_let_6 (tptp.filter X_b))) (let ((_let_7 (tptp.fun _let_6 tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP _let_3 (tptp.fun X_a tptp.bool) (tptp.isCont X_a X_b) F) A_2)) (=> (tptp.hBOOL (tptp.hAPP _let_6 tptp.bool (tptp.hAPP X_c _let_7 (tptp.hAPP _let_4 (tptp.fun X_c _let_7) (tptp.tendsto X_b X_c) G) L) (tptp.hAPP X_b _let_6 (tptp.at X_b) (tptp.hAPP X_a X_b F A_2)))) (=> (exists ((D_3 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) D_3)) (forall ((X $$unsorted)) (=> (and (not (= (tptp.ti X_a X) (tptp.ti X_a A_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.hAPP X_a tptp.real (tptp.hAPP X_a (tptp.fun X_a tptp.real) (tptp.dist_dist X_a) X) A_2)) D_3))) (not (= (tptp.hAPP X_a X_b F X) (tptp.hAPP X_a X_b F A_2))))))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_c _let_5 (tptp.hAPP _let_2 (tptp.fun X_c _let_5) (tptp.tendsto X_a X_c) (tptp.hAPP _let_3 _let_2 (tptp.hAPP _let_4 (tptp.fun _let_3 _let_2) (tptp.combb X_b X_c X_a) G) F)) L) (tptp.hAPP X_a _let_1 (tptp.at X_a) A_2)))))))))))))))) (forall ((F $$unsorted) (B_1 $$unsorted) (X_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) B_1) X_2)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP tptp.real (tptp.fun _let_1 tptp.bool) (tptp.member tptp.real) X) (tptp.hAPP tptp.real _let_1 (tptp.hAPP tptp.real (tptp.fun tptp.real _let_1) (tptp.ord_gr676655987ssThan tptp.real) B_1) X_2))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.real F X)))))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP (tptp.fun tptp.real tptp.real) _let_1 (tptp.isCont tptp.real tptp.real) F) X_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) (tptp.zero_zero tptp.real)) (tptp.hAPP tptp.real tptp.real F X_2)))))))) (forall ((B_1 $$unsorted) (A_2 $$unsorted) (F $$unsorted) (G $$unsorted) (X_2 $$unsorted) (D_2 $$unsorted)) (let ((_let_1 (tptp.deriv tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (let ((_let_3 (tptp.fun tptp.real _let_2))) (let ((_let_4 (tptp.fun tptp.real tptp.real))) (let ((_let_5 (tptp.ord_less tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_4 _let_3 _let_1 F) (tptp.hAPP tptp.real tptp.real G X_2)) D_2)) (=> (not (= D_2 (tptp.zero_zero tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_5 A_2) X_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_5 X_2) B_1)) (=> (forall ((Y $$unsorted)) (let ((_let_1 (tptp.ord_less tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 A_2) Y)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 Y) B_1))) (= (tptp.hAPP tptp.real tptp.real F (tptp.hAPP tptp.real tptp.real G Y)) Y))))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_4 _let_2 (tptp.isCont tptp.real tptp.real) G) X_2)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.hAPP _let_4 _let_3 _let_1 G) X_2) (tptp.hAPP tptp.real tptp.real (tptp.inverse_inverse tptp.real) D_2))))))))))))))) (forall ((X_a $$unsorted) (X_c $$unsorted) (X_b $$unsorted)) (=> (and (tptp.topological_space X_b) (tptp.real_normed_vector X_c)) (forall ((F $$unsorted) (X_2 $$unsorted) (A_3 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_c))) (let ((_let_2 (tptp.fun X_b _let_1))) (let ((_let_3 (tptp.fun X_b X_c))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (let ((_let_5 (tptp.fun _let_4 X_c))) (let ((_let_6 (tptp.fun X_b _let_5))) (=> (tptp.hBOOL (tptp.hAPP _let_4 tptp.bool (tptp.finite_finite_1 X_a) A_3)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun X_b X_c))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP _let_2 tptp.bool (tptp.hAPP X_a (tptp.fun _let_2 tptp.bool) (tptp.member X_a) X) A_3)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP _let_1 (tptp.fun X_b tptp.bool) (tptp.isCont X_b X_c) (tptp.hAPP X_a _let_1 F X)) X_2)))))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP _let_3 (tptp.fun X_b tptp.bool) (tptp.isCont X_b X_c) (tptp.hAPP _let_4 _let_3 (tptp.hAPP _let_6 (tptp.fun _let_4 _let_3) (tptp.combc X_b _let_4 X_c) (tptp.hAPP _let_2 _let_6 (tptp.hAPP (tptp.fun _let_1 _let_5) (tptp.fun _let_2 _let_6) (tptp.combb _let_1 _let_5 X_b) (tptp.big_co1399186613setsum X_a X_c)) (tptp.hAPP (tptp.fun X_a _let_3) _let_2 (tptp.combc X_a X_b X_c) F))) A_3)) X_2))))))))))))) (forall ((G $$unsorted) (F $$unsorted) (X_2 $$unsorted) (D_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) D_1)) (=> (forall ((Z_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) Z_2) X_2))) D_1)) (= (tptp.hAPP tptp.real tptp.real G (tptp.hAPP tptp.real tptp.real F Z_2)) Z_2))) (=> (forall ((Z_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.minus_minus tptp.real) Z_2) X_2))) D_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_2 _let_1 (tptp.isCont tptp.real tptp.real) F) Z_2)))))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP (tptp.fun tptp.real tptp.real) _let_1 (tptp.isCont tptp.real tptp.real) G) (tptp.hAPP tptp.real tptp.real F X_2)))))))) (forall ((X_2 $$unsorted) (F $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 (tptp.ord_less tptp.real) A_2) B_1)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 _let_2 A_2) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 _let_2 X) B_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP (tptp.fun tptp.real tptp.real) _let_1 (tptp.isCont tptp.real tptp.real) F) X)))))) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (let ((_let_2 (tptp.ord_less tptp.real))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 _let_2 A_2) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 _let_2 X) B_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_1) (tptp.deriv tptp.real) F) X) (tptp.zero_zero tptp.real))))))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 A_2) X_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X_2) B_1)) (= (tptp.hAPP tptp.real tptp.real F X_2) (tptp.hAPP tptp.real tptp.real F A_2)))))))))) (forall ((F $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) A_2) B_1)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 _let_2 A_2) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 _let_2 X) B_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP (tptp.fun tptp.real tptp.real) _let_1 (tptp.isCont tptp.real tptp.real) F) X)))))) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (let ((_let_2 (tptp.ord_less tptp.real))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 _let_2 A_2) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 _let_2 X) B_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_1) (tptp.deriv tptp.real) F) X) (tptp.zero_zero tptp.real))))))) (= (tptp.hAPP tptp.real tptp.real F B_1) (tptp.hAPP tptp.real tptp.real F A_2)))))) (forall ((F $$unsorted) (A_2 $$unsorted) (B_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) A_2) B_1)) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (let ((_let_2 (tptp.ord_less_eq tptp.real))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 _let_2 A_2) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 _let_2 X) B_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP (tptp.fun tptp.real tptp.real) _let_1 (tptp.isCont tptp.real tptp.real) F) X)))))) (=> (forall ((X $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (let ((_let_2 (tptp.ord_less tptp.real))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 _let_2 A_2) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 _let_2 X) B_1))) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.hAPP (tptp.fun tptp.real tptp.real) (tptp.fun tptp.real _let_1) (tptp.deriv tptp.real) F) X) (tptp.zero_zero tptp.real))))))) (forall ((X $$unsorted)) (let ((_let_1 (tptp.ord_less_eq tptp.real))) (let ((_let_2 (tptp.fun tptp.real tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 A_2) X)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_2 _let_1 X) B_1))) (= (tptp.hAPP tptp.real tptp.real F X) (tptp.hAPP tptp.real tptp.real F A_2)))))))))) (forall ((G $$unsorted) (F $$unsorted) (X_2 $$unsorted) (D_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) D_1)) (=> (forall ((Z_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) Z_2) X_2))) D_1)) (= (tptp.hAPP tptp.real tptp.real G (tptp.hAPP tptp.real tptp.real F Z_2)) Z_2))) (=> (forall ((Z_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.minus_minus tptp.real) Z_2) X_2))) D_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_2 _let_1 (tptp.isCont tptp.real tptp.real) F) Z_2)))))) (exists ((E $$unsorted)) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) E)) (forall ((Y $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) Y) (tptp.hAPP tptp.real tptp.real F X_2))))) (let ((_let_2 (tptp.ord_less tptp.real))) (let ((_let_3 (tptp.fun tptp.real tptp.bool))) (=> (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 (tptp.zero_zero tptp.real)) _let_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_3 _let_2 _let_1) E))) (= (tptp.hAPP tptp.real tptp.real F (tptp.hAPP tptp.real tptp.real G Y)) Y)))))))))))) (forall ((G $$unsorted) (F $$unsorted) (X_2 $$unsorted) (D_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) D_1)) (=> (forall ((Z_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) Z_2) X_2))) D_1)) (= (tptp.hAPP tptp.real tptp.real G (tptp.hAPP tptp.real tptp.real F Z_2)) Z_2))) (=> (forall ((Z_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.minus_minus tptp.real) Z_2) X_2))) D_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_2 _let_1 (tptp.isCont tptp.real tptp.real) F) Z_2)))))) (exists ((Z_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) Z_2) X_2))) D_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real F Z_2)) (tptp.hAPP tptp.real tptp.real F X_2)))))))))) (forall ((G $$unsorted) (F $$unsorted) (X_2 $$unsorted) (D_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less tptp.real) (tptp.zero_zero tptp.real)) D_1)) (=> (forall ((Z_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.bool) (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) Z_2) X_2))) D_1)) (= (tptp.hAPP tptp.real tptp.real G (tptp.hAPP tptp.real tptp.real F Z_2)) Z_2))) (=> (forall ((Z_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (let ((_let_2 (tptp.fun tptp.real tptp.real))) (=> (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real _let_2 (tptp.minus_minus tptp.real) Z_2) X_2))) D_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP _let_2 _let_1 (tptp.isCont tptp.real tptp.real) F) Z_2)))))) (exists ((Z_2 $$unsorted)) (let ((_let_1 (tptp.fun tptp.real tptp.bool))) (and (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less_eq tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.abs_abs tptp.real) (tptp.hAPP tptp.real tptp.real (tptp.hAPP tptp.real (tptp.fun tptp.real tptp.real) (tptp.minus_minus tptp.real) Z_2) X_2))) D_1)) (tptp.hBOOL (tptp.hAPP tptp.real tptp.bool (tptp.hAPP tptp.real _let_1 (tptp.ord_less tptp.real) (tptp.hAPP tptp.real tptp.real F X_2)) (tptp.hAPP tptp.real tptp.real F Z_2)))))))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.fun tptp.int tptp.bool))) (let ((_let_2 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hAPP tptp.nat _let_2 (tptp.ord_atMost tptp.nat) N) (tptp.hAPP _let_1 _let_2 (tptp.hAPP (tptp.fun tptp.int tptp.nat) (tptp.fun _let_1 _let_2) (tptp.image tptp.int tptp.nat) tptp.nat_1) (tptp.hAPP tptp.int _let_1 (tptp.hAPP tptp.int (tptp.fun tptp.int _let_1) (tptp.ord_atLeastAtMost tptp.int) (tptp.zero_zero tptp.int)) (tptp.hAPP tptp.nat tptp.int (tptp.semiring_1_of_nat tptp.int) N))))))) (forall ((N $$unsorted) (V $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.pred V)))) (let ((_let_2 (tptp.ord_max tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 _let_4) (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V)) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 (tptp.hAPP tptp.bool (tptp.fun tptp.nat _let_3) (tptp.if tptp.nat) (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_1)) _let_4) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 N) (tptp.hAPP tptp.int tptp.nat tptp.nat_1 _let_1)))))))))) (forall ((K $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.finite_finite_1 tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.ord_atMost tptp.nat) K))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((Y_1 $$unsorted) (Z_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.ord_min X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_max X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 Y_1) Z_1)) X_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) X_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Z_1) X_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((Y_1 $$unsorted) (Z_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.ord_max X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_min X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 Y_1) Z_1)) X_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) X_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Z_1) X_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.ord_min X_a) X_1))) (let ((_let_3 (tptp.ord_max X_a))) (= (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 Y_1) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a _let_2 Y_1)) (tptp.hAPP X_a X_a _let_2 Z_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.ord_max X_a) X_1))) (let ((_let_3 (tptp.ord_min X_a))) (= (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 Y_1) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a _let_2 Y_1)) (tptp.hAPP X_a X_a _let_2 Z_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.ord_min X_a) X_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.ord_max X_a) X_1) Y_1)) (tptp.ti X_a X_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.ord_max X_a) X_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.ord_min X_a) X_1) Y_1)) (tptp.ti X_a X_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.linord219039673up_add X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.ord_max X_a) X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.ord_min X_a) (tptp.hAPP X_a X_a _let_1 X_1)) (tptp.hAPP X_a X_a _let_1 Y_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linord219039673up_add X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.uminus_uminus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.ord_min X_a) X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 (tptp.ord_max X_a) (tptp.hAPP X_a X_a _let_1 X_1)) (tptp.hAPP X_a X_a _let_1 Y_1)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (let ((_let_2 (tptp.hAPP X_a _let_1 (tptp.ord_max X_a) X_1))) (let ((_let_3 (tptp.ord_min X_a))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a _let_2 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 Y_1) Z_1))) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 _let_3 (tptp.hAPP X_a X_a _let_2 Y_1)) (tptp.hAPP X_a X_a _let_2 Z_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.ord_max X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 (tptp.ord_min X_a) X_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 Y_1)) (tptp.hAPP X_a X_a _let_3 Z_1))) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) Z_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ord X_a) (= (tptp.ord_max X_a) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.max X_a) (tptp.ord_less_eq X_a))))) (forall ((N $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hAPP tptp.nat _let_1 (tptp.hAPP tptp.nat (tptp.fun tptp.nat _let_1) (tptp.ord_atLeastAtMost tptp.nat) (tptp.zero_zero tptp.nat)) N) (tptp.hAPP tptp.nat _let_1 (tptp.ord_atMost tptp.nat) N)))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.ord_less X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_max X_a) X_2) Y_2)) Z)) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_2) Z)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_2) Z))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((Z $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) Z))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_max X_a) X_2) Y_2))) (or (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 X_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 Y_2)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((B $$unsorted) (X_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) X_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_max X_a) A_1) B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((A_1 $$unsorted) (X_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less X_a) X_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_max X_a) A_1) B)))))))) (forall ((K $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hAPP tptp.nat _let_1 (tptp.ord_lessThan tptp.nat) (tptp.hAPP tptp.nat tptp.nat tptp.suc K)) (tptp.hAPP tptp.nat _let_1 (tptp.ord_atMost tptp.nat) K)))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_max X_a) X_1) X_1) (tptp.ti X_a X_1))))) (forall ((N_1 $$unsorted) (M $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.plus_plus tptp.nat) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.minus_minus tptp.nat) N_1) M)) M) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_1 (tptp.ord_max tptp.nat) N_1) M)))) (forall ((X_a $$unsorted)) (=> (tptp.ordered_ab_group_add X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.minus_minus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_max X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 X_1) Y_1)) Z_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) Z_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.ordere236663937imp_le X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.plus_plus X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_max X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 X_1) Y_1)) Z_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) Z_1))))))))) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.ord_max tptp.nat) N_1) (tptp.zero_zero tptp.nat)) N_1)) (forall ((N_1 $$unsorted)) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat (tptp.fun tptp.nat tptp.nat) (tptp.ord_max tptp.nat) (tptp.zero_zero tptp.nat)) N_1) N_1)) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.ord_atMost X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (= (tptp.hAPP X_a _let_2 _let_1 X_2) (tptp.hAPP X_a _let_2 _let_1 Y_2)) (= (tptp.ti X_a X_2) (tptp.ti X_a Y_2)))))))) (forall ((M $$unsorted) (N_1 $$unsorted)) (let ((_let_1 (tptp.ord_max tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc M)) (tptp.hAPP tptp.nat tptp.nat tptp.suc N_1)) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 M) N_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.ord_max X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 X_1))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 Y_1)) Z_1) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) Z_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.ord_max X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 A_1))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a _let_3 B)) C) (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) C))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_1 $$unsorted)) (let ((_let_1 (tptp.ord_max X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 X_1))) (let ((_let_4 (tptp.hAPP X_a _let_2 _let_1 Y_1))) (= (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a _let_4 Z_1)) (tptp.hAPP X_a X_a _let_4 (tptp.hAPP X_a X_a _let_3 Z_1)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((B $$unsorted) (A_1 $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.ord_max X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.hAPP X_a _let_2 _let_1 B))) (let ((_let_4 (tptp.hAPP X_a _let_2 _let_1 A_1))) (= (tptp.hAPP X_a X_a _let_3 (tptp.hAPP X_a X_a _let_4 C)) (tptp.hAPP X_a X_a _let_4 (tptp.hAPP X_a X_a _let_3 C)))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_max X_a) X_1))) (let ((_let_2 (tptp.hAPP X_a X_a _let_1 Y_1))) (= (tptp.hAPP X_a X_a _let_1 _let_2) _let_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_max X_a) A_1))) (let ((_let_2 (tptp.hAPP X_a X_a _let_1 B))) (= (tptp.hAPP X_a X_a _let_1 _let_2) _let_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.ord_max X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 X_1) Y_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 Y_1) X_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((A_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.ord_max X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 B) A_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((A_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_max X_a) A_1) A_1) (tptp.ti X_a A_1))))) (forall ((U_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (= (tptp.hAPP _let_1 tptp.nat (tptp.finite_card tptp.nat) (tptp.hAPP tptp.nat _let_1 (tptp.ord_atMost tptp.nat) U_1)) (tptp.hAPP tptp.nat tptp.nat tptp.suc U_1)))) (forall ((N $$unsorted) (Ma $$unsorted)) (let ((_let_1 (tptp.ord_max tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.fun _let_2 _let_2))) (let ((_let_4 (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 _let_4) Ma) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP _let_2 _let_2 (tptp.hAPP tptp.nat _let_3 (tptp.nat_case tptp.nat) _let_4) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_2 _let_3 (tptp.combb tptp.nat tptp.nat tptp.nat) tptp.suc) (tptp.hAPP tptp.nat _let_2 _let_1 N))) Ma))))))) (forall ((Ma $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.ord_max tptp.nat))) (let ((_let_2 (tptp.fun tptp.nat tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat _let_2))) (let ((_let_4 (tptp.fun _let_2 _let_2))) (let ((_let_5 (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_2 _let_1 Ma) _let_5) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP _let_2 _let_2 (tptp.hAPP tptp.nat _let_4 (tptp.nat_case tptp.nat) _let_5) (tptp.hAPP _let_2 _let_2 (tptp.hAPP _let_2 _let_4 (tptp.combb tptp.nat tptp.nat tptp.nat) tptp.suc) (tptp.hAPP tptp.nat _let_2 (tptp.hAPP _let_3 _let_3 (tptp.combc tptp.nat tptp.nat tptp.nat) _let_1) N))) Ma)))))))) (forall ((S $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.nat tptp.bool) tptp.bool (tptp.finite_finite_1 tptp.nat) S)) (exists ((K_1 $$unsorted)) (let ((_let_1 (tptp.fun tptp.nat tptp.bool))) (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) S) (tptp.hAPP tptp.nat _let_1 (tptp.ord_atMost tptp.nat) K_1))))))) (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (let ((_let_2 (tptp.ord_atMost X_a))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP _let_1 (tptp.fun _let_1 tptp.bool) (tptp.ord_less_eq _let_1) (tptp.hAPP X_a _let_1 _let_2 X_2)) (tptp.hAPP X_a _let_1 _let_2 Y_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) X_2) Y_2)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_max X_a) X_1) Y_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Y_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_max X_a) X_1) Y_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_2) Y_2)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_max X_a) X_2) Y_2) (tptp.ti X_a Y_2)))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (Z $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_max X_a) X_2) Y_2)) Z)) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 X_2) Z)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_2) Z))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((B $$unsorted) (X_1 $$unsorted) (A_1 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_max X_a) A_1) B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((A_1 $$unsorted) (X_1 $$unsorted) (B $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_1))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_max X_a) A_1) B)))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_1) Y_1)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_max X_a) X_1) Y_1) (tptp.ti X_a Y_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Y_1) X_1)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_max X_a) X_1) Y_1) (tptp.ti X_a X_1)))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((B $$unsorted) (A_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B) X_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_max X_a) A_1) B)) X_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((Z_1 $$unsorted) (Y_1 $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Y_1) X_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 Z_1) X_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_max X_a) Y_1) Z_1)) X_1))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((B $$unsorted) (D $$unsorted) (A_1 $$unsorted) (C $$unsorted)) (let ((_let_1 (tptp.ord_max X_a))) (let ((_let_2 (tptp.fun X_a X_a))) (let ((_let_3 (tptp.ord_less_eq X_a))) (let ((_let_4 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 A_1) C)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 B) D)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_4 _let_3 (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_2 _let_1 C) D)))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (X_1 $$unsorted)) (let ((_let_1 (tptp.ord_less_eq X_a))) (let ((_let_2 (tptp.fun X_a tptp.bool))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_max X_a) A_1) B)) X_1)) (not (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 A_1) X_1)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_2 _let_1 B) X_1))))))))))) (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((Z $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted)) (let ((_let_1 (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Z))) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.ord_max X_a) X_2) Y_2))) (or (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 X_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool _let_1 Y_2)))))))) (forall ((X_a $$unsorted)) (=> (tptp.ord X_a) (forall ((I $$unsorted) (K $$unsorted)) (let ((_let_1 (tptp.fun X_a tptp.bool))) (= (tptp.hBOOL (tptp.hAPP _let_1 tptp.bool (tptp.hAPP X_a (tptp.fun _let_1 tptp.bool) (tptp.member X_a) I) (tptp.hAPP X_a _let_1 (tptp.ord_atMost X_a) K))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a _let_1 (tptp.ord_less_eq X_a) I) K))))))) (forall ((X_b $$unsorted)) (=> (and (tptp.number X_b) (tptp.ord X_b)) (forall ((U $$unsorted) (V_1 $$unsorted)) (let ((_let_1 (tptp.number_number_of X_b))) (let ((_let_2 (tptp.hAPP tptp.int X_b _let_1 U))) (let ((_let_3 (tptp.hAPP tptp.int X_b _let_1 V_1))) (let ((_let_4 (tptp.hAPP X_b X_b (tptp.hAPP X_b (tptp.fun X_b X_b) (tptp.ord_max X_b) _let_2) _let_3))) (let ((_let_5 (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) _let_2) _let_3)))) (and (=> _let_5 (= _let_4 _let_3)) (=> (not _let_5) (= _let_4 _let_2))))))))))) (forall ((X_a $$unsorted)) (let ((_let_1 (tptp.fun X_a (tptp.fun X_a tptp.bool)))) (=> (tptp.linorder X_a) (= (tptp.hAPP _let_1 (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.min X_a) (tptp.hAPP _let_1 _let_1 (tptp.combc X_a X_a tptp.bool) (tptp.ord_less_eq X_a))) (tptp.ord_max X_a))))) (forall ((X_a $$unsorted)) (=> (tptp.comm_monoid_add X_a) (forall ((F $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (let ((_let_2 (tptp.ord_atMost tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.bool))) (let ((_let_4 (tptp.hAPP (tptp.fun tptp.nat X_a) (tptp.fun _let_3 X_a) (tptp.big_co1399186613setsum tptp.nat X_a) F))) (= (tptp.hAPP _let_3 X_a _let_4 (tptp.hAPP tptp.nat _let_3 _let_2 _let_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.plus_plus X_a) (tptp.hAPP _let_3 X_a _let_4 (tptp.hAPP tptp.nat _let_3 _let_2 N))) (tptp.hAPP tptp.nat X_a F _let_1)))))))))) (forall ((V $$unsorted) (N $$unsorted)) (let ((_let_1 (tptp.hAPP tptp.int tptp.int (tptp.number_number_of tptp.int) (tptp.hAPP tptp.int tptp.int tptp.pred V)))) (let ((_let_2 (tptp.ord_max tptp.nat))) (let ((_let_3 (tptp.fun tptp.nat tptp.nat))) (let ((_let_4 (tptp.hAPP tptp.nat tptp.nat tptp.suc N))) (= (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.int tptp.nat (tptp.number_number_of tptp.nat) V)) _let_4) (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 (tptp.hAPP tptp.bool (tptp.fun tptp.nat _let_3) (tptp.if tptp.nat) (tptp.hAPP tptp.int tptp.bool tptp.nat_neg _let_1)) _let_4) (tptp.hAPP tptp.nat tptp.nat tptp.suc (tptp.hAPP tptp.nat tptp.nat (tptp.hAPP tptp.nat _let_3 _let_2 (tptp.hAPP tptp.int tptp.nat tptp.nat_1 _let_1)) N))))))))) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.comple44059174attice T_1) (tptp.comple44059174attice (tptp.fun T_2 T_1)))) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.boolean_algebra T_1) (tptp.boolean_algebra (tptp.fun T_2 T_1)))) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.preorder T_1) (tptp.preorder (tptp.fun T_2 T_1)))) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (and (tptp.finite_finite T_1) (tptp.finite_finite T_2)) (tptp.finite_finite (tptp.fun T_2 T_1)))) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.order T_1) (tptp.order (tptp.fun T_2 T_1)))) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.ord T_1) (tptp.ord (tptp.fun T_2 T_1)))) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.uminus T_1) (tptp.uminus (tptp.fun T_2 T_1)))) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.minus T_1) (tptp.minus (tptp.fun T_2 T_1)))) (tptp.semiri456707255roduct tptp.int) (tptp.ordere223160158up_add tptp.int) (tptp.ordere236663937imp_le tptp.int) (tptp.linord893533164strict tptp.int) (tptp.linord626643107strict tptp.int) (tptp.linord20386208strict tptp.int) (tptp.ordere779506340up_add tptp.int) (tptp.ordere142940540dd_abs tptp.int) (tptp.ordere216010020id_add tptp.int) (tptp.linord219039673up_add tptp.int) (tptp.cancel146912293up_add tptp.int) (tptp.ring_11004092258visors tptp.int) (tptp.ordere453448008miring tptp.int) (tptp.linord581940658strict tptp.int) (tptp.ring_n68954251visors tptp.int) (tptp.ordere1490568538miring tptp.int) (tptp.linord1278240602ring_1 tptp.int) (tptp.ordered_ab_group_add tptp.int) (tptp.cancel_semigroup_add tptp.int) (tptp.linordered_semiring tptp.int) (tptp.linordered_semidom tptp.int) (tptp.ab_semigroup_mult tptp.int) (tptp.comm_monoid_mult tptp.int) (tptp.ab_semigroup_add tptp.int) (tptp.ordered_semiring tptp.int) (tptp.ordered_ring_abs tptp.int) (tptp.no_zero_divisors tptp.int) (tptp.comm_monoid_add tptp.int) (tptp.linordered_ring tptp.int) (tptp.linordered_idom tptp.int) (tptp.comm_semiring_1 tptp.int) (tptp.comm_semiring_0 tptp.int) (tptp.semiring_div tptp.int) (tptp.comm_semiring tptp.int) (tptp.semiring_char_0 tptp.int) (tptp.number_semiring tptp.int) (tptp.ab_group_add tptp.int) (tptp.zero_neq_one tptp.int) (tptp.ordered_ring tptp.int) (tptp.preorder tptp.int) (tptp.linorder tptp.int) (tptp.monoid_mult tptp.int) (tptp.comm_ring_1 tptp.int) (tptp.monoid_add tptp.int) (tptp.semiring_1 tptp.int) (tptp.semiring_0 tptp.int) (tptp.group_add tptp.int) (tptp.ring_div tptp.int) (tptp.mult_zero tptp.int) (tptp.comm_ring tptp.int) (tptp.order tptp.int) (tptp.ring_char_0 tptp.int) (tptp.number_ring tptp.int) (tptp.semiring tptp.int) (tptp.ord tptp.int) (tptp.uminus tptp.int) (tptp.sgn_if tptp.int) (tptp.abs_if tptp.int) (tptp.ring_1 tptp.int) (tptp.minus tptp.int) (tptp.power tptp.int) (tptp.zero tptp.int) (tptp.plus tptp.int) (tptp.ring tptp.int) (tptp.idom tptp.int) (tptp.number tptp.int) (tptp.one tptp.int) (tptp.dvd tptp.int) (tptp.semiri456707255roduct tptp.nat) (tptp.ordere223160158up_add tptp.nat) (tptp.ordere236663937imp_le tptp.nat) (tptp.linord893533164strict tptp.nat) (tptp.linord20386208strict tptp.nat) (tptp.ordere779506340up_add tptp.nat) (tptp.ordere216010020id_add tptp.nat) (tptp.cancel146912293up_add tptp.nat) (tptp.ordere453448008miring tptp.nat) (tptp.ordere1490568538miring tptp.nat) (tptp.cancel_semigroup_add tptp.nat) (tptp.linordered_semiring tptp.nat) (tptp.linordered_semidom tptp.nat) (tptp.ab_semigroup_mult tptp.nat) (tptp.comm_monoid_mult tptp.nat) (tptp.ab_semigroup_add tptp.nat) (tptp.ordered_semiring tptp.nat) (tptp.no_zero_divisors tptp.nat) (tptp.comm_monoid_add tptp.nat) (tptp.comm_semiring_1 tptp.nat) (tptp.comm_semiring_0 tptp.nat) (tptp.semiring_div tptp.nat) (tptp.comm_semiring tptp.nat) (tptp.semiring_char_0 tptp.nat) (tptp.number_semiring tptp.nat) (tptp.zero_neq_one tptp.nat) (tptp.preorder tptp.nat) (tptp.linorder tptp.nat) (tptp.monoid_mult tptp.nat) (tptp.monoid_add tptp.nat) (tptp.semiring_1 tptp.nat) (tptp.semiring_0 tptp.nat) (tptp.mult_zero tptp.nat) (tptp.order tptp.nat) (tptp.semiring tptp.nat) (tptp.ord tptp.nat) (tptp.minus tptp.nat) (tptp.power tptp.nat) (tptp.zero tptp.nat) (tptp.plus tptp.nat) (tptp.number tptp.nat) (tptp.one tptp.nat) (tptp.dvd tptp.nat) (tptp.semiri456707255roduct tptp.rat) (tptp.ordere223160158up_add tptp.rat) (tptp.ordere236663937imp_le tptp.rat) (tptp.linord893533164strict tptp.rat) (tptp.linord1117847801e_zero tptp.rat) (tptp.archim1804426504_field tptp.rat) (tptp.linord626643107strict tptp.rat) (tptp.divisi14063676e_zero tptp.rat) (tptp.linord20386208strict tptp.rat) (tptp.ordere779506340up_add tptp.rat) (tptp.ordere142940540dd_abs tptp.rat) (tptp.archim1727834104eiling tptp.rat) (tptp.ordere216010020id_add tptp.rat) (tptp.linord219039673up_add tptp.rat) (tptp.cancel146912293up_add tptp.rat) (tptp.ring_11004092258visors tptp.rat) (tptp.ordere453448008miring tptp.rat) (tptp.linord581940658strict tptp.rat) (tptp.ring_n68954251visors tptp.rat) (tptp.ordere1490568538miring tptp.rat) (tptp.linord1278240602ring_1 tptp.rat) (tptp.ordered_ab_group_add tptp.rat) (tptp.cancel_semigroup_add tptp.rat) (tptp.linordered_semiring tptp.rat) (tptp.field_inverse_zero tptp.rat) (tptp.linordered_semidom tptp.rat) (tptp.dense_linorder tptp.rat) (tptp.ab_semigroup_mult tptp.rat) (tptp.comm_monoid_mult tptp.rat) (tptp.ab_semigroup_add tptp.rat) (tptp.linordered_field tptp.rat) (tptp.ordered_semiring tptp.rat) (tptp.ordered_ring_abs tptp.rat) (tptp.no_zero_divisors tptp.rat) (tptp.comm_monoid_add tptp.rat) (tptp.linordered_ring tptp.rat) (tptp.linordered_idom tptp.rat) (tptp.comm_semiring_1 tptp.rat) (tptp.comm_semiring_0 tptp.rat) (tptp.division_ring tptp.rat) (tptp.comm_semiring tptp.rat) (tptp.semiring_char_0 tptp.rat) (tptp.number_semiring tptp.rat) (tptp.ab_group_add tptp.rat) (tptp.zero_neq_one tptp.rat) (tptp.ordered_ring tptp.rat) (tptp.preorder tptp.rat) (tptp.linorder tptp.rat) (tptp.monoid_mult tptp.rat) (tptp.comm_ring_1 tptp.rat) (tptp.monoid_add tptp.rat) (tptp.semiring_1 tptp.rat) (tptp.semiring_0 tptp.rat) (tptp.field_char_0 tptp.rat) (tptp.group_add tptp.rat) (tptp.mult_zero tptp.rat) (tptp.comm_ring tptp.rat) (tptp.order tptp.rat) (tptp.ring_char_0 tptp.rat) (tptp.number_ring tptp.rat) (tptp.semiring tptp.rat) (tptp.inverse tptp.rat) (tptp.ord tptp.rat) (tptp.uminus tptp.rat) (tptp.sgn_if tptp.rat) (tptp.abs_if tptp.rat) (tptp.ring_1 tptp.rat) (tptp.minus tptp.rat) (tptp.field tptp.rat) (tptp.power tptp.rat) (tptp.zero tptp.rat) (tptp.plus tptp.rat) (tptp.ring tptp.rat) (tptp.idom tptp.rat) (tptp.number tptp.rat) (tptp.one tptp.rat) (tptp.dvd tptp.rat) (tptp.comple44059174attice tptp.bool) (tptp.boolean_algebra tptp.bool) (tptp.preorder tptp.bool) (tptp.finite_finite tptp.bool) (tptp.order tptp.bool) (tptp.ord tptp.bool) (tptp.uminus tptp.bool) (tptp.minus tptp.bool) (tptp.semiri456707255roduct tptp.real) (tptp.ordere223160158up_add tptp.real) (tptp.ordere236663937imp_le tptp.real) (tptp.linord893533164strict tptp.real) (tptp.linord1117847801e_zero tptp.real) (tptp.archim1804426504_field tptp.real) (tptp.linord626643107strict tptp.real) (tptp.real_n1866405975lgebra tptp.real) (tptp.divisi14063676e_zero tptp.real) (tptp.linord20386208strict tptp.real) (tptp.real_n2089651433ebra_1 tptp.real) (tptp.ordere779506340up_add tptp.real) (tptp.ordere142940540dd_abs tptp.real) (tptp.archim1727834104eiling tptp.real) (tptp.real_normed_algebra tptp.real) (tptp.ordere216010020id_add tptp.real) (tptp.linord219039673up_add tptp.real) (tptp.cancel146912293up_add tptp.real) (tptp.ring_11004092258visors tptp.real) (tptp.ordere453448008miring tptp.real) (tptp.real_normed_vector tptp.real) (tptp.linord581940658strict tptp.real) (tptp.topological_space tptp.real) (tptp.real_normed_field tptp.real) (tptp.ring_n68954251visors tptp.real) (tptp.ordere1490568538miring tptp.real) (tptp.linord1278240602ring_1 tptp.real) (tptp.real_div_algebra tptp.real) (tptp.ordered_ab_group_add tptp.real) (tptp.cancel_semigroup_add tptp.real) (tptp.linordered_semiring tptp.real) (tptp.real_algebra_1 tptp.real) (tptp.field_inverse_zero tptp.real) (tptp.linordered_semidom tptp.real) (tptp.dense_linorder tptp.real) (tptp.ab_semigroup_mult tptp.real) (tptp.sgn_div_norm tptp.real) (tptp.real_algebra tptp.real) (tptp.metric_space tptp.real) (tptp.comm_monoid_mult tptp.real) (tptp.ab_semigroup_add tptp.real) (tptp.linordered_field tptp.real) (tptp.ordered_semiring tptp.real) (tptp.ordered_ring_abs tptp.real) (tptp.no_zero_divisors tptp.real) (tptp.real_vector tptp.real) (tptp.comm_monoid_add tptp.real) (tptp.linordered_ring tptp.real) (tptp.linordered_idom tptp.real) (tptp.comm_semiring_1 tptp.real) (tptp.comm_semiring_0 tptp.real) (tptp.real_field tptp.real) (tptp.dist_norm tptp.real) (tptp.division_ring tptp.real) (tptp.comm_semiring tptp.real) (tptp.t2_space tptp.real) (tptp.semiring_char_0 tptp.real) (tptp.number_semiring tptp.real) (tptp.ab_group_add tptp.real) (tptp.zero_neq_one tptp.real) (tptp.ordered_ring tptp.real) (tptp.preorder tptp.real) (tptp.linorder tptp.real) (tptp.monoid_mult tptp.real) (tptp.comm_ring_1 tptp.real) (tptp.monoid_add tptp.real) (tptp.semiring_1 tptp.real) (tptp.semiring_0 tptp.real) (tptp.field_char_0 tptp.real) (tptp.group_add tptp.real) (tptp.mult_zero tptp.real) (tptp.comm_ring tptp.real) (tptp.order tptp.real) (tptp.ring_char_0 tptp.real) (tptp.number_ring tptp.real) (tptp.semiring tptp.real) (tptp.inverse tptp.real) (tptp.ord tptp.real) (tptp.uminus tptp.real) (tptp.sgn_if tptp.real) (tptp.abs_if tptp.real) (tptp.ring_1 tptp.real) (tptp.minus tptp.real) (tptp.field tptp.real) (tptp.power tptp.real) (tptp.zero tptp.real) (tptp.plus tptp.real) (tptp.banach tptp.real) (tptp.ring tptp.real) (tptp.idom tptp.real) (tptp.number tptp.real) (tptp.one tptp.real) (tptp.dvd tptp.real) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (and (tptp.finite_finite T_1) (tptp.finite_finite T_2)) (tptp.finite_finite (tptp.sum_sum T_2 T_1)))) (forall ((T_1 $$unsorted)) (tptp.comple44059174attice (tptp.filter T_1))) (forall ((T_1 $$unsorted)) (tptp.preorder (tptp.filter T_1))) (forall ((T_1 $$unsorted)) (tptp.order (tptp.filter T_1))) (forall ((T_1 $$unsorted)) (tptp.ord (tptp.filter T_1))) (tptp.semiri456707255roduct tptp.complex) (tptp.real_n1866405975lgebra tptp.complex) (tptp.divisi14063676e_zero tptp.complex) (tptp.real_n2089651433ebra_1 tptp.complex) (tptp.real_normed_algebra tptp.complex) (tptp.cancel146912293up_add tptp.complex) (tptp.ring_11004092258visors tptp.complex) (tptp.real_normed_vector tptp.complex) (tptp.topological_space tptp.complex) (tptp.real_normed_field tptp.complex) (tptp.ring_n68954251visors tptp.complex) (tptp.real_div_algebra tptp.complex) (tptp.cancel_semigroup_add tptp.complex) (tptp.real_algebra_1 tptp.complex) (tptp.field_inverse_zero tptp.complex) (tptp.ab_semigroup_mult tptp.complex) (tptp.sgn_div_norm tptp.complex) (tptp.real_algebra tptp.complex) (tptp.metric_space tptp.complex) (tptp.comm_monoid_mult tptp.complex) (tptp.ab_semigroup_add tptp.complex) (tptp.no_zero_divisors tptp.complex) (tptp.real_vector tptp.complex) (tptp.comm_monoid_add tptp.complex) (tptp.comm_semiring_1 tptp.complex) (tptp.comm_semiring_0 tptp.complex) (tptp.real_field tptp.complex) (tptp.dist_norm tptp.complex) (tptp.division_ring tptp.complex) (tptp.comm_semiring tptp.complex) (tptp.t2_space tptp.complex) (tptp.semiring_char_0 tptp.complex) (tptp.number_semiring tptp.complex) (tptp.ab_group_add tptp.complex) (tptp.zero_neq_one tptp.complex) (tptp.monoid_mult tptp.complex) (tptp.comm_ring_1 tptp.complex) (tptp.monoid_add tptp.complex) (tptp.semiring_1 tptp.complex) (tptp.semiring_0 tptp.complex) (tptp.field_char_0 tptp.complex) (tptp.group_add tptp.complex) (tptp.mult_zero tptp.complex) (tptp.comm_ring tptp.complex) (tptp.ring_char_0 tptp.complex) (tptp.number_ring tptp.complex) (tptp.semiring tptp.complex) (tptp.inverse tptp.complex) (tptp.uminus tptp.complex) (tptp.ring_1 tptp.complex) (tptp.minus tptp.complex) (tptp.field tptp.complex) (tptp.power tptp.complex) (tptp.zero tptp.complex) (tptp.plus tptp.complex) (tptp.banach tptp.complex) (tptp.ring tptp.complex) (tptp.idom tptp.complex) (tptp.number tptp.complex) (tptp.one tptp.complex) (tptp.dvd tptp.complex) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (and (tptp.finite_finite T_1) (tptp.finite_finite T_2)) (tptp.finite_finite (tptp.product_prod T_2 T_1)))) (tptp.ordere223160158up_add tptp.code_code_numeral) (tptp.ordere236663937imp_le tptp.code_code_numeral) (tptp.linord893533164strict tptp.code_code_numeral) (tptp.linord20386208strict tptp.code_code_numeral) (tptp.ordere779506340up_add tptp.code_code_numeral) (tptp.ordere216010020id_add tptp.code_code_numeral) (tptp.cancel146912293up_add tptp.code_code_numeral) (tptp.ordere453448008miring tptp.code_code_numeral) (tptp.ordere1490568538miring tptp.code_code_numeral) (tptp.cancel_semigroup_add tptp.code_code_numeral) (tptp.linordered_semiring tptp.code_code_numeral) (tptp.linordered_semidom tptp.code_code_numeral) (tptp.ab_semigroup_mult tptp.code_code_numeral) (tptp.comm_monoid_mult tptp.code_code_numeral) (tptp.ab_semigroup_add tptp.code_code_numeral) (tptp.ordered_semiring tptp.code_code_numeral) (tptp.no_zero_divisors tptp.code_code_numeral) (tptp.comm_monoid_add tptp.code_code_numeral) (tptp.comm_semiring_1 tptp.code_code_numeral) (tptp.comm_semiring_0 tptp.code_code_numeral) (tptp.semiring_div tptp.code_code_numeral) (tptp.comm_semiring tptp.code_code_numeral) (tptp.semiring_char_0 tptp.code_code_numeral) (tptp.zero_neq_one tptp.code_code_numeral) (tptp.preorder tptp.code_code_numeral) (tptp.linorder tptp.code_code_numeral) (tptp.monoid_mult tptp.code_code_numeral) (tptp.monoid_add tptp.code_code_numeral) (tptp.semiring_1 tptp.code_code_numeral) (tptp.semiring_0 tptp.code_code_numeral) (tptp.mult_zero tptp.code_code_numeral) (tptp.order tptp.code_code_numeral) (tptp.semiring tptp.code_code_numeral) (tptp.ord tptp.code_code_numeral) (tptp.minus tptp.code_code_numeral) (tptp.power tptp.code_code_numeral) (tptp.zero tptp.code_code_numeral) (tptp.plus tptp.code_code_numeral) (tptp.number tptp.code_code_numeral) (tptp.one tptp.code_code_numeral) (tptp.dvd tptp.code_code_numeral) (tptp.ordere223160158up_add tptp.quickcheck_code_int) (tptp.ordere236663937imp_le tptp.quickcheck_code_int) (tptp.linord893533164strict tptp.quickcheck_code_int) (tptp.linord20386208strict tptp.quickcheck_code_int) (tptp.ordere779506340up_add tptp.quickcheck_code_int) (tptp.ordere216010020id_add tptp.quickcheck_code_int) (tptp.cancel146912293up_add tptp.quickcheck_code_int) (tptp.ordere453448008miring tptp.quickcheck_code_int) (tptp.ordere1490568538miring tptp.quickcheck_code_int) (tptp.cancel_semigroup_add tptp.quickcheck_code_int) (tptp.linordered_semiring tptp.quickcheck_code_int) (tptp.linordered_semidom tptp.quickcheck_code_int) (tptp.ab_semigroup_mult tptp.quickcheck_code_int) (tptp.comm_monoid_mult tptp.quickcheck_code_int) (tptp.ab_semigroup_add tptp.quickcheck_code_int) (tptp.ordered_semiring tptp.quickcheck_code_int) (tptp.no_zero_divisors tptp.quickcheck_code_int) (tptp.comm_monoid_add tptp.quickcheck_code_int) (tptp.comm_semiring_1 tptp.quickcheck_code_int) (tptp.comm_semiring_0 tptp.quickcheck_code_int) (tptp.semiring_div tptp.quickcheck_code_int) (tptp.comm_semiring tptp.quickcheck_code_int) (tptp.semiring_char_0 tptp.quickcheck_code_int) (tptp.zero_neq_one tptp.quickcheck_code_int) (tptp.preorder tptp.quickcheck_code_int) (tptp.linorder tptp.quickcheck_code_int) (tptp.monoid_mult tptp.quickcheck_code_int) (tptp.monoid_add tptp.quickcheck_code_int) (tptp.semiring_1 tptp.quickcheck_code_int) (tptp.semiring_0 tptp.quickcheck_code_int) (tptp.mult_zero tptp.quickcheck_code_int) (tptp.order tptp.quickcheck_code_int) (tptp.semiring tptp.quickcheck_code_int) (tptp.ord tptp.quickcheck_code_int) (tptp.minus tptp.quickcheck_code_int) (tptp.power tptp.quickcheck_code_int) (tptp.zero tptp.quickcheck_code_int) (tptp.plus tptp.quickcheck_code_int) (tptp.number tptp.quickcheck_code_int) (tptp.one tptp.quickcheck_code_int) (tptp.dvd tptp.quickcheck_code_int) (forall ((T $$unsorted) (A $$unsorted)) (let ((_let_1 (tptp.ti T A))) (= (tptp.ti T _let_1) _let_1))) (forall ((X_a $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.hAPP tptp.bool (tptp.fun X_a _let_1) (tptp.if X_a) tptp.fTrue) X_1) Y_1) (tptp.ti X_a X_1)))) (forall ((X_a $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (let ((_let_1 (tptp.fun X_a X_a))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a _let_1 (tptp.hAPP tptp.bool (tptp.fun X_a _let_1) (tptp.if X_a) tptp.fFalse) X_1) Y_1) (tptp.ti X_a Y_1)))) (forall ((P $$unsorted)) (let ((_let_1 (tptp.ti tptp.bool P))) (or (= _let_1 tptp.fTrue) (= _let_1 tptp.fFalse)))) (forall ((X_a $$unsorted) (P $$unsorted) (X_1 $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool P X_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.fEx X_a) P)))) (forall ((P $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.bool tptp.bool tptp.fNot P))) (not (tptp.hBOOL P)))) (forall ((P $$unsorted)) (or (tptp.hBOOL P) (tptp.hBOOL (tptp.hAPP tptp.bool tptp.bool tptp.fNot P)))) (forall ((X_a $$unsorted) (X_c $$unsorted) (X_b $$unsorted) (P $$unsorted) (Q $$unsorted) (R $$unsorted)) (let ((_let_1 (tptp.fun X_a X_c))) (let ((_let_2 (tptp.fun X_a X_b))) (= (tptp.hAPP X_a X_c (tptp.hAPP _let_2 _let_1 (tptp.hAPP (tptp.fun X_b X_c) (tptp.fun _let_2 _let_1) (tptp.combb X_b X_c X_a) P) Q) R) (tptp.hAPP X_b X_c P (tptp.hAPP X_a X_b Q R)))))) (forall ((X_a $$unsorted) (X_c $$unsorted) (X_b $$unsorted) (P $$unsorted) (Q $$unsorted) (R $$unsorted)) (let ((_let_1 (tptp.fun X_b X_c))) (let ((_let_2 (tptp.fun X_a X_c))) (= (tptp.hAPP X_a X_c (tptp.hAPP X_b _let_2 (tptp.hAPP (tptp.fun X_a _let_1) (tptp.fun X_b _let_2) (tptp.combc X_a X_b X_c) P) Q) R) (tptp.hAPP X_b X_c (tptp.hAPP X_a _let_1 P R) Q))))) (forall ((X_a $$unsorted) (P $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.combi X_a) P) (tptp.ti X_a P))) (forall ((X_b $$unsorted) (X_a $$unsorted) (P $$unsorted) (Q $$unsorted)) (= (tptp.hAPP X_b X_a (tptp.hAPP X_a (tptp.fun X_b X_a) (tptp.combk X_a X_b) P) Q) (tptp.ti X_a P))) (forall ((X_a $$unsorted) (X_c $$unsorted) (X_b $$unsorted) (P $$unsorted) (Q $$unsorted) (R $$unsorted)) (let ((_let_1 (tptp.fun X_b X_c))) (let ((_let_2 (tptp.fun X_a X_c))) (let ((_let_3 (tptp.fun X_a X_b))) (= (tptp.hAPP X_a X_c (tptp.hAPP _let_3 _let_2 (tptp.hAPP (tptp.fun X_a _let_1) (tptp.fun _let_3 _let_2) (tptp.combs X_a X_b X_c) P) Q) R) (tptp.hAPP X_b X_c (tptp.hAPP X_a _let_1 P R) (tptp.hAPP X_a X_b Q R))))))) (tptp.hBOOL tptp.fTrue) (forall ((P $$unsorted)) (let ((_let_1 (tptp.ti tptp.bool P))) (or (= _let_1 tptp.fTrue) (= _let_1 tptp.fFalse)))) (forall ((Q $$unsorted) (P $$unsorted)) (or (not (tptp.hBOOL P)) (not (tptp.hBOOL Q)) (tptp.hBOOL (tptp.hAPP tptp.bool tptp.bool (tptp.hAPP tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.fconj P) Q)))) (forall ((P $$unsorted) (Q $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.bool tptp.bool (tptp.hAPP tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.fconj P) Q))) (tptp.hBOOL P))) (forall ((P $$unsorted) (Q $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.bool tptp.bool (tptp.hAPP tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.fconj P) Q))) (tptp.hBOOL Q))) (forall ((Q $$unsorted) (P $$unsorted)) (or (not (tptp.hBOOL P)) (tptp.hBOOL (tptp.hAPP tptp.bool tptp.bool (tptp.hAPP tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.fdisj P) Q)))) (forall ((P $$unsorted) (Q $$unsorted)) (or (not (tptp.hBOOL Q)) (tptp.hBOOL (tptp.hAPP tptp.bool tptp.bool (tptp.hAPP tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.fdisj P) Q)))) (forall ((P $$unsorted) (Q $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.bool tptp.bool (tptp.hAPP tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.fdisj P) Q))) (tptp.hBOOL P) (tptp.hBOOL Q))) (not (tptp.hBOOL tptp.fFalse)) (forall ((P $$unsorted)) (let ((_let_1 (tptp.ti tptp.bool P))) (or (= _let_1 tptp.fTrue) (= _let_1 tptp.fFalse)))) (forall ((X_a $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.fequal X_a) X_1) Y_1))) (= (tptp.ti X_a X_1) (tptp.ti X_a Y_1)))) (forall ((X_a $$unsorted) (X_1 $$unsorted) (Y_1 $$unsorted)) (or (not (= (tptp.ti X_a X_1) (tptp.ti X_a Y_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.fequal X_a) X_1) Y_1)))) (forall ((Q $$unsorted) (P $$unsorted)) (or (tptp.hBOOL P) (tptp.hBOOL (tptp.hAPP tptp.bool tptp.bool (tptp.hAPP tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.fimplies P) Q)))) (forall ((P $$unsorted) (Q $$unsorted)) (or (not (tptp.hBOOL Q)) (tptp.hBOOL (tptp.hAPP tptp.bool tptp.bool (tptp.hAPP tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.fimplies P) Q)))) (forall ((P $$unsorted) (Q $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.bool tptp.bool (tptp.hAPP tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.fimplies P) Q))) (not (tptp.hBOOL P)) (tptp.hBOOL Q))) _let_1 true)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
% 90.83/91.03  )
% 90.83/91.03  % SZS output end Proof for NUM926+8
% 90.83/91.04  % cvc5---1.0.5 exiting
% 90.83/91.04  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------