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

View Problem - Process Solution

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

% Computer : n016.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Wed May 29 17:35:30 EDT 2024

% Result   : Theorem 0.36s 0.55s
% Output   : Proof 0.36s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.02/0.13  % Problem    : NUM926+1 : TPTP v8.2.0. Released v5.3.0.
% 0.02/0.13  % Command    : do_cvc5 %s %d
% 0.12/0.34  % Computer : n016.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit   : 300
% 0.12/0.34  % WCLimit    : 300
% 0.12/0.34  % DateTime   : Tue May 28 00:07:39 EDT 2024
% 0.12/0.34  % CPUTime    : 
% 0.19/0.47  %----Proving TF0_NAR, FOF, or CNF
% 0.36/0.55  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 0.36/0.55  % SZS status Theorem for /export/starexec/sandbox2/tmp/tmp.8dGorLEwOJ/cvc5---1.0.5_26904.smt2
% 0.36/0.55  % SZS output start Proof for /export/starexec/sandbox2/tmp/tmp.8dGorLEwOJ/cvc5---1.0.5_26904.smt2
% 0.36/0.55  (assume a0 (tptp.ord_less_eq_int tptp.one_one_int tptp.t))
% 0.36/0.55  (assume a1 (=> (= tptp.t tptp.one_one_int) (exists ((X $$unsorted) (Y $$unsorted)) (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))))
% 0.36/0.55  (assume a2 (=> (tptp.ord_less_int tptp.one_one_int tptp.t) (exists ((X $$unsorted) (Y $$unsorted)) (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))))
% 0.36/0.55  (assume a3 (tptp.ord_less_int tptp.t (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))
% 0.36/0.55  (assume a4 (tptp.zprime (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))
% 0.36/0.55  (assume a5 (= (tptp.plus_plus_int (tptp.power_power_int tptp.s (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.one_one_int) (tptp.times_times_int (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) tptp.t)))
% 0.36/0.55  (assume a6 (tptp.twoSqu526106917sum2sq (tptp.times_times_int (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) tptp.t)))
% 0.36/0.55  (assume a7 (forall ((A_8 $$unsorted) (B_4 $$unsorted)) (= (tptp.power_power_int (tptp.plus_plus_int A_8 B_4) (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.plus_plus_int (tptp.plus_plus_int (tptp.power_power_int A_8 (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.times_times_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit1 tptp.pls))) A_8) B_4)) (tptp.power_power_int B_4 (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))
% 0.36/0.55  (assume a8 (forall ((A_8 $$unsorted) (B_4 $$unsorted)) (= (tptp.power_power_int (tptp.plus_plus_int A_8 B_4) (tptp.number_number_of_nat (tptp.bit1 (tptp.bit1 tptp.pls)))) (tptp.plus_plus_int (tptp.plus_plus_int (tptp.plus_plus_int (tptp.power_power_int A_8 (tptp.number_number_of_nat (tptp.bit1 (tptp.bit1 tptp.pls)))) (tptp.times_times_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit1 (tptp.bit1 tptp.pls))) (tptp.power_power_int A_8 (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) B_4)) (tptp.times_times_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit1 (tptp.bit1 tptp.pls))) A_8) (tptp.power_power_int B_4 (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))) (tptp.power_power_int B_4 (tptp.number_number_of_nat (tptp.bit1 (tptp.bit1 tptp.pls))))))))
% 0.36/0.55  (assume a9 (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (tptp.power_power_nat (tptp.plus_plus_nat X_2 Y_2) (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.plus_plus_nat (tptp.plus_plus_nat (tptp.power_power_nat X_2 (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_nat Y_2 (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.times_times_nat (tptp.times_times_nat (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))) X_2) Y_2)))))
% 0.36/0.55  (assume a10 (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (tptp.power_power_int (tptp.plus_plus_int X_2 Y_2) (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.plus_plus_int (tptp.plus_plus_int (tptp.power_power_int X_2 (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y_2 (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.times_times_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit1 tptp.pls))) X_2) Y_2)))))
% 0.36/0.55  (assume a11 (forall ((W_4 $$unsorted)) (= (tptp.power_power_int (tptp.number_number_of_int W_4) (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.times_times_int (tptp.number_number_of_int W_4) (tptp.number_number_of_int W_4)))))
% 0.36/0.55  (assume a12 (forall ((W_4 $$unsorted)) (= (tptp.power_power_nat (tptp.number_number_of_nat W_4) (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.times_times_nat (tptp.number_number_of_nat W_4) (tptp.number_number_of_nat W_4)))))
% 0.36/0.55  (assume a13 (forall ((A_8 $$unsorted)) (= (tptp.times_times_int A_8 (tptp.power_power_int A_8 (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.power_power_int A_8 (tptp.number_number_of_nat (tptp.bit1 (tptp.bit1 tptp.pls)))))))
% 0.36/0.55  (assume a14 (= (tptp.power_power_nat tptp.one_one_nat (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.one_one_nat))
% 0.36/0.55  (assume a15 (= (tptp.power_power_int tptp.one_one_int (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.one_one_int))
% 0.36/0.55  (assume a16 (forall ((X_7 $$unsorted)) (= (tptp.times_times_int X_7 X_7) (tptp.power_power_int X_7 (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))
% 0.36/0.55  (assume a17 (forall ((X_7 $$unsorted)) (= (tptp.times_times_nat X_7 X_7) (tptp.power_power_nat X_7 (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))
% 0.36/0.55  (assume a18 (forall ((A_7 $$unsorted)) (= (tptp.power_power_int A_7 (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.times_times_int A_7 A_7))))
% 0.36/0.55  (assume a19 (forall ((A_7 $$unsorted)) (= (tptp.power_power_nat A_7 (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.times_times_nat A_7 A_7))))
% 0.36/0.55  (assume a20 (forall ((X_6 $$unsorted) (N $$unsorted)) (= (tptp.power_power_int X_6 (tptp.times_times_nat (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))) N)) (tptp.times_times_int (tptp.power_power_int X_6 N) (tptp.power_power_int X_6 N)))))
% 0.36/0.55  (assume a21 (forall ((X_6 $$unsorted) (N $$unsorted)) (= (tptp.power_power_nat X_6 (tptp.times_times_nat (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))) N)) (tptp.times_times_nat (tptp.power_power_nat X_6 N) (tptp.power_power_nat X_6 N)))))
% 0.36/0.55  (assume a22 (forall ((W_3 $$unsorted)) (= (tptp.plus_plus_int tptp.one_one_int (tptp.number_number_of_int W_3)) (tptp.number_number_of_int (tptp.plus_plus_int (tptp.bit1 tptp.pls) W_3)))))
% 0.36/0.55  (assume a23 (forall ((V_3 $$unsorted)) (= (tptp.plus_plus_int (tptp.number_number_of_int V_3) tptp.one_one_int) (tptp.number_number_of_int (tptp.plus_plus_int V_3 (tptp.bit1 tptp.pls))))))
% 0.36/0.55  (assume a24 (= (tptp.plus_plus_int tptp.one_one_int tptp.one_one_int) (tptp.number_number_of_int (tptp.bit0 (tptp.bit1 tptp.pls)))))
% 0.36/0.55  (assume a25 (not (forall ((T $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int tptp.s (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.one_one_int) (tptp.times_times_int (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) T))))))
% 0.36/0.55  (assume a26 (forall ((W $$unsorted)) (tptp.ord_less_eq_int W W)))
% 0.36/0.55  (assume a27 (forall ((Z $$unsorted) (W $$unsorted)) (or (tptp.ord_less_eq_int Z W) (tptp.ord_less_eq_int W Z))))
% 0.36/0.55  (assume a28 (forall ((Z_1 $$unsorted) (W_1 $$unsorted)) (= (tptp.ord_less_int Z_1 W_1) (and (tptp.ord_less_eq_int Z_1 W_1) (not (= Z_1 W_1))))))
% 0.36/0.55  (assume a29 (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (or (tptp.ord_less_int X_1 Y_1) (= X_1 Y_1) (tptp.ord_less_int Y_1 X_1))))
% 0.36/0.55  (assume a30 (forall ((K_1 $$unsorted) (I $$unsorted) (J $$unsorted)) (=> (tptp.ord_less_eq_int I J) (=> (tptp.ord_less_eq_int J K_1) (tptp.ord_less_eq_int I K_1)))))
% 0.36/0.55  (assume a31 (forall ((Z $$unsorted) (W $$unsorted)) (=> (tptp.ord_less_eq_int Z W) (=> (tptp.ord_less_eq_int W Z) (= Z W)))))
% 0.36/0.55  (assume a32 (forall ((X_5 $$unsorted) (P_1 $$unsorted) (Q_1 $$unsorted)) (= (tptp.power_power_int (tptp.power_power_int X_5 P_1) Q_1) (tptp.power_power_int X_5 (tptp.times_times_nat P_1 Q_1)))))
% 0.36/0.55  (assume a33 (forall ((X_5 $$unsorted) (P_1 $$unsorted) (Q_1 $$unsorted)) (= (tptp.power_power_nat (tptp.power_power_nat X_5 P_1) Q_1) (tptp.power_power_nat X_5 (tptp.times_times_nat P_1 Q_1)))))
% 0.36/0.55  (assume a34 (forall ((X_4 $$unsorted)) (= (tptp.power_power_int X_4 tptp.one_one_nat) X_4)))
% 0.36/0.55  (assume a35 (forall ((X_4 $$unsorted)) (= (tptp.power_power_nat X_4 tptp.one_one_nat) X_4)))
% 0.36/0.55  (assume a36 (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z $$unsorted)) (= (tptp.power_power_int (tptp.power_power_int X_1 Y_1) Z) (tptp.power_power_int X_1 (tptp.times_times_nat Y_1 Z)))))
% 0.36/0.55  (assume a37 (forall ((V_2 $$unsorted) (W_1 $$unsorted)) (= (tptp.ord_less_eq_nat (tptp.number_number_of_nat V_2) (tptp.number_number_of_nat W_1)) (not (tptp.ord_less_nat (tptp.number_number_of_nat W_1) (tptp.number_number_of_nat V_2))))))
% 0.36/0.55  (assume a38 (forall ((V_2 $$unsorted) (W_1 $$unsorted)) (= (tptp.ord_less_eq_int (tptp.number_number_of_int V_2) (tptp.number_number_of_int W_1)) (not (tptp.ord_less_int (tptp.number_number_of_int W_1) (tptp.number_number_of_int V_2))))))
% 0.36/0.55  (assume a39 (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (tptp.ord_less_int (tptp.number_number_of_int X_2) (tptp.number_number_of_int Y_2)) (tptp.ord_less_int X_2 Y_2))))
% 0.36/0.55  (assume a40 (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (tptp.ord_less_eq_int (tptp.number_number_of_int X_2) (tptp.number_number_of_int Y_2)) (tptp.ord_less_eq_int X_2 Y_2))))
% 0.36/0.55  (assume a41 (forall ((Z_2 $$unsorted) (Z $$unsorted) (W_2 $$unsorted) (W $$unsorted)) (=> (tptp.ord_less_int W_2 W) (=> (tptp.ord_less_eq_int Z_2 Z) (tptp.ord_less_int (tptp.plus_plus_int W_2 Z_2) (tptp.plus_plus_int W Z))))))
% 0.36/0.55  (assume a42 (forall ((X_3 $$unsorted) (P $$unsorted) (Q $$unsorted)) (= (tptp.times_times_int (tptp.power_power_int X_3 P) (tptp.power_power_int X_3 Q)) (tptp.power_power_int X_3 (tptp.plus_plus_nat P Q)))))
% 0.36/0.55  (assume a43 (forall ((X_3 $$unsorted) (P $$unsorted) (Q $$unsorted)) (= (tptp.times_times_nat (tptp.power_power_nat X_3 P) (tptp.power_power_nat X_3 Q)) (tptp.power_power_nat X_3 (tptp.plus_plus_nat P Q)))))
% 0.36/0.55  (assume a44 (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z $$unsorted)) (= (tptp.power_power_int X_1 (tptp.plus_plus_nat Y_1 Z)) (tptp.times_times_int (tptp.power_power_int X_1 Y_1) (tptp.power_power_int X_1 Z)))))
% 0.36/0.55  (assume a45 (forall ((Z $$unsorted)) (= (tptp.times_times_nat (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))) Z) (tptp.plus_plus_nat Z Z))))
% 0.36/0.55  (assume a46 (forall ((Z $$unsorted)) (= (tptp.times_times_nat Z (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.plus_plus_nat Z Z))))
% 0.36/0.55  (assume a47 (= (tptp.plus_plus_nat tptp.one_one_nat tptp.one_one_nat) (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))
% 0.36/0.55  (assume a48 (forall ((K1 $$unsorted) (K2 $$unsorted)) (= (tptp.ord_less_int (tptp.bit1 K1) (tptp.bit1 K2)) (tptp.ord_less_int K1 K2))))
% 0.36/0.55  (assume a49 (forall ((K $$unsorted) (L $$unsorted)) (= (tptp.ord_less_int (tptp.bit1 K) (tptp.bit1 L)) (tptp.ord_less_int K L))))
% 0.36/0.55  (assume a50 (forall ((K1 $$unsorted) (K2 $$unsorted)) (= (tptp.ord_less_eq_int (tptp.bit1 K1) (tptp.bit1 K2)) (tptp.ord_less_eq_int K1 K2))))
% 0.36/0.55  (assume a51 (forall ((K $$unsorted) (L $$unsorted)) (= (tptp.ord_less_eq_int (tptp.bit1 K) (tptp.bit1 L)) (tptp.ord_less_eq_int K L))))
% 0.36/0.55  (assume a52 (not (tptp.ord_less_int tptp.pls tptp.pls)))
% 0.36/0.55  (assume a53 (forall ((K1 $$unsorted) (K2 $$unsorted)) (= (tptp.ord_less_int (tptp.bit0 K1) (tptp.bit0 K2)) (tptp.ord_less_int K1 K2))))
% 0.36/0.55  (assume a54 (forall ((K $$unsorted) (L $$unsorted)) (= (tptp.ord_less_int (tptp.bit0 K) (tptp.bit0 L)) (tptp.ord_less_int K L))))
% 0.36/0.55  (assume a55 (tptp.ord_less_eq_int tptp.pls tptp.pls))
% 0.36/0.55  (assume a56 (forall ((K1 $$unsorted) (K2 $$unsorted)) (= (tptp.ord_less_eq_int (tptp.bit0 K1) (tptp.bit0 K2)) (tptp.ord_less_eq_int K1 K2))))
% 0.36/0.55  (assume a57 (forall ((K $$unsorted) (L $$unsorted)) (= (tptp.ord_less_eq_int (tptp.bit0 K) (tptp.bit0 L)) (tptp.ord_less_eq_int K L))))
% 0.36/0.55  (assume a58 (forall ((K $$unsorted) (L $$unsorted)) (= (tptp.ord_less_int (tptp.number_number_of_int K) (tptp.number_number_of_int L)) (tptp.ord_less_int K L))))
% 0.36/0.55  (assume a59 (forall ((K $$unsorted) (L $$unsorted)) (= (tptp.ord_less_eq_int (tptp.number_number_of_int K) (tptp.number_number_of_int L)) (tptp.ord_less_eq_int K L))))
% 0.36/0.55  (assume a60 (forall ((K_1 $$unsorted) (I $$unsorted) (J $$unsorted)) (=> (tptp.ord_less_int I J) (tptp.ord_less_int (tptp.plus_plus_int I K_1) (tptp.plus_plus_int J K_1)))))
% 0.36/0.55  (assume a61 (forall ((K_1 $$unsorted) (I $$unsorted) (J $$unsorted)) (=> (tptp.ord_less_eq_int I J) (tptp.ord_less_eq_int (tptp.plus_plus_int K_1 I) (tptp.plus_plus_int K_1 J)))))
% 0.36/0.55  (assume a62 (forall ((V_1 $$unsorted) (V $$unsorted)) (and (=> (tptp.ord_less_int V tptp.pls) (= (tptp.plus_plus_nat (tptp.number_number_of_nat V) (tptp.number_number_of_nat V_1)) (tptp.number_number_of_nat V_1))) (=> (not (tptp.ord_less_int V tptp.pls)) (and (=> (tptp.ord_less_int V_1 tptp.pls) (= (tptp.plus_plus_nat (tptp.number_number_of_nat V) (tptp.number_number_of_nat V_1)) (tptp.number_number_of_nat V))) (=> (not (tptp.ord_less_int V_1 tptp.pls)) (= (tptp.plus_plus_nat (tptp.number_number_of_nat V) (tptp.number_number_of_nat V_1)) (tptp.number_number_of_nat (tptp.plus_plus_int V V_1)))))))))
% 0.36/0.55  (assume a63 (= (tptp.number_number_of_nat (tptp.bit1 tptp.pls)) tptp.one_one_nat))
% 0.36/0.55  (assume a64 (= tptp.one_one_nat (tptp.number_number_of_nat (tptp.bit1 tptp.pls))))
% 0.36/0.55  (assume a65 (forall ((K $$unsorted)) (= (tptp.ord_less_eq_int (tptp.bit1 K) tptp.pls) (tptp.ord_less_int K tptp.pls))))
% 0.36/0.55  (assume a66 (forall ((K $$unsorted)) (= (tptp.ord_less_int tptp.pls (tptp.bit1 K)) (tptp.ord_less_eq_int tptp.pls K))))
% 0.36/0.55  (assume a67 (forall ((K1 $$unsorted) (K2 $$unsorted)) (= (tptp.ord_less_eq_int (tptp.bit1 K1) (tptp.bit0 K2)) (tptp.ord_less_int K1 K2))))
% 0.36/0.55  (assume a68 (forall ((K $$unsorted) (L $$unsorted)) (= (tptp.ord_less_eq_int (tptp.bit1 K) (tptp.bit0 L)) (tptp.ord_less_int K L))))
% 0.36/0.55  (assume a69 (forall ((K1 $$unsorted) (K2 $$unsorted)) (= (tptp.ord_less_int (tptp.bit0 K1) (tptp.bit1 K2)) (tptp.ord_less_eq_int K1 K2))))
% 0.36/0.55  (assume a70 (forall ((K $$unsorted) (L $$unsorted)) (= (tptp.ord_less_int (tptp.bit0 K) (tptp.bit1 L)) (tptp.ord_less_eq_int K L))))
% 0.36/0.55  (assume a71 (forall ((W $$unsorted) (Z $$unsorted)) (=> (tptp.ord_less_int W Z) (tptp.ord_less_eq_int (tptp.plus_plus_int W tptp.one_one_int) Z))))
% 0.36/0.55  (assume a72 (forall ((W_1 $$unsorted) (Z_1 $$unsorted)) (= (tptp.ord_less_eq_int (tptp.plus_plus_int W_1 tptp.one_one_int) Z_1) (tptp.ord_less_int W_1 Z_1))))
% 0.36/0.55  (assume a73 (forall ((W_1 $$unsorted) (Z_1 $$unsorted)) (= (tptp.ord_less_int W_1 (tptp.plus_plus_int Z_1 tptp.one_one_int)) (tptp.ord_less_eq_int W_1 Z_1))))
% 0.36/0.55  (assume a74 (tptp.zprime (tptp.number_number_of_int (tptp.bit0 (tptp.bit1 tptp.pls)))))
% 0.36/0.55  (assume a75 (forall ((Y_1 $$unsorted) (X_1 $$unsorted)) (=> (tptp.twoSqu526106917sum2sq X_1) (=> (tptp.twoSqu526106917sum2sq Y_1) (tptp.twoSqu526106917sum2sq (tptp.times_times_int X_1 Y_1))))))
% 0.36/0.55  (assume a76 (forall ((Lx_6 $$unsorted) (Ly_4 $$unsorted) (Rx_6 $$unsorted) (Ry_4 $$unsorted)) (= (tptp.times_times_int (tptp.times_times_int Lx_6 Ly_4) (tptp.times_times_int Rx_6 Ry_4)) (tptp.times_times_int (tptp.times_times_int Lx_6 Rx_6) (tptp.times_times_int Ly_4 Ry_4)))))
% 0.36/0.55  (assume a77 (forall ((Lx_6 $$unsorted) (Ly_4 $$unsorted) (Rx_6 $$unsorted) (Ry_4 $$unsorted)) (= (tptp.times_times_nat (tptp.times_times_nat Lx_6 Ly_4) (tptp.times_times_nat Rx_6 Ry_4)) (tptp.times_times_nat (tptp.times_times_nat Lx_6 Rx_6) (tptp.times_times_nat Ly_4 Ry_4)))))
% 0.36/0.55  (assume a78 (forall ((Lx_5 $$unsorted) (Ly_3 $$unsorted) (Rx_5 $$unsorted) (Ry_3 $$unsorted)) (= (tptp.times_times_int (tptp.times_times_int Lx_5 Ly_3) (tptp.times_times_int Rx_5 Ry_3)) (tptp.times_times_int Rx_5 (tptp.times_times_int (tptp.times_times_int Lx_5 Ly_3) Ry_3)))))
% 0.36/0.55  (assume a79 (forall ((Lx_5 $$unsorted) (Ly_3 $$unsorted) (Rx_5 $$unsorted) (Ry_3 $$unsorted)) (= (tptp.times_times_nat (tptp.times_times_nat Lx_5 Ly_3) (tptp.times_times_nat Rx_5 Ry_3)) (tptp.times_times_nat Rx_5 (tptp.times_times_nat (tptp.times_times_nat Lx_5 Ly_3) Ry_3)))))
% 0.36/0.55  (assume a80 (forall ((Lx_4 $$unsorted) (Ly_2 $$unsorted) (Rx_4 $$unsorted) (Ry_2 $$unsorted)) (= (tptp.times_times_int (tptp.times_times_int Lx_4 Ly_2) (tptp.times_times_int Rx_4 Ry_2)) (tptp.times_times_int Lx_4 (tptp.times_times_int Ly_2 (tptp.times_times_int Rx_4 Ry_2))))))
% 0.36/0.55  (assume a81 (forall ((Lx_4 $$unsorted) (Ly_2 $$unsorted) (Rx_4 $$unsorted) (Ry_2 $$unsorted)) (= (tptp.times_times_nat (tptp.times_times_nat Lx_4 Ly_2) (tptp.times_times_nat Rx_4 Ry_2)) (tptp.times_times_nat Lx_4 (tptp.times_times_nat Ly_2 (tptp.times_times_nat Rx_4 Ry_2))))))
% 0.36/0.55  (assume a82 (forall ((Lx_3 $$unsorted) (Ly_1 $$unsorted) (Rx_3 $$unsorted)) (= (tptp.times_times_int (tptp.times_times_int Lx_3 Ly_1) Rx_3) (tptp.times_times_int (tptp.times_times_int Lx_3 Rx_3) Ly_1))))
% 0.36/0.55  (assume a83 (forall ((Lx_3 $$unsorted) (Ly_1 $$unsorted) (Rx_3 $$unsorted)) (= (tptp.times_times_nat (tptp.times_times_nat Lx_3 Ly_1) Rx_3) (tptp.times_times_nat (tptp.times_times_nat Lx_3 Rx_3) Ly_1))))
% 0.36/0.55  (assume a84 (forall ((Lx_2 $$unsorted) (Ly $$unsorted) (Rx_2 $$unsorted)) (= (tptp.times_times_int (tptp.times_times_int Lx_2 Ly) Rx_2) (tptp.times_times_int Lx_2 (tptp.times_times_int Ly Rx_2)))))
% 0.36/0.55  (assume a85 (forall ((Lx_2 $$unsorted) (Ly $$unsorted) (Rx_2 $$unsorted)) (= (tptp.times_times_nat (tptp.times_times_nat Lx_2 Ly) Rx_2) (tptp.times_times_nat Lx_2 (tptp.times_times_nat Ly Rx_2)))))
% 0.36/0.55  (assume a86 (forall ((Lx_1 $$unsorted) (Rx_1 $$unsorted) (Ry_1 $$unsorted)) (= (tptp.times_times_int Lx_1 (tptp.times_times_int Rx_1 Ry_1)) (tptp.times_times_int (tptp.times_times_int Lx_1 Rx_1) Ry_1))))
% 0.36/0.55  (assume a87 (forall ((Lx_1 $$unsorted) (Rx_1 $$unsorted) (Ry_1 $$unsorted)) (= (tptp.times_times_nat Lx_1 (tptp.times_times_nat Rx_1 Ry_1)) (tptp.times_times_nat (tptp.times_times_nat Lx_1 Rx_1) Ry_1))))
% 0.36/0.55  (assume a88 (forall ((Lx $$unsorted) (Rx $$unsorted) (Ry $$unsorted)) (= (tptp.times_times_int Lx (tptp.times_times_int Rx Ry)) (tptp.times_times_int Rx (tptp.times_times_int Lx Ry)))))
% 0.36/0.55  (assume a89 (forall ((Lx $$unsorted) (Rx $$unsorted) (Ry $$unsorted)) (= (tptp.times_times_nat Lx (tptp.times_times_nat Rx Ry)) (tptp.times_times_nat Rx (tptp.times_times_nat Lx Ry)))))
% 0.36/0.55  (assume a90 (forall ((A_6 $$unsorted) (B_3 $$unsorted)) (= (tptp.times_times_int A_6 B_3) (tptp.times_times_int B_3 A_6))))
% 0.36/0.55  (assume a91 (forall ((A_6 $$unsorted) (B_3 $$unsorted)) (= (tptp.times_times_nat A_6 B_3) (tptp.times_times_nat B_3 A_6))))
% 0.36/0.55  (assume a92 (forall ((A_5 $$unsorted) (B_2 $$unsorted) (C_5 $$unsorted) (D_2 $$unsorted)) (= (tptp.plus_plus_int (tptp.plus_plus_int A_5 B_2) (tptp.plus_plus_int C_5 D_2)) (tptp.plus_plus_int (tptp.plus_plus_int A_5 C_5) (tptp.plus_plus_int B_2 D_2)))))
% 0.36/0.55  (assume a93 (forall ((A_5 $$unsorted) (B_2 $$unsorted) (C_5 $$unsorted) (D_2 $$unsorted)) (= (tptp.plus_plus_nat (tptp.plus_plus_nat A_5 B_2) (tptp.plus_plus_nat C_5 D_2)) (tptp.plus_plus_nat (tptp.plus_plus_nat A_5 C_5) (tptp.plus_plus_nat B_2 D_2)))))
% 0.36/0.55  (assume a94 (forall ((A_4 $$unsorted) (B_1 $$unsorted) (C_4 $$unsorted)) (= (tptp.plus_plus_int (tptp.plus_plus_int A_4 B_1) C_4) (tptp.plus_plus_int (tptp.plus_plus_int A_4 C_4) B_1))))
% 0.36/0.55  (assume a95 (forall ((A_4 $$unsorted) (B_1 $$unsorted) (C_4 $$unsorted)) (= (tptp.plus_plus_nat (tptp.plus_plus_nat A_4 B_1) C_4) (tptp.plus_plus_nat (tptp.plus_plus_nat A_4 C_4) B_1))))
% 0.36/0.55  (assume a96 (forall ((A_3 $$unsorted) (B $$unsorted) (C_3 $$unsorted)) (= (tptp.plus_plus_int (tptp.plus_plus_int A_3 B) C_3) (tptp.plus_plus_int A_3 (tptp.plus_plus_int B C_3)))))
% 0.36/0.55  (assume a97 (forall ((A_3 $$unsorted) (B $$unsorted) (C_3 $$unsorted)) (= (tptp.plus_plus_nat (tptp.plus_plus_nat A_3 B) C_3) (tptp.plus_plus_nat A_3 (tptp.plus_plus_nat B C_3)))))
% 0.36/0.55  (assume a98 (forall ((A_2 $$unsorted) (C_2 $$unsorted) (D_1 $$unsorted)) (= (tptp.plus_plus_int A_2 (tptp.plus_plus_int C_2 D_1)) (tptp.plus_plus_int (tptp.plus_plus_int A_2 C_2) D_1))))
% 0.36/0.55  (assume a99 (forall ((A_2 $$unsorted) (C_2 $$unsorted) (D_1 $$unsorted)) (= (tptp.plus_plus_nat A_2 (tptp.plus_plus_nat C_2 D_1)) (tptp.plus_plus_nat (tptp.plus_plus_nat A_2 C_2) D_1))))
% 0.36/0.55  (assume a100 (forall ((A_1 $$unsorted) (C_1 $$unsorted) (D $$unsorted)) (= (tptp.plus_plus_int A_1 (tptp.plus_plus_int C_1 D)) (tptp.plus_plus_int C_1 (tptp.plus_plus_int A_1 D)))))
% 0.36/0.55  (assume a101 (forall ((A_1 $$unsorted) (C_1 $$unsorted) (D $$unsorted)) (= (tptp.plus_plus_nat A_1 (tptp.plus_plus_nat C_1 D)) (tptp.plus_plus_nat C_1 (tptp.plus_plus_nat A_1 D)))))
% 0.36/0.55  (assume a102 (forall ((A $$unsorted) (C $$unsorted)) (= (tptp.plus_plus_int A C) (tptp.plus_plus_int C A))))
% 0.36/0.55  (assume a103 (forall ((A $$unsorted) (C $$unsorted)) (= (tptp.plus_plus_nat A C) (tptp.plus_plus_nat C A))))
% 0.36/0.55  (assume a104 (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (= (tptp.number_number_of_int X_2) (tptp.number_number_of_int Y_2)) (= X_2 Y_2))))
% 0.36/0.55  (assume a105 (forall ((W_1 $$unsorted) (X_2 $$unsorted)) (= (= (tptp.number_number_of_nat W_1) X_2) (= X_2 (tptp.number_number_of_nat W_1)))))
% 0.36/0.55  (assume a106 (forall ((W_1 $$unsorted) (X_2 $$unsorted)) (= (= (tptp.number_number_of_int W_1) X_2) (= X_2 (tptp.number_number_of_int W_1)))))
% 0.36/0.55  (assume a107 (forall ((K $$unsorted) (L $$unsorted)) (= (= (tptp.bit1 K) (tptp.bit1 L)) (= K L))))
% 0.36/0.55  (assume a108 (forall ((K $$unsorted) (L $$unsorted)) (= (= (tptp.bit0 K) (tptp.bit0 L)) (= K L))))
% 0.36/0.55  (assume a109 (forall ((Z1 $$unsorted) (Z2 $$unsorted) (Z3 $$unsorted)) (= (tptp.times_times_int (tptp.times_times_int Z1 Z2) Z3) (tptp.times_times_int Z1 (tptp.times_times_int Z2 Z3)))))
% 0.36/0.55  (assume a110 (forall ((Z $$unsorted) (W $$unsorted)) (= (tptp.times_times_int Z W) (tptp.times_times_int W Z))))
% 0.36/0.55  (assume a111 (forall ((K_1 $$unsorted)) (= (tptp.number_number_of_int K_1) K_1)))
% 0.36/0.55  (assume a112 (forall ((Z1 $$unsorted) (Z2 $$unsorted) (Z3 $$unsorted)) (= (tptp.plus_plus_int (tptp.plus_plus_int Z1 Z2) Z3) (tptp.plus_plus_int Z1 (tptp.plus_plus_int Z2 Z3)))))
% 0.36/0.55  (assume a113 (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z $$unsorted)) (= (tptp.plus_plus_int X_1 (tptp.plus_plus_int Y_1 Z)) (tptp.plus_plus_int Y_1 (tptp.plus_plus_int X_1 Z)))))
% 0.36/0.55  (assume a114 (forall ((Z $$unsorted) (W $$unsorted)) (= (tptp.plus_plus_int Z W) (tptp.plus_plus_int W Z))))
% 0.36/0.55  (assume a115 (forall ((K $$unsorted)) (= (tptp.ord_less_int (tptp.bit1 K) tptp.pls) (tptp.ord_less_int K tptp.pls))))
% 0.36/0.55  (assume a116 (forall ((K1 $$unsorted) (K2 $$unsorted)) (= (tptp.ord_less_int (tptp.bit1 K1) (tptp.bit0 K2)) (tptp.ord_less_int K1 K2))))
% 0.36/0.55  (assume a117 (forall ((K $$unsorted) (L $$unsorted)) (= (tptp.ord_less_int (tptp.bit1 K) (tptp.bit0 L)) (tptp.ord_less_int K L))))
% 0.36/0.55  (assume a118 (forall ((K $$unsorted)) (= (tptp.ord_less_int (tptp.bit0 K) tptp.pls) (tptp.ord_less_int K tptp.pls))))
% 0.36/0.55  (assume a119 (forall ((K $$unsorted)) (= (tptp.ord_less_int tptp.pls (tptp.bit0 K)) (tptp.ord_less_int tptp.pls K))))
% 0.36/0.55  (assume a120 (forall ((K $$unsorted)) (= (tptp.ord_less_eq_int tptp.pls (tptp.bit1 K)) (tptp.ord_less_eq_int tptp.pls K))))
% 0.36/0.55  (assume a121 (forall ((K1 $$unsorted) (K2 $$unsorted)) (= (tptp.ord_less_eq_int (tptp.bit0 K1) (tptp.bit1 K2)) (tptp.ord_less_eq_int K1 K2))))
% 0.36/0.55  (assume a122 (forall ((K $$unsorted) (L $$unsorted)) (= (tptp.ord_less_eq_int (tptp.bit0 K) (tptp.bit1 L)) (tptp.ord_less_eq_int K L))))
% 0.36/0.55  (assume a123 (not (exists ((X $$unsorted) (Y $$unsorted)) (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))))
% 0.36/0.55  (assume a124 true)
% 0.36/0.55  (step t1 (cl (not (= (tptp.ord_less_int tptp.one_one_int tptp.t) (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))))) (tptp.ord_less_int tptp.one_one_int tptp.t) (not (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))))) :rule equiv_pos1)
% 0.36/0.55  (step t2 (cl (tptp.ord_less_int tptp.one_one_int tptp.t) (not (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t)))) (not (= (tptp.ord_less_int tptp.one_one_int tptp.t) (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t)))))) :rule reordering :premises (t1))
% 0.36/0.55  (step t3 (cl (=> (forall ((Z_1 $$unsorted) (W_1 $$unsorted)) (= (tptp.ord_less_int Z_1 W_1) (and (tptp.ord_less_eq_int Z_1 W_1) (not (= Z_1 W_1))))) (= (tptp.ord_less_int tptp.one_one_int tptp.t) (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))))) (forall ((Z_1 $$unsorted) (W_1 $$unsorted)) (= (tptp.ord_less_int Z_1 W_1) (and (tptp.ord_less_eq_int Z_1 W_1) (not (= Z_1 W_1)))))) :rule implies_neg1)
% 0.36/0.55  (anchor :step t4)
% 0.36/0.55  (assume t4.a0 (forall ((Z_1 $$unsorted) (W_1 $$unsorted)) (= (tptp.ord_less_int Z_1 W_1) (and (tptp.ord_less_eq_int Z_1 W_1) (not (= Z_1 W_1))))))
% 0.36/0.55  (step t4.t1 (cl (or (not (forall ((Z_1 $$unsorted) (W_1 $$unsorted)) (= (tptp.ord_less_int Z_1 W_1) (and (tptp.ord_less_eq_int Z_1 W_1) (not (= Z_1 W_1)))))) (= (tptp.ord_less_int tptp.one_one_int tptp.t) (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t)))))) :rule forall_inst :args ((:= Z_1 tptp.one_one_int) (:= W_1 tptp.t)))
% 0.36/0.55  (step t4.t2 (cl (not (forall ((Z_1 $$unsorted) (W_1 $$unsorted)) (= (tptp.ord_less_int Z_1 W_1) (and (tptp.ord_less_eq_int Z_1 W_1) (not (= Z_1 W_1)))))) (= (tptp.ord_less_int tptp.one_one_int tptp.t) (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))))) :rule or :premises (t4.t1))
% 0.36/0.55  (step t4.t3 (cl (= (tptp.ord_less_int tptp.one_one_int tptp.t) (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))))) :rule resolution :premises (t4.t2 t4.a0))
% 0.36/0.55  (step t4 (cl (not (forall ((Z_1 $$unsorted) (W_1 $$unsorted)) (= (tptp.ord_less_int Z_1 W_1) (and (tptp.ord_less_eq_int Z_1 W_1) (not (= Z_1 W_1)))))) (= (tptp.ord_less_int tptp.one_one_int tptp.t) (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))))) :rule subproof :discharge (t4.a0))
% 0.36/0.55  (step t5 (cl (=> (forall ((Z_1 $$unsorted) (W_1 $$unsorted)) (= (tptp.ord_less_int Z_1 W_1) (and (tptp.ord_less_eq_int Z_1 W_1) (not (= Z_1 W_1))))) (= (tptp.ord_less_int tptp.one_one_int tptp.t) (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))))) (= (tptp.ord_less_int tptp.one_one_int tptp.t) (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))))) :rule resolution :premises (t3 t4))
% 0.36/0.55  (step t6 (cl (=> (forall ((Z_1 $$unsorted) (W_1 $$unsorted)) (= (tptp.ord_less_int Z_1 W_1) (and (tptp.ord_less_eq_int Z_1 W_1) (not (= Z_1 W_1))))) (= (tptp.ord_less_int tptp.one_one_int tptp.t) (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))))) (not (= (tptp.ord_less_int tptp.one_one_int tptp.t) (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t)))))) :rule implies_neg2)
% 0.36/0.55  (step t7 (cl (=> (forall ((Z_1 $$unsorted) (W_1 $$unsorted)) (= (tptp.ord_less_int Z_1 W_1) (and (tptp.ord_less_eq_int Z_1 W_1) (not (= Z_1 W_1))))) (= (tptp.ord_less_int tptp.one_one_int tptp.t) (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))))) (=> (forall ((Z_1 $$unsorted) (W_1 $$unsorted)) (= (tptp.ord_less_int Z_1 W_1) (and (tptp.ord_less_eq_int Z_1 W_1) (not (= Z_1 W_1))))) (= (tptp.ord_less_int tptp.one_one_int tptp.t) (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t)))))) :rule resolution :premises (t5 t6))
% 0.36/0.55  (step t8 (cl (=> (forall ((Z_1 $$unsorted) (W_1 $$unsorted)) (= (tptp.ord_less_int Z_1 W_1) (and (tptp.ord_less_eq_int Z_1 W_1) (not (= Z_1 W_1))))) (= (tptp.ord_less_int tptp.one_one_int tptp.t) (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t)))))) :rule contraction :premises (t7))
% 0.36/0.55  (step t9 (cl (not (forall ((Z_1 $$unsorted) (W_1 $$unsorted)) (= (tptp.ord_less_int Z_1 W_1) (and (tptp.ord_less_eq_int Z_1 W_1) (not (= Z_1 W_1)))))) (= (tptp.ord_less_int tptp.one_one_int tptp.t) (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))))) :rule implies :premises (t8))
% 0.36/0.55  (step t10 (cl (= (tptp.ord_less_int tptp.one_one_int tptp.t) (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))))) :rule resolution :premises (t9 a28))
% 0.36/0.55  (step t11 (cl (not (= (or (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))) (not (tptp.ord_less_eq_int tptp.one_one_int tptp.t)) (not (not (= tptp.one_one_int tptp.t)))) (or (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))) (not (tptp.ord_less_eq_int tptp.one_one_int tptp.t)) (= tptp.one_one_int tptp.t)))) (not (or (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))) (not (tptp.ord_less_eq_int tptp.one_one_int tptp.t)) (not (not (= tptp.one_one_int tptp.t))))) (or (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))) (not (tptp.ord_less_eq_int tptp.one_one_int tptp.t)) (= tptp.one_one_int tptp.t))) :rule equiv_pos2)
% 0.36/0.55  (step t12 (cl (= (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))) (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))))) :rule refl)
% 0.36/0.55  (step t13 (cl (= (not (tptp.ord_less_eq_int tptp.one_one_int tptp.t)) (not (tptp.ord_less_eq_int tptp.one_one_int tptp.t)))) :rule refl)
% 0.36/0.55  (step t14 (cl (= (= (= (not (not (= tptp.one_one_int tptp.t))) (= tptp.one_one_int tptp.t)) true) (= (not (not (= tptp.one_one_int tptp.t))) (= tptp.one_one_int tptp.t)))) :rule equiv_simplify)
% 0.36/0.55  (step t15 (cl (not (= (= (not (not (= tptp.one_one_int tptp.t))) (= tptp.one_one_int tptp.t)) true)) (= (not (not (= tptp.one_one_int tptp.t))) (= tptp.one_one_int tptp.t))) :rule equiv1 :premises (t14))
% 0.36/0.55  (step t16 (cl (= (= (not (not (= tptp.one_one_int tptp.t))) (= tptp.one_one_int tptp.t)) (= (= tptp.one_one_int tptp.t) (not (not (= tptp.one_one_int tptp.t)))))) :rule all_simplify)
% 0.36/0.55  (step t17 (cl (= (= tptp.one_one_int tptp.t) (= tptp.one_one_int tptp.t))) :rule refl)
% 0.36/0.55  (step t18 (cl (= (not (not (= tptp.one_one_int tptp.t))) (= tptp.one_one_int tptp.t))) :rule all_simplify)
% 0.36/0.55  (step t19 (cl (= (= (= tptp.one_one_int tptp.t) (not (not (= tptp.one_one_int tptp.t)))) (= (= tptp.one_one_int tptp.t) (= tptp.one_one_int tptp.t)))) :rule cong :premises (t17 t18))
% 0.36/0.55  (step t20 (cl (= (= (= tptp.one_one_int tptp.t) (= tptp.one_one_int tptp.t)) true)) :rule all_simplify)
% 0.36/0.55  (step t21 (cl (= (= (= tptp.one_one_int tptp.t) (not (not (= tptp.one_one_int tptp.t)))) true)) :rule trans :premises (t19 t20))
% 0.36/0.55  (step t22 (cl (= (= (not (not (= tptp.one_one_int tptp.t))) (= tptp.one_one_int tptp.t)) true)) :rule trans :premises (t16 t21))
% 0.36/0.55  (step t23 (cl (= (not (not (= tptp.one_one_int tptp.t))) (= tptp.one_one_int tptp.t))) :rule resolution :premises (t15 t22))
% 0.36/0.55  (step t24 (cl (= (or (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))) (not (tptp.ord_less_eq_int tptp.one_one_int tptp.t)) (not (not (= tptp.one_one_int tptp.t)))) (or (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))) (not (tptp.ord_less_eq_int tptp.one_one_int tptp.t)) (= tptp.one_one_int tptp.t)))) :rule cong :premises (t12 t13 t23))
% 0.36/0.55  (step t25 (cl (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))) (not (tptp.ord_less_eq_int tptp.one_one_int tptp.t)) (not (not (= tptp.one_one_int tptp.t)))) :rule and_neg)
% 0.36/0.55  (step t26 (cl (or (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))) (not (tptp.ord_less_eq_int tptp.one_one_int tptp.t)) (not (not (= tptp.one_one_int tptp.t)))) (not (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))))) :rule or_neg)
% 0.36/0.55  (step t27 (cl (or (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))) (not (tptp.ord_less_eq_int tptp.one_one_int tptp.t)) (not (not (= tptp.one_one_int tptp.t)))) (not (not (tptp.ord_less_eq_int tptp.one_one_int tptp.t)))) :rule or_neg)
% 0.36/0.55  (step t28 (cl (or (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))) (not (tptp.ord_less_eq_int tptp.one_one_int tptp.t)) (not (not (= tptp.one_one_int tptp.t)))) (not (not (not (= tptp.one_one_int tptp.t))))) :rule or_neg)
% 0.36/0.55  (step t29 (cl (or (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))) (not (tptp.ord_less_eq_int tptp.one_one_int tptp.t)) (not (not (= tptp.one_one_int tptp.t)))) (or (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))) (not (tptp.ord_less_eq_int tptp.one_one_int tptp.t)) (not (not (= tptp.one_one_int tptp.t)))) (or (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))) (not (tptp.ord_less_eq_int tptp.one_one_int tptp.t)) (not (not (= tptp.one_one_int tptp.t))))) :rule resolution :premises (t25 t26 t27 t28))
% 0.36/0.55  (step t30 (cl (or (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))) (not (tptp.ord_less_eq_int tptp.one_one_int tptp.t)) (not (not (= tptp.one_one_int tptp.t))))) :rule contraction :premises (t29))
% 0.36/0.55  (step t31 (cl (or (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))) (not (tptp.ord_less_eq_int tptp.one_one_int tptp.t)) (= tptp.one_one_int tptp.t))) :rule resolution :premises (t11 t24 t30))
% 0.36/0.55  (step t32 (cl (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t))) (not (tptp.ord_less_eq_int tptp.one_one_int tptp.t)) (= tptp.one_one_int tptp.t)) :rule or :premises (t31))
% 0.36/0.55  (step t33 (cl (= tptp.one_one_int tptp.t) (not (tptp.ord_less_eq_int tptp.one_one_int tptp.t)) (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t)))) :rule reordering :premises (t32))
% 0.36/0.55  (step t34 (cl (not (= (=> (= tptp.t tptp.one_one_int) (exists ((X $$unsorted) (Y $$unsorted)) (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (=> (= tptp.one_one_int tptp.t) (not (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))))))) (not (=> (= tptp.t tptp.one_one_int) (exists ((X $$unsorted) (Y $$unsorted)) (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int))))) (=> (= tptp.one_one_int tptp.t) (not (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int))))))) :rule equiv_pos2)
% 0.36/0.55  (step t35 (cl (= (= tptp.t tptp.one_one_int) (= tptp.one_one_int tptp.t))) :rule all_simplify)
% 0.36/0.55  (step t36 (cl (= (exists ((X $$unsorted) (Y $$unsorted)) (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int))) (not (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int))))))) :rule all_simplify)
% 0.36/0.55  (step t37 (cl (= (=> (= tptp.t tptp.one_one_int) (exists ((X $$unsorted) (Y $$unsorted)) (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (=> (= tptp.one_one_int tptp.t) (not (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))))))) :rule cong :premises (t35 t36))
% 0.36/0.55  (step t38 (cl (=> (= tptp.one_one_int tptp.t) (not (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int))))))) :rule resolution :premises (t34 t37 a1))
% 0.36/0.55  (step t39 (cl (not (= tptp.one_one_int tptp.t)) (not (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))))) :rule implies :premises (t38))
% 0.36/0.55  (step t40 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int))))) (not (= tptp.one_one_int tptp.t))) :rule reordering :premises (t39))
% 0.36/0.55  (step t41 (cl (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))))) :rule hole :args ((forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (= X X) (= Y Y)))
% 0.36/0.55  (step t42 (cl (= (= (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))) true) (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))))) :rule equiv_simplify)
% 0.36/0.55  (step t43 (cl (not (= (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))) true)) (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))))) :rule equiv1 :premises (t42))
% 0.36/0.55  (step t44 (cl (= (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))) (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int))))))) :rule all_simplify)
% 0.36/0.55  (step t45 (cl (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))))) :rule refl)
% 0.36/0.55  (anchor :step t46 :args ((X $$unsorted) (:= X X) (Y $$unsorted) (:= Y Y)))
% 0.36/0.55  (step t46.t1 (cl (= X X)) :rule refl)
% 0.36/0.55  (step t46.t2 (cl (= Y Y)) :rule refl)
% 0.36/0.55  (step t46.t3 (cl (= (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)) (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))) :rule all_simplify)
% 0.36/0.55  (step t46.t4 (cl (= (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int))) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))) :rule cong :premises (t46.t3))
% 0.36/0.55  (step t46 (cl (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))))) :rule bind)
% 0.36/0.55  (step t47 (cl (= (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int))))) (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))))) :rule cong :premises (t45 t46))
% 0.36/0.55  (step t48 (cl (= (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))) true)) :rule all_simplify)
% 0.36/0.55  (step t49 (cl (= (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int))))) true)) :rule trans :premises (t47 t48))
% 0.36/0.55  (step t50 (cl (= (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))) true)) :rule trans :premises (t44 t49))
% 0.36/0.55  (step t51 (cl (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))))) :rule resolution :premises (t43 t50))
% 0.36/0.55  (step t52 (cl (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))))) :rule trans :premises (t41 t51))
% 0.36/0.55  (step t53 (cl (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (not (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))))) :rule equiv2 :premises (t52))
% 0.36/0.55  (step t54 (cl (not (= (not (exists ((X $$unsorted) (Y $$unsorted)) (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))))) (not (not (exists ((X $$unsorted) (Y $$unsorted)) (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int))))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))) :rule equiv_pos2)
% 0.36/0.55  (anchor :step t55 :args ((X $$unsorted) (:= X X) (Y $$unsorted) (:= Y Y)))
% 0.36/0.55  (step t55.t1 (cl (= X X)) :rule refl)
% 0.36/0.55  (step t55.t2 (cl (= Y Y)) :rule refl)
% 0.36/0.55  (step t55.t3 (cl (= (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)) (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))) :rule all_simplify)
% 0.36/0.55  (step t55 (cl (= (exists ((X $$unsorted) (Y $$unsorted)) (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int))) (exists ((X $$unsorted) (Y $$unsorted)) (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))) :rule bind)
% 0.36/0.55  (step t56 (cl (= (exists ((X $$unsorted) (Y $$unsorted)) (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))) (not (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))))) :rule all_simplify)
% 0.36/0.55  (step t57 (cl (= (exists ((X $$unsorted) (Y $$unsorted)) (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int))) (not (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))))) :rule trans :premises (t55 t56))
% 0.36/0.55  (step t58 (cl (= (not (exists ((X $$unsorted) (Y $$unsorted)) (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (not (not (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))))))) :rule cong :premises (t57))
% 0.36/0.55  (step t59 (cl (= (not (not (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))))) :rule all_simplify)
% 0.36/0.55  (step t60 (cl (= (not (exists ((X $$unsorted) (Y $$unsorted)) (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))))) :rule trans :premises (t58 t59))
% 0.36/0.55  (step t61 (cl (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))) :rule resolution :premises (t54 t60 a123))
% 0.36/0.55  (step t62 (cl (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int))))) :rule resolution :premises (t53 t61))
% 0.36/0.55  (step t63 (cl (not (= tptp.one_one_int tptp.t))) :rule resolution :premises (t40 t62))
% 0.36/0.55  (step t64 (cl (and (tptp.ord_less_eq_int tptp.one_one_int tptp.t) (not (= tptp.one_one_int tptp.t)))) :rule resolution :premises (t33 t63 a0))
% 0.36/0.55  (step t65 (cl (not (= (=> (tptp.ord_less_int tptp.one_one_int tptp.t) (exists ((X $$unsorted) (Y $$unsorted)) (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (=> (tptp.ord_less_int tptp.one_one_int tptp.t) (not (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))))))) (not (=> (tptp.ord_less_int tptp.one_one_int tptp.t) (exists ((X $$unsorted) (Y $$unsorted)) (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int))))) (=> (tptp.ord_less_int tptp.one_one_int tptp.t) (not (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))))) :rule equiv_pos2)
% 0.36/0.55  (step t66 (cl (= (tptp.ord_less_int tptp.one_one_int tptp.t) (tptp.ord_less_int tptp.one_one_int tptp.t))) :rule refl)
% 0.36/0.55  (anchor :step t67 :args ((X $$unsorted) (:= X X) (Y $$unsorted) (:= Y Y)))
% 0.36/0.55  (step t67.t1 (cl (= X X)) :rule refl)
% 0.36/0.55  (step t67.t2 (cl (= Y Y)) :rule refl)
% 0.36/0.55  (step t67.t3 (cl (= (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)) (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))) :rule all_simplify)
% 0.36/0.55  (step t67 (cl (= (exists ((X $$unsorted) (Y $$unsorted)) (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int))) (exists ((X $$unsorted) (Y $$unsorted)) (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))) :rule bind)
% 0.36/0.55  (step t68 (cl (= (exists ((X $$unsorted) (Y $$unsorted)) (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))) (not (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))))) :rule all_simplify)
% 0.36/0.55  (step t69 (cl (= (exists ((X $$unsorted) (Y $$unsorted)) (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int))) (not (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))))) :rule trans :premises (t67 t68))
% 0.36/0.55  (step t70 (cl (= (=> (tptp.ord_less_int tptp.one_one_int tptp.t) (exists ((X $$unsorted) (Y $$unsorted)) (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (=> (tptp.ord_less_int tptp.one_one_int tptp.t) (not (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))))))) :rule cong :premises (t66 t69))
% 0.36/0.55  (step t71 (cl (=> (tptp.ord_less_int tptp.one_one_int tptp.t) (not (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))))) :rule resolution :premises (t65 t70 a2))
% 0.36/0.55  (step t72 (cl (not (tptp.ord_less_int tptp.one_one_int tptp.t)) (not (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))))) :rule implies :premises (t71))
% 0.36/0.55  (step t73 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))) (not (tptp.ord_less_int tptp.one_one_int tptp.t))) :rule reordering :premises (t72))
% 0.36/0.55  (step t74 (cl (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))))) :rule hole :args ((forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (= X X) (= Y Y)))
% 0.36/0.55  (step t75 (cl (= (= (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))) true) (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))))) :rule equiv_simplify)
% 0.36/0.55  (step t76 (cl (not (= (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))) true)) (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))))) :rule equiv1 :premises (t75))
% 0.36/0.55  (step t77 (cl (= (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))) (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int))))))) :rule all_simplify)
% 0.36/0.55  (step t78 (cl (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))))) :rule refl)
% 0.36/0.55  (anchor :step t79 :args ((X $$unsorted) (:= X X) (Y $$unsorted) (:= Y Y)))
% 0.36/0.55  (step t79.t1 (cl (= X X)) :rule refl)
% 0.36/0.55  (step t79.t2 (cl (= Y Y)) :rule refl)
% 0.36/0.55  (step t79.t3 (cl (= (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)) (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))) :rule all_simplify)
% 0.36/0.55  (step t79.t4 (cl (= (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int))) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))) :rule cong :premises (t79.t3))
% 0.36/0.55  (step t79 (cl (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))))) :rule bind)
% 0.36/0.55  (step t80 (cl (= (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int))))) (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))))) :rule cong :premises (t78 t79))
% 0.36/0.55  (step t81 (cl (= (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))) true)) :rule all_simplify)
% 0.36/0.55  (step t82 (cl (= (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int))))) true)) :rule trans :premises (t80 t81))
% 0.36/0.55  (step t83 (cl (= (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))) true)) :rule trans :premises (t77 t82))
% 0.36/0.55  (step t84 (cl (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))))) :rule resolution :premises (t76 t83))
% 0.36/0.55  (step t85 (cl (= (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int)))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))))))))) :rule trans :premises (t74 t84))
% 0.36/0.55  (step t86 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))) (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int))))) (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))) :rule equiv1 :premises (t85))
% 0.36/0.55  (step t87 (cl (forall ((X $$unsorted) (Y $$unsorted)) (not (= (tptp.plus_plus_int (tptp.times_times_int (tptp.number_number_of_int (tptp.bit0 (tptp.bit0 (tptp.bit1 tptp.pls)))) tptp.m) tptp.one_one_int) (tptp.plus_plus_int (tptp.power_power_int X (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls)))) (tptp.power_power_int Y (tptp.number_number_of_nat (tptp.bit0 (tptp.bit1 tptp.pls))))))))) :rule resolution :premises (t86 t62))
% 0.36/0.55  (step t88 (cl (not (tptp.ord_less_int tptp.one_one_int tptp.t))) :rule resolution :premises (t73 t87))
% 0.36/0.55  (step t89 (cl) :rule resolution :premises (t2 t10 t64 t88))
% 0.36/0.55  
% 0.36/0.55  % SZS output end Proof for /export/starexec/sandbox2/tmp/tmp.8dGorLEwOJ/cvc5---1.0.5_26904.smt2
% 0.36/0.55  % cvc5---1.0.5 exiting
% 0.36/0.55  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------