TSTP Solution File: TOP049-1 by Otter---3.3
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Otter---3.3
% Problem : TOP049-1 : TPTP v8.1.0. Released v8.1.0.
% Transfm : none
% Format : tptp:raw
% Command : otter-tptp-script %s
% Computer : n012.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 Jul 27 13:26:59 EDT 2022
% Result : Unsatisfiable 1.73s 1.94s
% Output : Refutation 1.73s
% Verified :
% SZS Type : Refutation
% Derivation depth : 19
% Number of leaves : 15
% Syntax : Number of clauses : 103 ( 103 unt; 0 nHn; 80 RR)
% Number of literals : 103 ( 102 equ; 4 neg)
% Maximal clause size : 1 ( 1 avg)
% Maximal term depth : 5 ( 1 avg)
% Number of predicates : 2 ( 0 usr; 1 prp; 0-2 aty)
% Number of functors : 12 ( 12 usr; 10 con; 0-9 aty)
% Number of variables : 31 ( 0 sgn)
% Comments :
%------------------------------------------------------------------------------
cnf(1,axiom,
tuple(a1,a9,a8,a6,a7,a2,a3,a4,a5) != tuple(a2,a10,a9,a7,a8,a3,a4,a5,a6),
file('TOP049-1.p',unknown),
[] ).
cnf(2,plain,
tuple(a2,a10,a9,a7,a8,a3,a4,a5,a6) != tuple(a1,a9,a8,a6,a7,a2,a3,a4,a5),
inference(flip,[status(thm),theory(equality)],[inference(copy,[status(thm)],[1])]),
[iquote('copy,1,flip.1')] ).
cnf(3,axiom,
A = A,
file('TOP049-1.p',unknown),
[] ).
cnf(5,axiom,
product(A,A) = A,
file('TOP049-1.p',unknown),
[] ).
cnf(6,axiom,
product(product(A,B),B) = A,
file('TOP049-1.p',unknown),
[] ).
cnf(8,axiom,
product(product(A,B),C) = product(product(A,C),product(B,C)),
file('TOP049-1.p',unknown),
[] ).
cnf(9,axiom,
a1 = product(a9,a7),
file('TOP049-1.p',unknown),
[] ).
cnf(10,plain,
product(a9,a7) = a1,
inference(flip,[status(thm),theory(equality)],[inference(copy,[status(thm)],[9])]),
[iquote('copy,9,flip.1')] ).
cnf(12,axiom,
a3 = product(a1,a2),
file('TOP049-1.p',unknown),
[] ).
cnf(13,plain,
product(a1,a2) = a3,
inference(flip,[status(thm),theory(equality)],[inference(copy,[status(thm)],[12])]),
[iquote('copy,12,flip.1')] ).
cnf(15,axiom,
a2 = product(a3,a4),
file('TOP049-1.p',unknown),
[] ).
cnf(16,plain,
product(a3,a4) = a2,
inference(flip,[status(thm),theory(equality)],[inference(copy,[status(thm)],[15])]),
[iquote('copy,15,flip.1')] ).
cnf(18,axiom,
a5 = product(a2,a10),
file('TOP049-1.p',unknown),
[] ).
cnf(20,plain,
product(a2,a10) = a5,
inference(flip,[status(thm),theory(equality)],[inference(copy,[status(thm)],[18])]),
[iquote('copy,18,flip.1')] ).
cnf(21,axiom,
a6 = product(a5,a4),
file('TOP049-1.p',unknown),
[] ).
cnf(22,plain,
product(a5,a4) = a6,
inference(flip,[status(thm),theory(equality)],[inference(copy,[status(thm)],[21])]),
[iquote('copy,21,flip.1')] ).
cnf(24,axiom,
a7 = product(a6,a1),
file('TOP049-1.p',unknown),
[] ).
cnf(25,plain,
product(a6,a1) = a7,
inference(flip,[status(thm),theory(equality)],[inference(copy,[status(thm)],[24])]),
[iquote('copy,24,flip.1')] ).
cnf(27,axiom,
a8 = product(a7,a4),
file('TOP049-1.p',unknown),
[] ).
cnf(29,plain,
product(a7,a4) = a8,
inference(flip,[status(thm),theory(equality)],[inference(copy,[status(thm)],[27])]),
[iquote('copy,27,flip.1')] ).
cnf(30,axiom,
a10 = product(a8,a9),
file('TOP049-1.p',unknown),
[] ).
cnf(32,plain,
product(a8,a9) = a10,
inference(flip,[status(thm),theory(equality)],[inference(copy,[status(thm)],[30])]),
[iquote('copy,30,flip.1')] ).
cnf(33,axiom,
a4 = product(a10,a3),
file('TOP049-1.p',unknown),
[] ).
cnf(35,plain,
product(a10,a3) = a4,
inference(flip,[status(thm),theory(equality)],[inference(copy,[status(thm)],[33])]),
[iquote('copy,33,flip.1')] ).
cnf(36,axiom,
a9 = product(a4,a8),
file('TOP049-1.p',unknown),
[] ).
cnf(38,plain,
product(a4,a8) = a9,
inference(flip,[status(thm),theory(equality)],[inference(copy,[status(thm)],[36])]),
[iquote('copy,36,flip.1')] ).
cnf(39,plain,
product(product(A,B),product(C,B)) = product(product(A,C),B),
inference(flip,[status(thm),theory(equality)],[inference(copy,[status(thm)],[8])]),
[iquote('copy,8,flip.1')] ).
cnf(41,plain,
product(a2,a4) = a3,
inference(para_into,[status(thm),theory(equality)],[6,16]),
[iquote('para_into,6.1.1.1,16.1.1')] ).
cnf(42,plain,
product(a3,a2) = a1,
inference(para_into,[status(thm),theory(equality)],[6,13]),
[iquote('para_into,6.1.1.1,13.1.1')] ).
cnf(47,plain,
product(a5,a10) = a2,
inference(para_from,[status(thm),theory(equality)],[20,6]),
[iquote('para_from,19.1.1,6.1.1.1')] ).
cnf(48,plain,
product(a6,a4) = a5,
inference(para_from,[status(thm),theory(equality)],[22,6]),
[iquote('para_from,22.1.1,6.1.1.1')] ).
cnf(53,plain,
product(a8,a4) = a7,
inference(para_from,[status(thm),theory(equality)],[29,6]),
[iquote('para_from,28.1.1,6.1.1.1')] ).
cnf(56,plain,
product(product(a6,A),product(a1,A)) = product(a7,A),
inference(flip,[status(thm),theory(equality)],[inference(para_into,[status(thm),theory(equality)],[8,25])]),
[iquote('para_into,8.1.1.1,25.1.1,flip.1')] ).
cnf(60,plain,
product(product(a2,A),product(a10,A)) = product(a5,A),
inference(flip,[status(thm),theory(equality)],[inference(para_into,[status(thm),theory(equality)],[8,20])]),
[iquote('para_into,8.1.1.1,19.1.1,flip.1')] ).
cnf(62,plain,
product(product(a3,A),product(a4,A)) = product(a2,A),
inference(flip,[status(thm),theory(equality)],[inference(para_into,[status(thm),theory(equality)],[8,16])]),
[iquote('para_into,8.1.1.1,16.1.1,flip.1')] ).
cnf(64,plain,
product(product(a1,A),product(a2,A)) = product(a3,A),
inference(flip,[status(thm),theory(equality)],[inference(para_into,[status(thm),theory(equality)],[8,13])]),
[iquote('para_into,8.1.1.1,13.1.1,flip.1')] ).
cnf(66,plain,
product(product(a9,A),product(a7,A)) = product(a1,A),
inference(flip,[status(thm),theory(equality)],[inference(para_into,[status(thm),theory(equality)],[8,10])]),
[iquote('para_into,8.1.1.1,10.1.1,flip.1')] ).
cnf(76,plain,
product(product(a8,A),product(a9,A)) = product(a10,A),
inference(flip,[status(thm),theory(equality)],[inference(para_from,[status(thm),theory(equality)],[32,8])]),
[iquote('para_from,31.1.1,8.1.1.1,flip.1')] ).
cnf(79,plain,
product(a10,a9) = a8,
inference(para_from,[status(thm),theory(equality)],[32,6]),
[iquote('para_from,31.1.1,6.1.1.1')] ).
cnf(80,plain,
product(product(a10,A),product(a3,A)) = product(a4,A),
inference(flip,[status(thm),theory(equality)],[inference(para_from,[status(thm),theory(equality)],[35,8])]),
[iquote('para_from,34.1.1,8.1.1.1,flip.1')] ).
cnf(83,plain,
product(a4,a3) = a10,
inference(para_from,[status(thm),theory(equality)],[35,6]),
[iquote('para_from,34.1.1,6.1.1.1')] ).
cnf(84,plain,
product(product(a4,A),product(a8,A)) = product(a9,A),
inference(flip,[status(thm),theory(equality)],[inference(para_from,[status(thm),theory(equality)],[38,8])]),
[iquote('para_from,37.1.1,8.1.1.1,flip.1')] ).
cnf(87,plain,
product(a9,a8) = a4,
inference(para_from,[status(thm),theory(equality)],[38,6]),
[iquote('para_from,37.1.1,6.1.1.1')] ).
cnf(88,plain,
product(product(a2,A),product(a4,A)) = product(a3,A),
inference(flip,[status(thm),theory(equality)],[inference(para_from,[status(thm),theory(equality)],[41,8])]),
[iquote('para_from,40.1.1,8.1.1.1,flip.1')] ).
cnf(90,plain,
product(product(a2,A),a4) = product(a3,product(A,a4)),
inference(flip,[status(thm),theory(equality)],[inference(para_into,[status(thm),theory(equality)],[39,41])]),
[iquote('para_into,39.1.1.1,40.1.1,flip.1')] ).
cnf(94,plain,
product(product(a4,A),a8) = product(a9,product(A,a8)),
inference(flip,[status(thm),theory(equality)],[inference(para_into,[status(thm),theory(equality)],[39,38])]),
[iquote('para_into,39.1.1.1,37.1.1,flip.1')] ).
cnf(117,plain,
product(product(A,B),A) = product(A,product(B,A)),
inference(flip,[status(thm),theory(equality)],[inference(para_into,[status(thm),theory(equality)],[39,5])]),
[iquote('para_into,39.1.1.1,4.1.1,flip.1')] ).
cnf(143,plain,
product(product(A,product(B,C)),C) = product(product(A,C),B),
inference(flip,[status(thm),theory(equality)],[inference(para_into,[status(thm),theory(equality)],[39,6])]),
[iquote('para_into,39.1.1.2,6.1.1,flip.1')] ).
cnf(173,plain,
product(product(a6,A),a4) = product(a5,product(A,a4)),
inference(flip,[status(thm),theory(equality)],[inference(para_from,[status(thm),theory(equality)],[48,39])]),
[iquote('para_from,48.1.1,39.1.1.1,flip.1')] ).
cnf(205,plain,
product(product(a9,A),a8) = product(a4,product(A,a8)),
inference(flip,[status(thm),theory(equality)],[inference(para_from,[status(thm),theory(equality)],[87,39])]),
[iquote('para_from,86.1.1,39.1.1.1,flip.1')] ).
cnf(232,plain,
product(a5,product(a1,a4)) = a8,
inference(demod,[status(thm),theory(equality)],[inference(para_into,[status(thm),theory(equality)],[56,48]),29]),
[iquote('para_into,56.1.1.1,48.1.1,demod,29')] ).
cnf(248,plain,
product(a8,product(a1,a4)) = a5,
inference(para_from,[status(thm),theory(equality)],[232,6]),
[iquote('para_from,232.1.1,6.1.1.1')] ).
cnf(265,plain,
product(product(a8,A),product(a1,a4)) = product(a5,product(A,product(a1,a4))),
inference(flip,[status(thm),theory(equality)],[inference(para_from,[status(thm),theory(equality)],[248,39])]),
[iquote('para_from,248.1.1,39.1.1.1,flip.1')] ).
cnf(328,plain,
product(a1,product(a4,a2)) = a2,
inference(demod,[status(thm),theory(equality)],[inference(para_into,[status(thm),theory(equality)],[62,42]),5]),
[iquote('para_into,62.1.1.1,42.1.1,demod,5')] ).
cnf(331,plain,
product(a3,a10) = product(a2,a3),
inference(demod,[status(thm),theory(equality)],[inference(para_into,[status(thm),theory(equality)],[62,5]),83]),
[iquote('para_into,62.1.1.1,4.1.1,demod,83')] ).
cnf(350,plain,
product(a3,product(a4,a2)) = product(a2,product(a2,product(a4,a2))),
inference(flip,[status(thm),theory(equality)],[inference(para_from,[status(thm),theory(equality)],[328,64])]),
[iquote('para_from,328.1.1,64.1.1.1,flip.1')] ).
cnf(352,plain,
product(a7,product(a4,a2)) = product(a5,a3),
inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(para_from,[status(thm),theory(equality)],[328,56]),143,173,41])]),
[iquote('para_from,328.1.1,56.1.1.2,demod,143,173,41,flip.1')] ).
cnf(361,plain,
product(a2,product(a4,a2)) = a1,
inference(para_from,[status(thm),theory(equality)],[328,6]),
[iquote('para_from,328.1.1,6.1.1.1')] ).
cnf(367,plain,
product(a3,product(a4,a2)) = product(a2,a1),
inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[350]),361]),
[iquote('back_demod,350,demod,361')] ).
cnf(368,plain,
product(product(a2,a3),product(a4,a10)) = a5,
inference(demod,[status(thm),theory(equality)],[inference(para_from,[status(thm),theory(equality)],[331,62]),20]),
[iquote('para_from,330.1.1,62.1.1.1,demod,20')] ).
cnf(379,plain,
product(a5,product(a4,a2)) = product(a1,product(a10,product(a4,a2))),
inference(flip,[status(thm),theory(equality)],[inference(para_from,[status(thm),theory(equality)],[361,60])]),
[iquote('para_from,360.1.1,60.1.1.1,flip.1')] ).
cnf(394,plain,
product(a4,product(a7,a8)) = product(a1,a8),
inference(para_into,[status(thm),theory(equality)],[66,87]),
[iquote('para_into,66.1.1.1,86.1.1')] ).
cnf(402,plain,
product(a4,a9) = product(a1,a4),
inference(demod,[status(thm),theory(equality)],[inference(para_into,[status(thm),theory(equality)],[66,29]),205,38]),
[iquote('para_into,66.1.1.2,28.1.1,demod,205,38')] ).
cnf(663,plain,
product(product(a5,a3),product(a4,a2)) = a7,
inference(para_from,[status(thm),theory(equality)],[352,6]),
[iquote('para_from,352.1.1,6.1.1.1')] ).
cnf(665,plain,
product(product(a2,a1),product(a4,product(a4,a2))) = a1,
inference(demod,[status(thm),theory(equality)],[inference(para_from,[status(thm),theory(equality)],[367,62]),361]),
[iquote('para_from,366.1.1,62.1.1.1,demod,361')] ).
cnf(775,plain,
product(a5,product(a4,a10)) = product(a2,a3),
inference(para_from,[status(thm),theory(equality)],[368,6]),
[iquote('para_from,368.1.1,6.1.1.1')] ).
cnf(784,plain,
product(product(A,product(a7,a8)),product(a1,a8)) = product(product(A,a4),product(a7,a8)),
inference(para_from,[status(thm),theory(equality)],[394,39]),
[iquote('para_from,394.1.1,39.1.1.2')] ).
cnf(953,plain,
product(product(a1,product(a10,product(a4,a2))),product(a2,a1)) = a7,
inference(demod,[status(thm),theory(equality)],[inference(para_into,[status(thm),theory(equality)],[663,8]),379,367]),
[iquote('para_into,663.1.1,8.1.1,demod,379,367')] ).
cnf(996,plain,
product(a5,product(a9,product(a1,a4))) = product(a10,product(a1,a4)),
inference(para_into,[status(thm),theory(equality)],[76,248]),
[iquote('para_into,76.1.1.1,248.1.1')] ).
cnf(1004,plain,
product(a10,a8) = a7,
inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(para_into,[status(thm),theory(equality)],[76,5]),87,53])]),
[iquote('para_into,76.1.1.1,4.1.1,demod,87,53,flip.1')] ).
cnf(1026,plain,
product(a4,a10) = product(a10,product(a2,a3)),
inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(para_into,[status(thm),theory(equality)],[80,5]),331])]),
[iquote('para_into,80.1.1.1,4.1.1,demod,331,flip.1')] ).
cnf(1043,plain,
product(a5,product(a10,product(a2,a3))) = product(a2,a3),
inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[775]),1026]),
[iquote('back_demod,775,demod,1026')] ).
cnf(1063,plain,
product(product(a2,a3),product(a10,product(a2,a3))) = a5,
inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[368]),1026]),
[iquote('back_demod,368,demod,1026')] ).
cnf(1112,plain,
product(a7,a8) = a10,
inference(para_from,[status(thm),theory(equality)],[1004,6]),
[iquote('para_from,1004.1.1,6.1.1.1')] ).
cnf(1126,plain,
product(product(A,a4),a10) = product(product(A,a10),product(a1,a8)),
inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[784]),1112,1112])]),
[iquote('back_demod,784,demod,1112,1112,flip.1')] ).
cnf(1128,plain,
product(a10,product(a2,a3)) = product(a1,a8),
inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[394]),1112,1026]),
[iquote('back_demod,394,demod,1112,1026')] ).
cnf(1139,plain,
product(product(a2,a3),product(a1,a8)) = a5,
inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[1063]),1128]),
[iquote('back_demod,1063,demod,1128')] ).
cnf(1159,plain,
product(a5,product(a1,a8)) = product(a2,a3),
inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[1043]),1128]),
[iquote('back_demod,1043,demod,1128')] ).
cnf(1214,plain,
product(product(a1,a10),product(a1,a8)) = a9,
inference(demod,[status(thm),theory(equality)],[inference(para_into,[status(thm),theory(equality)],[84,402]),32,1126,5]),
[iquote('para_into,84.1.1.1,402.1.1,demod,32,1126,5')] ).
cnf(1218,plain,
product(a9,a4) = product(a4,a7),
inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(para_into,[status(thm),theory(equality)],[84,5]),53])]),
[iquote('para_into,84.1.1.1,4.1.1,demod,53,flip.1')] ).
cnf(1281,plain,
product(a9,a10) = product(a1,a4),
inference(demod,[status(thm),theory(equality)],[inference(para_from,[status(thm),theory(equality)],[1218,66]),29,94,1112]),
[iquote('para_from,1218.1.1,66.1.1.1,demod,29,94,1112')] ).
cnf(1337,plain,
product(a1,product(a4,product(a4,a2))) = product(a2,a1),
inference(demod,[status(thm),theory(equality)],[inference(para_into,[status(thm),theory(equality)],[88,361]),367]),
[iquote('para_into,88.1.1.1,360.1.1,demod,367')] ).
cnf(1352,plain,
product(a5,product(a10,product(a1,a4))) = a10,
inference(demod,[status(thm),theory(equality)],[inference(para_from,[status(thm),theory(equality)],[1281,76]),265,5]),
[iquote('para_from,1280.1.1,76.1.1.2,demod,265,5')] ).
cnf(1429,plain,
product(a2,a3) = product(a1,a4),
inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(para_into,[status(thm),theory(equality)],[90,361]),117,41,83,331])]),
[iquote('para_into,90.1.1.1,360.1.1,demod,117,41,83,331,flip.1')] ).
cnf(1441,plain,
product(a5,product(a1,a8)) = product(a1,a4),
inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[1159]),1429]),
[iquote('back_demod,1159,demod,1429')] ).
cnf(1452,plain,
product(product(a1,a4),product(a1,a8)) = a5,
inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[1139]),1429]),
[iquote('back_demod,1139,demod,1429')] ).
cnf(1455,plain,
product(a10,product(a1,a4)) = product(a1,a8),
inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[1128]),1429]),
[iquote('back_demod,1127,demod,1429')] ).
cnf(1503,plain,
product(a1,a4) = a10,
inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[1352]),1455,1441]),
[iquote('back_demod,1352,demod,1455,1441')] ).
cnf(1505,plain,
a2 = a10,
inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[996]),1503,1281,1503,47,1503,5]),
[iquote('back_demod,996,demod,1503,1281,1503,47,1503,5')] ).
cnf(1574,plain,
product(a1,a8) = a10,
inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[1455]),1503,5])]),
[iquote('back_demod,1454,demod,1503,5,flip.1')] ).
cnf(1576,plain,
a5 = a10,
inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[1452]),1503,1574,5])]),
[iquote('back_demod,1452,demod,1503,1574,5,flip.1')] ).
cnf(1578,plain,
a4 = a10,
inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[1429]),1505,35,1503]),
[iquote('back_demod,1428,demod,1505,35,1503')] ).
cnf(1648,plain,
product(a1,a10) = a8,
inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[402]),1578,79,1578])]),
[iquote('back_demod,402,demod,1578,79,1578,flip.1')] ).
cnf(1654,plain,
a8 = a10,
inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[248]),1578,1648,5,1576]),
[iquote('back_demod,248,demod,1578,1648,5,1576')] ).
cnf(1662,plain,
product(a10,a1) = a10,
inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[1337]),1578,1578,1505,5,5,1648,1654,1505])]),
[iquote('back_demod,1337,demod,1578,1578,1505,5,5,1648,1654,1505,flip.1')] ).
cnf(1688,plain,
a7 = a10,
inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[953]),1578,1505,5,5,1648,1654,1505,1662,5])]),
[iquote('back_demod,953,demod,1578,1505,5,5,1648,1654,1505,1662,5,flip.1')] ).
cnf(1721,plain,
a10 = a1,
inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[665]),1505,1662,1578,1578,1505,5,5,5]),
[iquote('back_demod,665,demod,1505,1662,1578,1578,1505,5,5,5')] ).
cnf(1739,plain,
a3 = a1,
inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[41]),1505,1721,1578,1721,5])]),
[iquote('back_demod,40,demod,1505,1721,1578,1721,5,flip.1')] ).
cnf(1740,plain,
tuple(a1,a9,a1,a6,a1,a1,a1,a1,a1) != tuple(a1,a1,a9,a1,a1,a1,a1,a1,a6),
inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[2]),1505,1721,1721,1688,1721,1654,1721,1739,1578,1721,1576,1721,1654,1721,1688,1721,1505,1721,1739,1578,1721,1576,1721])]),
[iquote('back_demod,2,demod,1505,1721,1721,1688,1721,1654,1721,1739,1578,1721,1576,1721,1654,1721,1688,1721,1505,1721,1739,1578,1721,1576,1721,flip.1')] ).
cnf(1742,plain,
a9 = a1,
inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[1214]),1721,5,1654,1721,5,5])]),
[iquote('back_demod,1214,demod,1721,5,1654,1721,5,5,flip.1')] ).
cnf(1768,plain,
a6 = a1,
inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[22]),1576,1721,1578,1721,5])]),
[iquote('back_demod,22,demod,1576,1721,1578,1721,5,flip.1')] ).
cnf(1779,plain,
tuple(a1,a1,a1,a1,a1,a1,a1,a1,a1) != tuple(a1,a1,a1,a1,a1,a1,a1,a1,a1),
inference(demod,[status(thm),theory(equality)],[inference(back_demod,[status(thm)],[1740]),1742,1768,1742,1768]),
[iquote('back_demod,1740,demod,1742,1768,1742,1768')] ).
cnf(1780,plain,
$false,
inference(binary,[status(thm)],[1779,3]),
[iquote('binary,1779.1,3.1')] ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.11 % Problem : TOP049-1 : TPTP v8.1.0. Released v8.1.0.
% 0.04/0.12 % Command : otter-tptp-script %s
% 0.12/0.33 % Computer : n012.cluster.edu
% 0.12/0.33 % Model : x86_64 x86_64
% 0.12/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33 % Memory : 8042.1875MB
% 0.12/0.33 % OS : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33 % CPULimit : 300
% 0.12/0.33 % WCLimit : 300
% 0.12/0.33 % DateTime : Wed Jul 27 01:51:20 EDT 2022
% 0.12/0.33 % CPUTime :
% 1.67/1.88 ----- Otter 3.3f, August 2004 -----
% 1.67/1.88 The process was started by sandbox on n012.cluster.edu,
% 1.67/1.88 Wed Jul 27 01:51:20 2022
% 1.67/1.88 The command was "./otter". The process ID is 8833.
% 1.67/1.88
% 1.67/1.88 set(prolog_style_variables).
% 1.67/1.88 set(auto).
% 1.67/1.88 dependent: set(auto1).
% 1.67/1.88 dependent: set(process_input).
% 1.67/1.88 dependent: clear(print_kept).
% 1.67/1.88 dependent: clear(print_new_demod).
% 1.67/1.88 dependent: clear(print_back_demod).
% 1.67/1.88 dependent: clear(print_back_sub).
% 1.67/1.88 dependent: set(control_memory).
% 1.67/1.88 dependent: assign(max_mem, 12000).
% 1.67/1.88 dependent: assign(pick_given_ratio, 4).
% 1.67/1.88 dependent: assign(stats_level, 1).
% 1.67/1.88 dependent: assign(max_seconds, 10800).
% 1.67/1.88 clear(print_given).
% 1.67/1.88
% 1.67/1.88 list(usable).
% 1.67/1.88 0 [] A=A.
% 1.67/1.88 0 [] product(X,X)=X.
% 1.67/1.88 0 [] product(product(X,Y),Y)=X.
% 1.67/1.88 0 [] product(product(X,Y),Z)=product(product(X,Z),product(Y,Z)).
% 1.67/1.88 0 [] a1=product(a9,a7).
% 1.67/1.88 0 [] a3=product(a1,a2).
% 1.67/1.88 0 [] a2=product(a3,a4).
% 1.67/1.88 0 [] a5=product(a2,a10).
% 1.67/1.88 0 [] a6=product(a5,a4).
% 1.67/1.88 0 [] a7=product(a6,a1).
% 1.67/1.88 0 [] a8=product(a7,a4).
% 1.67/1.88 0 [] a10=product(a8,a9).
% 1.67/1.88 0 [] a4=product(a10,a3).
% 1.67/1.88 0 [] a9=product(a4,a8).
% 1.67/1.88 0 [] tuple(a1,a9,a8,a6,a7,a2,a3,a4,a5)!=tuple(a2,a10,a9,a7,a8,a3,a4,a5,a6).
% 1.67/1.88 end_of_list.
% 1.67/1.88
% 1.67/1.88 SCAN INPUT: prop=0, horn=1, equality=1, symmetry=0, max_lits=1.
% 1.67/1.88
% 1.67/1.88 All clauses are units, and equality is present; the
% 1.67/1.88 strategy will be Knuth-Bendix with positive clauses in sos.
% 1.67/1.88
% 1.67/1.88 dependent: set(knuth_bendix).
% 1.67/1.88 dependent: set(anl_eq).
% 1.67/1.88 dependent: set(para_from).
% 1.67/1.88 dependent: set(para_into).
% 1.67/1.88 dependent: clear(para_from_right).
% 1.67/1.88 dependent: clear(para_into_right).
% 1.67/1.88 dependent: set(para_from_vars).
% 1.67/1.88 dependent: set(eq_units_both_ways).
% 1.67/1.88 dependent: set(dynamic_demod_all).
% 1.67/1.88 dependent: set(dynamic_demod).
% 1.67/1.88 dependent: set(order_eq).
% 1.67/1.88 dependent: set(back_demod).
% 1.67/1.88 dependent: set(lrpo).
% 1.67/1.88
% 1.67/1.88 ------------> process usable:
% 1.67/1.88 ** KEPT (pick-wt=21): 2 [copy,1,flip.1] tuple(a2,a10,a9,a7,a8,a3,a4,a5,a6)!=tuple(a1,a9,a8,a6,a7,a2,a3,a4,a5).
% 1.67/1.88
% 1.67/1.88 ------------> process sos:
% 1.67/1.88 ** KEPT (pick-wt=3): 3 [] A=A.
% 1.67/1.88 ** KEPT (pick-wt=5): 4 [] product(A,A)=A.
% 1.67/1.88 ---> New Demodulator: 5 [new_demod,4] product(A,A)=A.
% 1.67/1.88 ** KEPT (pick-wt=7): 6 [] product(product(A,B),B)=A.
% 1.67/1.88 ---> New Demodulator: 7 [new_demod,6] product(product(A,B),B)=A.
% 1.67/1.88 ** KEPT (pick-wt=13): 8 [] product(product(A,B),C)=product(product(A,C),product(B,C)).
% 1.67/1.88 ** KEPT (pick-wt=5): 10 [copy,9,flip.1] product(a9,a7)=a1.
% 1.67/1.88 ---> New Demodulator: 11 [new_demod,10] product(a9,a7)=a1.
% 1.67/1.88 ** KEPT (pick-wt=5): 13 [copy,12,flip.1] product(a1,a2)=a3.
% 1.67/1.88 ---> New Demodulator: 14 [new_demod,13] product(a1,a2)=a3.
% 1.67/1.88 ** KEPT (pick-wt=5): 16 [copy,15,flip.1] product(a3,a4)=a2.
% 1.67/1.88 ---> New Demodulator: 17 [new_demod,16] product(a3,a4)=a2.
% 1.67/1.88 ** KEPT (pick-wt=5): 19 [copy,18,flip.1] product(a2,a10)=a5.
% 1.67/1.88 ---> New Demodulator: 20 [new_demod,19] product(a2,a10)=a5.
% 1.67/1.88 ** KEPT (pick-wt=5): 22 [copy,21,flip.1] product(a5,a4)=a6.
% 1.67/1.88 ---> New Demodulator: 23 [new_demod,22] product(a5,a4)=a6.
% 1.67/1.88 ** KEPT (pick-wt=5): 25 [copy,24,flip.1] product(a6,a1)=a7.
% 1.67/1.88 ---> New Demodulator: 26 [new_demod,25] product(a6,a1)=a7.
% 1.67/1.88 ** KEPT (pick-wt=5): 28 [copy,27,flip.1] product(a7,a4)=a8.
% 1.67/1.88 ---> New Demodulator: 29 [new_demod,28] product(a7,a4)=a8.
% 1.67/1.88 ** KEPT (pick-wt=5): 31 [copy,30,flip.1] product(a8,a9)=a10.
% 1.67/1.88 ---> New Demodulator: 32 [new_demod,31] product(a8,a9)=a10.
% 1.67/1.88 ** KEPT (pick-wt=5): 34 [copy,33,flip.1] product(a10,a3)=a4.
% 1.67/1.88 ---> New Demodulator: 35 [new_demod,34] product(a10,a3)=a4.
% 1.67/1.88 ** KEPT (pick-wt=5): 37 [copy,36,flip.1] product(a4,a8)=a9.
% 1.67/1.88 ---> New Demodulator: 38 [new_demod,37] product(a4,a8)=a9.
% 1.67/1.88 Following clause subsumed by 3 during input processing: 0 [copy,3,flip.1] A=A.
% 1.67/1.88 >>>> Starting back demodulation with 5.
% 1.67/1.88 >>>> Starting back demodulation with 7.
% 1.67/1.88 ** KEPT (pick-wt=13): 39 [copy,8,flip.1] product(product(A,B),product(C,B))=product(product(A,C),B).
% 1.67/1.88 >>>> Starting back demodulation with 11.
% 1.67/1.88 >>>> Starting back demodulation with 14.
% 1.67/1.88 >>>> Starting back demodulation with 17.
% 1.67/1.88 >>>> Starting back demodulation with 20.
% 1.67/1.88 >>>> Starting back demodulation with 23.
% 1.67/1.88 >>>> Starting back demodulation with 26.
% 1.67/1.88 >>>> Starting back demodulation with 29.
% 1.67/1.88 >>>> Starting back demodulation with 32.
% 1.67/1.88 >>>> Starting back demodulation with 35.
% 1.67/1.88 >>>> Starting back demodulation with 38.
% 1.67/1.88 Following clause subsumed by 8 during input processing: 0 [copy,39,flip.1] product(product(A,B),C)=product(product(A,C),product(B,C)).
% 1.73/1.94
% 1.73/1.94 ======= end of input processing =======
% 1.73/1.94
% 1.73/1.94 =========== start of search ===========
% 1.73/1.94
% 1.73/1.94 -------- PROOF --------
% 1.73/1.94
% 1.73/1.94 ----> UNIT CONFLICT at 0.06 sec ----> 1780 [binary,1779.1,3.1] $F.
% 1.73/1.94
% 1.73/1.94 Length of proof is 87. Level of proof is 18.
% 1.73/1.94
% 1.73/1.94 ---------------- PROOF ----------------
% 1.73/1.94 % SZS status Unsatisfiable
% 1.73/1.94 % SZS output start Refutation
% See solution above
% 1.73/1.94 ------------ end of proof -------------
% 1.73/1.94
% 1.73/1.94
% 1.73/1.94 Search stopped by max_proofs option.
% 1.73/1.94
% 1.73/1.94
% 1.73/1.94 Search stopped by max_proofs option.
% 1.73/1.94
% 1.73/1.94 ============ end of search ============
% 1.73/1.94
% 1.73/1.94 -------------- statistics -------------
% 1.73/1.94 clauses given 81
% 1.73/1.94 clauses generated 1256
% 1.73/1.94 clauses kept 996
% 1.73/1.94 clauses forward subsumed 1357
% 1.73/1.94 clauses back subsumed 0
% 1.73/1.94 Kbytes malloced 2929
% 1.73/1.94
% 1.73/1.94 ----------- times (seconds) -----------
% 1.73/1.94 user CPU time 0.06 (0 hr, 0 min, 0 sec)
% 1.73/1.94 system CPU time 0.00 (0 hr, 0 min, 0 sec)
% 1.73/1.94 wall-clock time 2 (0 hr, 0 min, 2 sec)
% 1.73/1.94
% 1.73/1.94 That finishes the proof of the theorem.
% 1.73/1.94
% 1.73/1.94 Process 8833 finished Wed Jul 27 01:51:22 2022
% 1.73/1.94 Otter interrupted
% 1.73/1.94 PROOF FOUND
%------------------------------------------------------------------------------