TSTP Solution File: ALG019+1 by Vampire-SAT---4.8
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Vampire-SAT---4.8
% Problem : ALG019+1 : TPTP v8.1.2. Released v2.7.0.
% Transfm : none
% Format : tptp:raw
% Command : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 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 : Sun May 5 04:14:41 EDT 2024
% Result : Theorem 0.15s 0.40s
% Output : Refutation 0.15s
% Verified :
% SZS Type : Refutation
% Derivation depth : 19
% Number of leaves : 19
% Syntax : Number of formulae : 493 ( 8 unt; 0 def)
% Number of atoms : 1320 ( 423 equ)
% Maximal formula atoms : 14 ( 2 avg)
% Number of connectives : 1574 ( 747 ~; 741 |; 38 &)
% ( 12 <=>; 36 =>; 0 <=; 0 <~>)
% Maximal formula depth : 11 ( 5 avg)
% Maximal term depth : 10 ( 3 avg)
% Number of predicates : 16 ( 14 usr; 13 prp; 0-2 aty)
% Number of functors : 6 ( 6 usr; 1 con; 0-2 aty)
% Number of variables : 578 ( 571 !; 7 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f1534,plain,
$false,
inference(avatar_sat_refutation,[],[f78,f82,f92,f126,f129,f146,f292,f295,f321,f410,f414,f509,f513,f1180,f1183,f1249,f1533]) ).
fof(f1533,plain,
( ~ spl2_1
| ~ spl2_2 ),
inference(avatar_contradiction_clause,[],[f1532]) ).
fof(f1532,plain,
( $false
| ~ spl2_1
| ~ spl2_2 ),
inference(global_subsumption,[],[f26,f20,f21,f28,f24,f32,f25,f33,f35,f36,f27,f43,f44,f30,f31,f37,f58,f38,f62,f40,f65,f41,f68,f66,f69,f77,f84,f29,f72,f98,f95,f42,f104,f45,f110,f108,f46,f114,f85,f86,f117,f22,f132,f49,f159,f157,f164,f166,f55,f172,f57,f177,f60,f184,f61,f189,f191,f63,f196,f64,f206,f23,f208,f220,f67,f229,f101,f237,f236,f102,f243,f106,f248,f111,f256,f255,f112,f262,f163,f265,f267,f103,f130,f275,f273,f274,f281,f113,f268,f131,f351,f354,f216,f361,f360,f277,f372,f369,f278,f377,f380,f221,f279,f382,f209,f389,f388,f383,f397,f398,f381,f401,f47,f547,f550,f545,f582,f578,f588,f591,f48,f597,f598,f601,f596,f609,f52,f615,f616,f617,f620,f53,f623,f624,f625,f628,f54,f631,f632,f633,f636,f158,f640,f641,f644,f639,f652,f133,f658,f659,f660,f663,f168,f667,f674,f671,f666,f684,f169,f688,f689,f690,f693,f546,f697,f698,f701,f696,f709,f173,f715,f719,f174,f740,f741,f745,f181,f750,f751,f755,f187,f766,f770,f188,f778,f779,f780,f783,f193,f786,f787,f791,f212,f811,f812,f815,f202,f819,f823,f203,f834,f835,f839,f225,f844,f848,f226,f864,f865,f869,f233,f874,f875,f879,f239,f890,f897,f894,f240,f902,f903,f904,f907,f244,f911,f915,f245,f934,f935,f939,f252,f944,f945,f949,f258,f960,f967,f964,f219,f973,f974,f977,f259,f980,f981,f982,f985,f263,f989,f993,f264,f1006,f1007,f1008,f1011,f586,f1015,f1024,f1019,f587,f1031,f1032,f1033,f1036,f605,f1039,f1040,f1044,f647,f1052,f1056,f648,f1069,f1070,f1071,f1074,f679,f1078,f1082,f680,f1092,f1093,f1094,f1097,f704,f1101,f1110,f1105,f270,f1117,f1118,f1125,f1122,f705,f1134,f1135,f1136,f1139,f170,f1143,f1144,f1145,f1148,f241,f260,f579,f706,f349,f1160,f1167,f1164,f1151,f350,f1320,f1321,f1322,f1326,f384,f1329,f1330,f1338,f1335,f810,f1349,f1358,f1354,f355,f1360,f1365,f356,f1384,f1385,f1393,f1390,f392,f1397,f1402,f393,f1421,f1422,f1430,f1427,f972,f1434,f1444,f1439,f1159,f1445,f1446,f1451,f1454,f161,f1458,f1459,f1460,f1464,f365,f1467,f1468,f1473,f375,f1487,f1495,f1492,f376,f1501,f1502,f1503,f1507,f213,f1511,f1516,f1520,f1530,f1531]) ).
fof(f1531,plain,
( sorti1(j(sK0))
| ~ spl2_1
| ~ spl2_2 ),
inference(subsumption_resolution,[],[f1529,f77]) ).
fof(f1529,plain,
( sorti1(j(sK0))
| ~ sorti1(sK1(j(sK0)))
| ~ spl2_1
| ~ spl2_2 ),
inference(duplicate_literal_removal,[],[f1528]) ).
fof(f1528,plain,
( sorti1(j(sK0))
| ~ sorti1(sK1(j(sK0)))
| ~ sorti1(sK1(j(sK0)))
| ~ spl2_1
| ~ spl2_2 ),
inference(superposition,[],[f31,f1520]) ).
fof(f1530,plain,
( ~ sorti1(j(sK0))
| ~ spl2_1
| ~ spl2_2 ),
inference(trivial_inequality_removal,[],[f1527]) ).
fof(f1527,plain,
( j(sK0) != j(sK0)
| ~ sorti1(j(sK0))
| ~ spl2_1
| ~ spl2_2 ),
inference(superposition,[],[f29,f1520]) ).
fof(f1520,plain,
( j(sK0) = op1(sK1(j(sK0)),sK1(j(sK0)))
| ~ spl2_1
| ~ spl2_2 ),
inference(forward_demodulation,[],[f1519,f85]) ).
fof(f1519,plain,
( op1(sK1(j(sK0)),sK1(j(sK0))) = j(op2(h(sK1(j(sK0))),h(sK1(j(sK0)))))
| ~ spl2_1 ),
inference(forward_demodulation,[],[f1512,f66]) ).
fof(f1512,plain,
( j(op2(h(sK1(j(sK0))),h(sK1(j(sK0))))) = op1(j(h(sK1(j(sK0)))),sK1(j(sK0)))
| ~ spl2_1 ),
inference(resolution,[],[f213,f72]) ).
fof(f1516,plain,
( ! [X0,X1] :
( j(op2(op2(X0,X1),h(sK1(j(sK0))))) = op1(j(op2(X0,X1)),sK1(j(sK0)))
| ~ sorti2(X1)
| ~ sorti2(X0) )
| ~ spl2_1 ),
inference(resolution,[],[f213,f30]) ).
fof(f1511,plain,
( ! [X0] :
( j(op2(h(X0),h(sK1(j(sK0))))) = op1(j(h(X0)),sK1(j(sK0)))
| ~ sorti1(X0) )
| ~ spl2_1 ),
inference(resolution,[],[f213,f20]) ).
fof(f213,plain,
( ! [X0] :
( ~ sorti2(X0)
| j(op2(X0,h(sK1(j(sK0))))) = op1(j(X0),sK1(j(sK0))) )
| ~ spl2_1 ),
inference(forward_demodulation,[],[f210,f66]) ).
fof(f210,plain,
( ! [X0] :
( j(op2(X0,h(sK1(j(sK0))))) = op1(j(X0),j(h(sK1(j(sK0)))))
| ~ sorti2(X0) )
| ~ spl2_1 ),
inference(resolution,[],[f23,f72]) ).
fof(f1507,plain,
! [X0,X1] :
( op2(h(sK1(sK1(op1(X0,X1)))),sK0) = h(op1(sK1(sK1(op1(X0,X1))),j(sK0)))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f376,f31]) ).
fof(f1503,plain,
( op2(h(sK1(sK1(sK1(j(sK0))))),sK0) = h(op1(sK1(sK1(sK1(j(sK0)))),j(sK0)))
| ~ spl2_2 ),
inference(resolution,[],[f376,f77]) ).
fof(f1502,plain,
! [X0] :
( op2(h(sK1(sK1(sK1(X0)))),sK0) = h(op1(sK1(sK1(sK1(X0))),j(sK0)))
| ~ sorti1(X0) ),
inference(resolution,[],[f376,f28]) ).
fof(f1501,plain,
! [X0] :
( op2(h(sK1(sK1(j(X0)))),sK0) = h(op1(sK1(sK1(j(X0))),j(sK0)))
| ~ sorti2(X0) ),
inference(resolution,[],[f376,f21]) ).
fof(f376,plain,
! [X0] :
( ~ sorti1(X0)
| op2(h(sK1(sK1(X0))),sK0) = h(op1(sK1(sK1(X0)),j(sK0))) ),
inference(resolution,[],[f278,f28]) ).
fof(f1492,plain,
! [X0,X1] :
( op2(h(sK1(j(op2(X0,X1)))),sK0) = h(op1(sK1(j(op2(X0,X1))),j(sK0)))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f375,f30]) ).
fof(f1495,plain,
( op2(h(sK1(sK1(j(sK0)))),sK0) = h(op1(sK1(sK1(j(sK0))),j(sK0)))
| ~ spl2_1 ),
inference(forward_demodulation,[],[f1488,f66]) ).
fof(f1488,plain,
( op2(h(sK1(j(h(sK1(j(sK0)))))),sK0) = h(op1(sK1(j(h(sK1(j(sK0))))),j(sK0)))
| ~ spl2_1 ),
inference(resolution,[],[f375,f72]) ).
fof(f1487,plain,
! [X0] :
( op2(h(sK1(j(h(X0)))),sK0) = h(op1(sK1(j(h(X0))),j(sK0)))
| ~ sorti1(X0) ),
inference(resolution,[],[f375,f20]) ).
fof(f375,plain,
! [X0] :
( ~ sorti2(X0)
| op2(h(sK1(j(X0))),sK0) = h(op1(sK1(j(X0)),j(sK0))) ),
inference(resolution,[],[f278,f21]) ).
fof(f1473,plain,
! [X0,X1] :
( op2(h(j(h(op1(X0,X1)))),sK0) = h(op1(j(h(op1(X0,X1))),j(sK0)))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f365,f31]) ).
fof(f1468,plain,
! [X0] :
( op2(h(j(h(sK1(X0)))),sK0) = h(op1(j(h(sK1(X0))),j(sK0)))
| ~ sorti1(X0) ),
inference(resolution,[],[f365,f28]) ).
fof(f1467,plain,
! [X0] :
( op2(h(j(h(j(X0)))),sK0) = h(op1(j(h(j(X0))),j(sK0)))
| ~ sorti2(X0) ),
inference(resolution,[],[f365,f21]) ).
fof(f365,plain,
! [X0] :
( ~ sorti1(X0)
| op2(h(j(h(X0))),sK0) = h(op1(j(h(X0)),j(sK0))) ),
inference(resolution,[],[f277,f20]) ).
fof(f1464,plain,
! [X2,X3,X0,X1] :
( op2(op2(X0,op2(X1,X2)),X3) = h(j(op2(op2(X0,op2(X1,X2)),X3)))
| ~ sorti2(X3)
| ~ sorti2(X0)
| ~ sorti2(X2)
| ~ sorti2(X1) ),
inference(resolution,[],[f161,f30]) ).
fof(f1460,plain,
( ! [X0,X1] :
( op2(op2(X0,h(sK1(j(sK0)))),X1) = h(j(op2(op2(X0,h(sK1(j(sK0)))),X1)))
| ~ sorti2(X1)
| ~ sorti2(X0) )
| ~ spl2_1 ),
inference(resolution,[],[f161,f72]) ).
fof(f1459,plain,
! [X2,X0,X1] :
( op2(op2(X0,h(X1)),X2) = h(j(op2(op2(X0,h(X1)),X2)))
| ~ sorti2(X2)
| ~ sorti2(X0)
| ~ sorti1(X1) ),
inference(resolution,[],[f161,f20]) ).
fof(f1458,plain,
! [X0,X1] :
( op2(op2(X0,sK0),X1) = h(j(op2(op2(X0,sK0),X1)))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f161,f26]) ).
fof(f161,plain,
! [X2,X0,X1] :
( ~ sorti2(X2)
| op2(op2(X1,X2),X0) = h(j(op2(op2(X1,X2),X0)))
| ~ sorti2(X0)
| ~ sorti2(X1) ),
inference(resolution,[],[f49,f30]) ).
fof(f1454,plain,
( sK0 = h(op1(sK1(j(sK0)),sK1(j(sK0))))
| ~ spl2_2 ),
inference(forward_demodulation,[],[f1447,f85]) ).
fof(f1447,plain,
( op2(h(sK1(j(sK0))),h(sK1(j(sK0)))) = h(op1(sK1(j(sK0)),sK1(j(sK0))))
| ~ spl2_2 ),
inference(resolution,[],[f1159,f77]) ).
fof(f1451,plain,
! [X0,X1] :
( h(op1(op1(X0,X1),sK1(j(sK0)))) = op2(h(op1(X0,X1)),h(sK1(j(sK0))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f1159,f31]) ).
fof(f1446,plain,
! [X0] :
( h(op1(sK1(X0),sK1(j(sK0)))) = op2(h(sK1(X0)),h(sK1(j(sK0))))
| ~ sorti1(X0) ),
inference(resolution,[],[f1159,f28]) ).
fof(f1445,plain,
! [X0] :
( h(op1(j(X0),sK1(j(sK0)))) = op2(h(j(X0)),h(sK1(j(sK0))))
| ~ sorti2(X0) ),
inference(resolution,[],[f1159,f21]) ).
fof(f1159,plain,
! [X0] :
( ~ sorti1(X0)
| h(op1(X0,sK1(j(sK0)))) = op2(h(X0),h(sK1(j(sK0)))) ),
inference(resolution,[],[f349,f26]) ).
fof(f1439,plain,
! [X0,X1] :
( j(op2(op2(op2(X0,X1),sK0),sK0)) = op1(j(op2(op2(X0,X1),sK0)),j(sK0))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f972,f30]) ).
fof(f1444,plain,
( j(op2(op2(h(sK1(j(sK0))),sK0),sK0)) = op1(op1(sK1(j(sK0)),j(sK0)),j(sK0))
| ~ spl2_1 ),
inference(forward_demodulation,[],[f1435,f221]) ).
fof(f1435,plain,
( j(op2(op2(h(sK1(j(sK0))),sK0),sK0)) = op1(j(op2(h(sK1(j(sK0))),sK0)),j(sK0))
| ~ spl2_1 ),
inference(resolution,[],[f972,f72]) ).
fof(f1434,plain,
! [X0] :
( j(op2(op2(h(X0),sK0),sK0)) = op1(j(op2(h(X0),sK0)),j(sK0))
| ~ sorti1(X0) ),
inference(resolution,[],[f972,f20]) ).
fof(f972,plain,
! [X0] :
( ~ sorti2(X0)
| j(op2(op2(X0,sK0),sK0)) = op1(j(op2(X0,sK0)),j(sK0)) ),
inference(resolution,[],[f219,f26]) ).
fof(f1427,plain,
! [X0,X1] :
( j(op2(sK0,h(sK1(op1(X0,X1))))) = op1(j(sK0),j(h(sK1(op1(X0,X1)))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f393,f31]) ).
fof(f1430,plain,
( j(op2(sK0,h(sK1(sK1(j(sK0)))))) = op1(j(sK0),sK1(sK1(j(sK0))))
| ~ spl2_2 ),
inference(forward_demodulation,[],[f1423,f86]) ).
fof(f1423,plain,
( j(op2(sK0,h(sK1(sK1(j(sK0)))))) = op1(j(sK0),j(h(sK1(sK1(j(sK0))))))
| ~ spl2_2 ),
inference(resolution,[],[f393,f77]) ).
fof(f1422,plain,
! [X0] :
( j(op2(sK0,h(sK1(sK1(X0))))) = op1(j(sK0),j(h(sK1(sK1(X0)))))
| ~ sorti1(X0) ),
inference(resolution,[],[f393,f28]) ).
fof(f1421,plain,
! [X0] :
( j(op2(sK0,h(sK1(j(X0))))) = op1(j(sK0),j(h(sK1(j(X0)))))
| ~ sorti2(X0) ),
inference(resolution,[],[f393,f21]) ).
fof(f393,plain,
! [X0] :
( ~ sorti1(X0)
| j(op2(sK0,h(sK1(X0)))) = op1(j(sK0),j(h(sK1(X0)))) ),
inference(resolution,[],[f383,f28]) ).
fof(f1402,plain,
! [X0,X1] :
( j(op2(sK0,h(j(op2(X0,X1))))) = op1(j(sK0),j(h(j(op2(X0,X1)))))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f392,f30]) ).
fof(f1397,plain,
! [X0] :
( j(op2(sK0,h(j(h(X0))))) = op1(j(sK0),j(h(j(h(X0)))))
| ~ sorti1(X0) ),
inference(resolution,[],[f392,f20]) ).
fof(f392,plain,
! [X0] :
( ~ sorti2(X0)
| j(op2(sK0,h(j(X0)))) = op1(j(sK0),j(h(j(X0)))) ),
inference(resolution,[],[f383,f21]) ).
fof(f1390,plain,
! [X0,X1] :
( j(op2(h(sK1(op1(X0,X1))),sK0)) = op1(j(h(sK1(op1(X0,X1)))),j(sK0))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f356,f31]) ).
fof(f1393,plain,
( j(op2(h(sK1(sK1(j(sK0)))),sK0)) = op1(sK1(sK1(j(sK0))),j(sK0))
| ~ spl2_2 ),
inference(forward_demodulation,[],[f1386,f86]) ).
fof(f1386,plain,
( j(op2(h(sK1(sK1(j(sK0)))),sK0)) = op1(j(h(sK1(sK1(j(sK0))))),j(sK0))
| ~ spl2_2 ),
inference(resolution,[],[f356,f77]) ).
fof(f1385,plain,
! [X0] :
( j(op2(h(sK1(sK1(X0))),sK0)) = op1(j(h(sK1(sK1(X0)))),j(sK0))
| ~ sorti1(X0) ),
inference(resolution,[],[f356,f28]) ).
fof(f1384,plain,
! [X0] :
( j(op2(h(sK1(j(X0))),sK0)) = op1(j(h(sK1(j(X0)))),j(sK0))
| ~ sorti2(X0) ),
inference(resolution,[],[f356,f21]) ).
fof(f356,plain,
! [X0] :
( ~ sorti1(X0)
| j(op2(h(sK1(X0)),sK0)) = op1(j(h(sK1(X0))),j(sK0)) ),
inference(resolution,[],[f216,f28]) ).
fof(f1365,plain,
! [X0,X1] :
( j(op2(h(j(op2(X0,X1))),sK0)) = op1(j(h(j(op2(X0,X1)))),j(sK0))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f355,f30]) ).
fof(f1360,plain,
! [X0] :
( j(op2(h(j(h(X0))),sK0)) = op1(j(h(j(h(X0)))),j(sK0))
| ~ sorti1(X0) ),
inference(resolution,[],[f355,f20]) ).
fof(f355,plain,
! [X0] :
( ~ sorti2(X0)
| j(op2(h(j(X0)),sK0)) = op1(j(h(j(X0))),j(sK0)) ),
inference(resolution,[],[f216,f21]) ).
fof(f1354,plain,
! [X2,X0,X1] :
( j(op2(X0,op2(op2(X1,X2),sK0))) = op1(j(X0),j(op2(op2(X1,X2),sK0)))
| ~ sorti2(X0)
| ~ sorti2(X2)
| ~ sorti2(X1) ),
inference(resolution,[],[f810,f30]) ).
fof(f1358,plain,
( ! [X0] :
( j(op2(X0,op2(h(sK1(j(sK0))),sK0))) = op1(j(X0),op1(sK1(j(sK0)),j(sK0)))
| ~ sorti2(X0) )
| ~ spl2_1 ),
inference(forward_demodulation,[],[f1350,f221]) ).
fof(f1350,plain,
( ! [X0] :
( j(op2(X0,op2(h(sK1(j(sK0))),sK0))) = op1(j(X0),j(op2(h(sK1(j(sK0))),sK0)))
| ~ sorti2(X0) )
| ~ spl2_1 ),
inference(resolution,[],[f810,f72]) ).
fof(f1349,plain,
! [X0,X1] :
( j(op2(X0,op2(h(X1),sK0))) = op1(j(X0),j(op2(h(X1),sK0)))
| ~ sorti2(X0)
| ~ sorti1(X1) ),
inference(resolution,[],[f810,f20]) ).
fof(f810,plain,
! [X0,X1] :
( ~ sorti2(X1)
| j(op2(X0,op2(X1,sK0))) = op1(j(X0),j(op2(X1,sK0)))
| ~ sorti2(X0) ),
inference(resolution,[],[f212,f26]) ).
fof(f1335,plain,
! [X2,X0,X1] :
( j(op2(h(X0),h(op1(X1,X2)))) = op1(j(h(X0)),j(h(op1(X1,X2))))
| ~ sorti1(X0)
| ~ sorti1(X2)
| ~ sorti1(X1) ),
inference(resolution,[],[f384,f31]) ).
fof(f1338,plain,
( ! [X0] :
( j(op2(h(X0),h(sK1(j(sK0))))) = op1(j(h(X0)),sK1(j(sK0)))
| ~ sorti1(X0) )
| ~ spl2_2 ),
inference(forward_demodulation,[],[f1331,f66]) ).
fof(f1331,plain,
( ! [X0] :
( j(op2(h(X0),h(sK1(j(sK0))))) = op1(j(h(X0)),j(h(sK1(j(sK0)))))
| ~ sorti1(X0) )
| ~ spl2_2 ),
inference(resolution,[],[f384,f77]) ).
fof(f1330,plain,
! [X0,X1] :
( j(op2(h(X0),h(sK1(X1)))) = op1(j(h(X0)),j(h(sK1(X1))))
| ~ sorti1(X0)
| ~ sorti1(X1) ),
inference(resolution,[],[f384,f28]) ).
fof(f1329,plain,
! [X0,X1] :
( j(op2(h(X0),h(j(X1)))) = op1(j(h(X0)),j(h(j(X1))))
| ~ sorti1(X0)
| ~ sorti2(X1) ),
inference(resolution,[],[f384,f21]) ).
fof(f384,plain,
! [X0,X1] :
( ~ sorti1(X1)
| j(op2(h(X0),h(X1))) = op1(j(h(X0)),j(h(X1)))
| ~ sorti1(X0) ),
inference(resolution,[],[f209,f20]) ).
fof(f1326,plain,
! [X2,X0,X1] :
( h(op1(X0,sK1(sK1(op1(X1,X2))))) = op2(h(X0),h(sK1(sK1(op1(X1,X2)))))
| ~ sorti1(X0)
| ~ sorti1(X2)
| ~ sorti1(X1) ),
inference(resolution,[],[f350,f31]) ).
fof(f1322,plain,
( ! [X0] :
( h(op1(X0,sK1(sK1(sK1(j(sK0)))))) = op2(h(X0),h(sK1(sK1(sK1(j(sK0))))))
| ~ sorti1(X0) )
| ~ spl2_2 ),
inference(resolution,[],[f350,f77]) ).
fof(f1321,plain,
! [X0,X1] :
( h(op1(X0,sK1(sK1(sK1(X1))))) = op2(h(X0),h(sK1(sK1(sK1(X1)))))
| ~ sorti1(X0)
| ~ sorti1(X1) ),
inference(resolution,[],[f350,f28]) ).
fof(f1320,plain,
! [X0,X1] :
( h(op1(X0,sK1(sK1(j(X1))))) = op2(h(X0),h(sK1(sK1(j(X1)))))
| ~ sorti1(X0)
| ~ sorti2(X1) ),
inference(resolution,[],[f350,f21]) ).
fof(f350,plain,
! [X0,X1] :
( ~ sorti1(X1)
| h(op1(X0,sK1(sK1(X1)))) = op2(h(X0),h(sK1(sK1(X1))))
| ~ sorti1(X0) ),
inference(resolution,[],[f131,f28]) ).
fof(f1151,plain,
( sorti1(sK1(sK1(sK1(sK1(j(sK0))))))
| ~ sorti2(h(sK1(sK1(sK1(sK1(j(sK0)))))))
| ~ spl2_2 ),
inference(superposition,[],[f21,f241]) ).
fof(f1164,plain,
! [X2,X0,X1] :
( h(op1(X0,sK1(j(op2(X1,X2))))) = op2(h(X0),h(sK1(j(op2(X1,X2)))))
| ~ sorti1(X0)
| ~ sorti2(X2)
| ~ sorti2(X1) ),
inference(resolution,[],[f349,f30]) ).
fof(f1167,plain,
( ! [X0] :
( h(op1(X0,sK1(sK1(j(sK0))))) = op2(h(X0),h(sK1(sK1(j(sK0)))))
| ~ sorti1(X0) )
| ~ spl2_1 ),
inference(forward_demodulation,[],[f1161,f66]) ).
fof(f1161,plain,
( ! [X0] :
( h(op1(X0,sK1(j(h(sK1(j(sK0))))))) = op2(h(X0),h(sK1(j(h(sK1(j(sK0)))))))
| ~ sorti1(X0) )
| ~ spl2_1 ),
inference(resolution,[],[f349,f72]) ).
fof(f1160,plain,
! [X0,X1] :
( h(op1(X0,sK1(j(h(X1))))) = op2(h(X0),h(sK1(j(h(X1)))))
| ~ sorti1(X0)
| ~ sorti1(X1) ),
inference(resolution,[],[f349,f20]) ).
fof(f349,plain,
! [X0,X1] :
( ~ sorti2(X1)
| h(op1(X0,sK1(j(X1)))) = op2(h(X0),h(sK1(j(X1))))
| ~ sorti1(X0) ),
inference(resolution,[],[f131,f21]) ).
fof(f706,plain,
( sK0 = op2(op2(h(sK1(j(sK0))),sK0),op2(h(sK1(j(sK0))),sK0))
| ~ spl2_2 ),
inference(resolution,[],[f696,f77]) ).
fof(f579,plain,
( sK0 = op2(op2(sK0,h(sK1(j(sK0)))),op2(sK0,h(sK1(j(sK0)))))
| ~ spl2_1 ),
inference(resolution,[],[f545,f72]) ).
fof(f260,plain,
( sK0 = op2(h(sK1(sK1(sK1(j(sK0))))),h(sK1(sK1(sK1(j(sK0))))))
| ~ spl2_2 ),
inference(resolution,[],[f112,f77]) ).
fof(f241,plain,
( sK1(sK1(sK1(sK1(j(sK0))))) = j(h(sK1(sK1(sK1(sK1(j(sK0)))))))
| ~ spl2_2 ),
inference(resolution,[],[f102,f77]) ).
fof(f1148,plain,
( ! [X0,X1] :
( op1(sK1(j(sK0)),op1(X0,X1)) = j(h(op1(sK1(j(sK0)),op1(X0,X1))))
| ~ sorti1(X1)
| ~ sorti1(X0) )
| ~ spl2_2 ),
inference(resolution,[],[f170,f31]) ).
fof(f1145,plain,
( op1(sK1(j(sK0)),sK1(j(sK0))) = j(h(op1(sK1(j(sK0)),sK1(j(sK0)))))
| ~ spl2_2 ),
inference(resolution,[],[f170,f77]) ).
fof(f1144,plain,
( ! [X0] :
( op1(sK1(j(sK0)),sK1(X0)) = j(h(op1(sK1(j(sK0)),sK1(X0))))
| ~ sorti1(X0) )
| ~ spl2_2 ),
inference(resolution,[],[f170,f28]) ).
fof(f1143,plain,
( ! [X0] :
( op1(sK1(j(sK0)),j(X0)) = j(h(op1(sK1(j(sK0)),j(X0))))
| ~ sorti2(X0) )
| ~ spl2_2 ),
inference(resolution,[],[f170,f21]) ).
fof(f170,plain,
( ! [X0] :
( ~ sorti1(X0)
| op1(sK1(j(sK0)),X0) = j(h(op1(sK1(j(sK0)),X0))) )
| ~ spl2_2 ),
inference(resolution,[],[f55,f77]) ).
fof(f1139,plain,
! [X0,X1] :
( sK0 = op2(op2(h(sK1(op1(X0,X1))),sK0),op2(h(sK1(op1(X0,X1))),sK0))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f705,f31]) ).
fof(f1136,plain,
( sK0 = op2(op2(h(sK1(sK1(j(sK0)))),sK0),op2(h(sK1(sK1(j(sK0)))),sK0))
| ~ spl2_2 ),
inference(resolution,[],[f705,f77]) ).
fof(f1135,plain,
! [X0] :
( sK0 = op2(op2(h(sK1(sK1(X0))),sK0),op2(h(sK1(sK1(X0))),sK0))
| ~ sorti1(X0) ),
inference(resolution,[],[f705,f28]) ).
fof(f1134,plain,
! [X0] :
( sK0 = op2(op2(h(sK1(j(X0))),sK0),op2(h(sK1(j(X0))),sK0))
| ~ sorti2(X0) ),
inference(resolution,[],[f705,f21]) ).
fof(f705,plain,
! [X0] :
( ~ sorti1(X0)
| sK0 = op2(op2(h(sK1(X0)),sK0),op2(h(sK1(X0)),sK0)) ),
inference(resolution,[],[f696,f28]) ).
fof(f1122,plain,
! [X2,X0,X1] :
( h(op1(X0,j(h(op1(X1,X2))))) = op2(h(X0),h(j(h(op1(X1,X2)))))
| ~ sorti1(X0)
| ~ sorti1(X2)
| ~ sorti1(X1) ),
inference(resolution,[],[f270,f31]) ).
fof(f1125,plain,
( ! [X0] :
( h(op1(X0,sK1(j(sK0)))) = op2(h(X0),h(sK1(j(sK0))))
| ~ sorti1(X0) )
| ~ spl2_2 ),
inference(forward_demodulation,[],[f1119,f66]) ).
fof(f1119,plain,
( ! [X0] :
( h(op1(X0,j(h(sK1(j(sK0)))))) = op2(h(X0),h(j(h(sK1(j(sK0))))))
| ~ sorti1(X0) )
| ~ spl2_2 ),
inference(resolution,[],[f270,f77]) ).
fof(f1118,plain,
! [X0,X1] :
( h(op1(X0,j(h(sK1(X1))))) = op2(h(X0),h(j(h(sK1(X1)))))
| ~ sorti1(X0)
| ~ sorti1(X1) ),
inference(resolution,[],[f270,f28]) ).
fof(f1117,plain,
! [X0,X1] :
( h(op1(X0,j(h(j(X1))))) = op2(h(X0),h(j(h(j(X1)))))
| ~ sorti1(X0)
| ~ sorti2(X1) ),
inference(resolution,[],[f270,f21]) ).
fof(f270,plain,
! [X0,X1] :
( ~ sorti1(X1)
| h(op1(X0,j(h(X1)))) = op2(h(X0),h(j(h(X1))))
| ~ sorti1(X0) ),
inference(resolution,[],[f130,f20]) ).
fof(f1105,plain,
! [X0,X1] :
( sK0 = op2(op2(h(j(op2(X0,X1))),sK0),op2(h(j(op2(X0,X1))),sK0))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f704,f30]) ).
fof(f1110,plain,
( sK0 = op2(op2(h(sK1(j(sK0))),sK0),op2(h(sK1(j(sK0))),sK0))
| ~ spl2_1 ),
inference(forward_demodulation,[],[f1102,f66]) ).
fof(f1102,plain,
( sK0 = op2(op2(h(j(h(sK1(j(sK0))))),sK0),op2(h(j(h(sK1(j(sK0))))),sK0))
| ~ spl2_1 ),
inference(resolution,[],[f704,f72]) ).
fof(f1101,plain,
! [X0] :
( sK0 = op2(op2(h(j(h(X0))),sK0),op2(h(j(h(X0))),sK0))
| ~ sorti1(X0) ),
inference(resolution,[],[f704,f20]) ).
fof(f704,plain,
! [X0] :
( ~ sorti2(X0)
| sK0 = op2(op2(h(j(X0)),sK0),op2(h(j(X0)),sK0)) ),
inference(resolution,[],[f696,f21]) ).
fof(f1097,plain,
! [X0,X1] :
( op1(j(sK0),sK1(op1(X0,X1))) = j(h(op1(j(sK0),sK1(op1(X0,X1)))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f680,f31]) ).
fof(f1094,plain,
( op1(j(sK0),sK1(sK1(j(sK0)))) = j(h(op1(j(sK0),sK1(sK1(j(sK0))))))
| ~ spl2_2 ),
inference(resolution,[],[f680,f77]) ).
fof(f1093,plain,
! [X0] :
( op1(j(sK0),sK1(sK1(X0))) = j(h(op1(j(sK0),sK1(sK1(X0)))))
| ~ sorti1(X0) ),
inference(resolution,[],[f680,f28]) ).
fof(f1092,plain,
! [X0] :
( op1(j(sK0),sK1(j(X0))) = j(h(op1(j(sK0),sK1(j(X0)))))
| ~ sorti2(X0) ),
inference(resolution,[],[f680,f21]) ).
fof(f680,plain,
! [X0] :
( ~ sorti1(X0)
| op1(j(sK0),sK1(X0)) = j(h(op1(j(sK0),sK1(X0)))) ),
inference(resolution,[],[f666,f28]) ).
fof(f1082,plain,
! [X0,X1] :
( op1(j(sK0),j(op2(X0,X1))) = j(h(op1(j(sK0),j(op2(X0,X1)))))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f679,f30]) ).
fof(f1078,plain,
! [X0] :
( op1(j(sK0),j(h(X0))) = j(h(op1(j(sK0),j(h(X0)))))
| ~ sorti1(X0) ),
inference(resolution,[],[f679,f20]) ).
fof(f679,plain,
! [X0] :
( ~ sorti2(X0)
| op1(j(sK0),j(X0)) = j(h(op1(j(sK0),j(X0)))) ),
inference(resolution,[],[f666,f21]) ).
fof(f1074,plain,
! [X0,X1] :
( op2(h(sK1(op1(X0,X1))),sK0) = h(j(op2(h(sK1(op1(X0,X1))),sK0)))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f648,f31]) ).
fof(f1071,plain,
( op2(h(sK1(sK1(j(sK0)))),sK0) = h(j(op2(h(sK1(sK1(j(sK0)))),sK0)))
| ~ spl2_2 ),
inference(resolution,[],[f648,f77]) ).
fof(f1070,plain,
! [X0] :
( op2(h(sK1(sK1(X0))),sK0) = h(j(op2(h(sK1(sK1(X0))),sK0)))
| ~ sorti1(X0) ),
inference(resolution,[],[f648,f28]) ).
fof(f1069,plain,
! [X0] :
( op2(h(sK1(j(X0))),sK0) = h(j(op2(h(sK1(j(X0))),sK0)))
| ~ sorti2(X0) ),
inference(resolution,[],[f648,f21]) ).
fof(f648,plain,
! [X0] :
( ~ sorti1(X0)
| op2(h(sK1(X0)),sK0) = h(j(op2(h(sK1(X0)),sK0))) ),
inference(resolution,[],[f639,f28]) ).
fof(f1056,plain,
! [X0,X1] :
( op2(h(j(op2(X0,X1))),sK0) = h(j(op2(h(j(op2(X0,X1))),sK0)))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f647,f30]) ).
fof(f1052,plain,
! [X0] :
( op2(h(j(h(X0))),sK0) = h(j(op2(h(j(h(X0))),sK0)))
| ~ sorti1(X0) ),
inference(resolution,[],[f647,f20]) ).
fof(f647,plain,
! [X0] :
( ~ sorti2(X0)
| op2(h(j(X0)),sK0) = h(j(op2(h(j(X0)),sK0))) ),
inference(resolution,[],[f639,f21]) ).
fof(f1044,plain,
! [X0,X1] :
( j(op2(sK0,h(op1(X0,X1)))) = j(h(j(op2(sK0,h(op1(X0,X1))))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f605,f31]) ).
fof(f1040,plain,
! [X0] :
( j(op2(sK0,h(sK1(X0)))) = j(h(j(op2(sK0,h(sK1(X0))))))
| ~ sorti1(X0) ),
inference(resolution,[],[f605,f28]) ).
fof(f1039,plain,
! [X0] :
( j(op2(sK0,h(j(X0)))) = j(h(j(op2(sK0,h(j(X0))))))
| ~ sorti2(X0) ),
inference(resolution,[],[f605,f21]) ).
fof(f605,plain,
! [X0] :
( ~ sorti1(X0)
| j(op2(sK0,h(X0))) = j(h(j(op2(sK0,h(X0))))) ),
inference(resolution,[],[f596,f20]) ).
fof(f1036,plain,
! [X0,X1] :
( sK0 = op2(op2(sK0,h(sK1(op1(X0,X1)))),op2(sK0,h(sK1(op1(X0,X1)))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f587,f31]) ).
fof(f1033,plain,
( sK0 = op2(op2(sK0,h(sK1(sK1(j(sK0))))),op2(sK0,h(sK1(sK1(j(sK0))))))
| ~ spl2_2 ),
inference(resolution,[],[f587,f77]) ).
fof(f1032,plain,
! [X0] :
( sK0 = op2(op2(sK0,h(sK1(sK1(X0)))),op2(sK0,h(sK1(sK1(X0)))))
| ~ sorti1(X0) ),
inference(resolution,[],[f587,f28]) ).
fof(f1031,plain,
! [X0] :
( sK0 = op2(op2(sK0,h(sK1(j(X0)))),op2(sK0,h(sK1(j(X0)))))
| ~ sorti2(X0) ),
inference(resolution,[],[f587,f21]) ).
fof(f587,plain,
! [X0] :
( ~ sorti1(X0)
| sK0 = op2(op2(sK0,h(sK1(X0))),op2(sK0,h(sK1(X0)))) ),
inference(resolution,[],[f578,f28]) ).
fof(f1019,plain,
! [X0,X1] :
( sK0 = op2(op2(sK0,h(j(op2(X0,X1)))),op2(sK0,h(j(op2(X0,X1)))))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f586,f30]) ).
fof(f1024,plain,
( sK0 = op2(op2(sK0,h(sK1(j(sK0)))),op2(sK0,h(sK1(j(sK0)))))
| ~ spl2_1 ),
inference(forward_demodulation,[],[f1016,f66]) ).
fof(f1016,plain,
( sK0 = op2(op2(sK0,h(j(h(sK1(j(sK0)))))),op2(sK0,h(j(h(sK1(j(sK0)))))))
| ~ spl2_1 ),
inference(resolution,[],[f586,f72]) ).
fof(f1015,plain,
! [X0] :
( sK0 = op2(op2(sK0,h(j(h(X0)))),op2(sK0,h(j(h(X0)))))
| ~ sorti1(X0) ),
inference(resolution,[],[f586,f20]) ).
fof(f586,plain,
! [X0] :
( ~ sorti2(X0)
| sK0 = op2(op2(sK0,h(j(X0))),op2(sK0,h(j(X0)))) ),
inference(resolution,[],[f578,f21]) ).
fof(f1011,plain,
! [X0,X1] :
( op2(sK0,h(sK1(op1(X0,X1)))) = h(j(op2(sK0,h(sK1(op1(X0,X1))))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f264,f31]) ).
fof(f1008,plain,
( op2(sK0,h(sK1(sK1(j(sK0))))) = h(j(op2(sK0,h(sK1(sK1(j(sK0)))))))
| ~ spl2_2 ),
inference(resolution,[],[f264,f77]) ).
fof(f1007,plain,
! [X0] :
( op2(sK0,h(sK1(sK1(X0)))) = h(j(op2(sK0,h(sK1(sK1(X0))))))
| ~ sorti1(X0) ),
inference(resolution,[],[f264,f28]) ).
fof(f1006,plain,
! [X0] :
( op2(sK0,h(sK1(j(X0)))) = h(j(op2(sK0,h(sK1(j(X0))))))
| ~ sorti2(X0) ),
inference(resolution,[],[f264,f21]) ).
fof(f264,plain,
! [X0] :
( ~ sorti1(X0)
| op2(sK0,h(sK1(X0))) = h(j(op2(sK0,h(sK1(X0))))) ),
inference(resolution,[],[f163,f28]) ).
fof(f993,plain,
! [X0,X1] :
( op2(sK0,h(j(op2(X0,X1)))) = h(j(op2(sK0,h(j(op2(X0,X1))))))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f263,f30]) ).
fof(f989,plain,
! [X0] :
( op2(sK0,h(j(h(X0)))) = h(j(op2(sK0,h(j(h(X0))))))
| ~ sorti1(X0) ),
inference(resolution,[],[f263,f20]) ).
fof(f263,plain,
! [X0] :
( ~ sorti2(X0)
| op2(sK0,h(j(X0))) = h(j(op2(sK0,h(j(X0))))) ),
inference(resolution,[],[f163,f21]) ).
fof(f985,plain,
! [X0,X1] :
( sK0 = op2(h(sK1(sK1(sK1(op1(X0,X1))))),h(sK1(sK1(sK1(op1(X0,X1))))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f259,f31]) ).
fof(f982,plain,
( sK0 = op2(h(sK1(sK1(sK1(sK1(j(sK0)))))),h(sK1(sK1(sK1(sK1(j(sK0)))))))
| ~ spl2_2 ),
inference(resolution,[],[f259,f77]) ).
fof(f981,plain,
! [X0] :
( sK0 = op2(h(sK1(sK1(sK1(sK1(X0))))),h(sK1(sK1(sK1(sK1(X0))))))
| ~ sorti1(X0) ),
inference(resolution,[],[f259,f28]) ).
fof(f980,plain,
! [X0] :
( sK0 = op2(h(sK1(sK1(sK1(j(X0))))),h(sK1(sK1(sK1(j(X0))))))
| ~ sorti2(X0) ),
inference(resolution,[],[f259,f21]) ).
fof(f259,plain,
! [X0] :
( ~ sorti1(X0)
| sK0 = op2(h(sK1(sK1(sK1(X0)))),h(sK1(sK1(sK1(X0))))) ),
inference(resolution,[],[f112,f28]) ).
fof(f977,plain,
! [X2,X0,X1] :
( j(op2(op2(X0,op2(X1,X2)),sK0)) = op1(j(op2(X0,op2(X1,X2))),j(sK0))
| ~ sorti2(X0)
| ~ sorti2(X2)
| ~ sorti2(X1) ),
inference(resolution,[],[f219,f30]) ).
fof(f974,plain,
( ! [X0] :
( j(op2(op2(X0,h(sK1(j(sK0)))),sK0)) = op1(j(op2(X0,h(sK1(j(sK0))))),j(sK0))
| ~ sorti2(X0) )
| ~ spl2_1 ),
inference(resolution,[],[f219,f72]) ).
fof(f973,plain,
! [X0,X1] :
( j(op2(op2(X0,h(X1)),sK0)) = op1(j(op2(X0,h(X1))),j(sK0))
| ~ sorti2(X0)
| ~ sorti1(X1) ),
inference(resolution,[],[f219,f20]) ).
fof(f219,plain,
! [X0,X1] :
( ~ sorti2(X1)
| j(op2(op2(X0,X1),sK0)) = op1(j(op2(X0,X1)),j(sK0))
| ~ sorti2(X0) ),
inference(resolution,[],[f208,f30]) ).
fof(f964,plain,
! [X0,X1] :
( sK0 = op2(h(sK1(sK1(j(op2(X0,X1))))),h(sK1(sK1(j(op2(X0,X1))))))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f258,f30]) ).
fof(f967,plain,
( sK0 = op2(h(sK1(sK1(sK1(j(sK0))))),h(sK1(sK1(sK1(j(sK0))))))
| ~ spl2_1 ),
inference(forward_demodulation,[],[f961,f66]) ).
fof(f961,plain,
( sK0 = op2(h(sK1(sK1(j(h(sK1(j(sK0))))))),h(sK1(sK1(j(h(sK1(j(sK0))))))))
| ~ spl2_1 ),
inference(resolution,[],[f258,f72]) ).
fof(f960,plain,
! [X0] :
( sK0 = op2(h(sK1(sK1(j(h(X0))))),h(sK1(sK1(j(h(X0))))))
| ~ sorti1(X0) ),
inference(resolution,[],[f258,f20]) ).
fof(f258,plain,
! [X0] :
( ~ sorti2(X0)
| sK0 = op2(h(sK1(sK1(j(X0)))),h(sK1(sK1(j(X0))))) ),
inference(resolution,[],[f112,f21]) ).
fof(f949,plain,
! [X0,X1] :
( sK0 = op2(h(sK1(j(h(op1(X0,X1))))),h(sK1(j(h(op1(X0,X1))))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f252,f31]) ).
fof(f945,plain,
! [X0] :
( sK0 = op2(h(sK1(j(h(sK1(X0))))),h(sK1(j(h(sK1(X0))))))
| ~ sorti1(X0) ),
inference(resolution,[],[f252,f28]) ).
fof(f944,plain,
! [X0] :
( sK0 = op2(h(sK1(j(h(j(X0))))),h(sK1(j(h(j(X0))))))
| ~ sorti2(X0) ),
inference(resolution,[],[f252,f21]) ).
fof(f252,plain,
! [X0] :
( ~ sorti1(X0)
| sK0 = op2(h(sK1(j(h(X0)))),h(sK1(j(h(X0))))) ),
inference(resolution,[],[f111,f20]) ).
fof(f939,plain,
! [X0,X1] :
( sK0 = op2(h(j(h(sK1(op1(X0,X1))))),h(j(h(sK1(op1(X0,X1))))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f245,f31]) ).
fof(f935,plain,
! [X0] :
( sK0 = op2(h(j(h(sK1(sK1(X0))))),h(j(h(sK1(sK1(X0))))))
| ~ sorti1(X0) ),
inference(resolution,[],[f245,f28]) ).
fof(f934,plain,
! [X0] :
( sK0 = op2(h(j(h(sK1(j(X0))))),h(j(h(sK1(j(X0))))))
| ~ sorti2(X0) ),
inference(resolution,[],[f245,f21]) ).
fof(f245,plain,
! [X0] :
( ~ sorti1(X0)
| sK0 = op2(h(j(h(sK1(X0)))),h(j(h(sK1(X0))))) ),
inference(resolution,[],[f106,f28]) ).
fof(f915,plain,
! [X0,X1] :
( sK0 = op2(h(j(h(j(op2(X0,X1))))),h(j(h(j(op2(X0,X1))))))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f244,f30]) ).
fof(f911,plain,
! [X0] :
( sK0 = op2(h(j(h(j(h(X0))))),h(j(h(j(h(X0))))))
| ~ sorti1(X0) ),
inference(resolution,[],[f244,f20]) ).
fof(f244,plain,
! [X0] :
( ~ sorti2(X0)
| sK0 = op2(h(j(h(j(X0)))),h(j(h(j(X0))))) ),
inference(resolution,[],[f106,f21]) ).
fof(f907,plain,
! [X0,X1] :
( sK1(sK1(sK1(sK1(op1(X0,X1))))) = j(h(sK1(sK1(sK1(sK1(op1(X0,X1)))))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f240,f31]) ).
fof(f904,plain,
( sK1(sK1(sK1(sK1(sK1(j(sK0)))))) = j(h(sK1(sK1(sK1(sK1(sK1(j(sK0))))))))
| ~ spl2_2 ),
inference(resolution,[],[f240,f77]) ).
fof(f903,plain,
! [X0] :
( sK1(sK1(sK1(sK1(sK1(X0))))) = j(h(sK1(sK1(sK1(sK1(sK1(X0)))))))
| ~ sorti1(X0) ),
inference(resolution,[],[f240,f28]) ).
fof(f902,plain,
! [X0] :
( sK1(sK1(sK1(sK1(j(X0))))) = j(h(sK1(sK1(sK1(sK1(j(X0)))))))
| ~ sorti2(X0) ),
inference(resolution,[],[f240,f21]) ).
fof(f240,plain,
! [X0] :
( ~ sorti1(X0)
| sK1(sK1(sK1(sK1(X0)))) = j(h(sK1(sK1(sK1(sK1(X0)))))) ),
inference(resolution,[],[f102,f28]) ).
fof(f894,plain,
! [X0,X1] :
( sK1(sK1(sK1(j(op2(X0,X1))))) = j(h(sK1(sK1(sK1(j(op2(X0,X1)))))))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f239,f30]) ).
fof(f897,plain,
( sK1(sK1(sK1(sK1(j(sK0))))) = j(h(sK1(sK1(sK1(sK1(j(sK0)))))))
| ~ spl2_1 ),
inference(forward_demodulation,[],[f891,f66]) ).
fof(f891,plain,
( sK1(sK1(sK1(j(h(sK1(j(sK0))))))) = j(h(sK1(sK1(sK1(j(h(sK1(j(sK0)))))))))
| ~ spl2_1 ),
inference(resolution,[],[f239,f72]) ).
fof(f890,plain,
! [X0] :
( sK1(sK1(sK1(j(h(X0))))) = j(h(sK1(sK1(sK1(j(h(X0)))))))
| ~ sorti1(X0) ),
inference(resolution,[],[f239,f20]) ).
fof(f239,plain,
! [X0] :
( ~ sorti2(X0)
| sK1(sK1(sK1(j(X0)))) = j(h(sK1(sK1(sK1(j(X0)))))) ),
inference(resolution,[],[f102,f21]) ).
fof(f879,plain,
! [X0,X1] :
( sK1(sK1(j(h(op1(X0,X1))))) = j(h(sK1(sK1(j(h(op1(X0,X1)))))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f233,f31]) ).
fof(f875,plain,
! [X0] :
( sK1(sK1(j(h(sK1(X0))))) = j(h(sK1(sK1(j(h(sK1(X0)))))))
| ~ sorti1(X0) ),
inference(resolution,[],[f233,f28]) ).
fof(f874,plain,
! [X0] :
( sK1(sK1(j(h(j(X0))))) = j(h(sK1(sK1(j(h(j(X0)))))))
| ~ sorti2(X0) ),
inference(resolution,[],[f233,f21]) ).
fof(f233,plain,
! [X0] :
( ~ sorti1(X0)
| sK1(sK1(j(h(X0)))) = j(h(sK1(sK1(j(h(X0)))))) ),
inference(resolution,[],[f101,f20]) ).
fof(f869,plain,
! [X0,X1] :
( sK1(j(h(sK1(op1(X0,X1))))) = j(h(sK1(j(h(sK1(op1(X0,X1)))))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f226,f31]) ).
fof(f865,plain,
! [X0] :
( sK1(j(h(sK1(sK1(X0))))) = j(h(sK1(j(h(sK1(sK1(X0)))))))
| ~ sorti1(X0) ),
inference(resolution,[],[f226,f28]) ).
fof(f864,plain,
! [X0] :
( sK1(j(h(sK1(j(X0))))) = j(h(sK1(j(h(sK1(j(X0)))))))
| ~ sorti2(X0) ),
inference(resolution,[],[f226,f21]) ).
fof(f226,plain,
! [X0] :
( ~ sorti1(X0)
| sK1(j(h(sK1(X0)))) = j(h(sK1(j(h(sK1(X0)))))) ),
inference(resolution,[],[f67,f28]) ).
fof(f848,plain,
! [X0,X1] :
( sK1(j(h(j(op2(X0,X1))))) = j(h(sK1(j(h(j(op2(X0,X1)))))))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f225,f30]) ).
fof(f844,plain,
! [X0] :
( sK1(j(h(j(h(X0))))) = j(h(sK1(j(h(j(h(X0)))))))
| ~ sorti1(X0) ),
inference(resolution,[],[f225,f20]) ).
fof(f225,plain,
! [X0] :
( ~ sorti2(X0)
| sK1(j(h(j(X0)))) = j(h(sK1(j(h(j(X0)))))) ),
inference(resolution,[],[f67,f21]) ).
fof(f839,plain,
! [X0,X1] :
( j(h(sK1(sK1(op1(X0,X1))))) = j(h(j(h(sK1(sK1(op1(X0,X1)))))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f203,f31]) ).
fof(f835,plain,
! [X0] :
( j(h(sK1(sK1(sK1(X0))))) = j(h(j(h(sK1(sK1(sK1(X0)))))))
| ~ sorti1(X0) ),
inference(resolution,[],[f203,f28]) ).
fof(f834,plain,
! [X0] :
( j(h(sK1(sK1(j(X0))))) = j(h(j(h(sK1(sK1(j(X0)))))))
| ~ sorti2(X0) ),
inference(resolution,[],[f203,f21]) ).
fof(f203,plain,
! [X0] :
( ~ sorti1(X0)
| j(h(sK1(sK1(X0)))) = j(h(j(h(sK1(sK1(X0)))))) ),
inference(resolution,[],[f64,f28]) ).
fof(f823,plain,
! [X0,X1] :
( j(h(sK1(j(op2(X0,X1))))) = j(h(j(h(sK1(j(op2(X0,X1)))))))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f202,f30]) ).
fof(f819,plain,
! [X0] :
( j(h(sK1(j(h(X0))))) = j(h(j(h(sK1(j(h(X0)))))))
| ~ sorti1(X0) ),
inference(resolution,[],[f202,f20]) ).
fof(f202,plain,
! [X0] :
( ~ sorti2(X0)
| j(h(sK1(j(X0)))) = j(h(j(h(sK1(j(X0)))))) ),
inference(resolution,[],[f64,f21]) ).
fof(f815,plain,
! [X2,X3,X0,X1] :
( ~ sorti2(X0)
| j(op2(X0,op2(X1,op2(X2,X3)))) = op1(j(X0),j(op2(X1,op2(X2,X3))))
| ~ sorti2(X1)
| ~ sorti2(X3)
| ~ sorti2(X2) ),
inference(resolution,[],[f212,f30]) ).
fof(f812,plain,
( ! [X0,X1] :
( ~ sorti2(X0)
| j(op2(X0,op2(X1,h(sK1(j(sK0)))))) = op1(j(X0),j(op2(X1,h(sK1(j(sK0))))))
| ~ sorti2(X1) )
| ~ spl2_1 ),
inference(resolution,[],[f212,f72]) ).
fof(f811,plain,
! [X2,X0,X1] :
( ~ sorti2(X0)
| j(op2(X0,op2(X1,h(X2)))) = op1(j(X0),j(op2(X1,h(X2))))
| ~ sorti2(X1)
| ~ sorti1(X2) ),
inference(resolution,[],[f212,f20]) ).
fof(f212,plain,
! [X2,X0,X1] :
( ~ sorti2(X2)
| ~ sorti2(X0)
| j(op2(X0,op2(X1,X2))) = op1(j(X0),j(op2(X1,X2)))
| ~ sorti2(X1) ),
inference(resolution,[],[f23,f30]) ).
fof(f791,plain,
! [X0,X1] :
( j(h(j(h(op1(X0,X1))))) = j(h(j(h(j(h(op1(X0,X1)))))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f193,f31]) ).
fof(f787,plain,
! [X0] :
( j(h(j(h(sK1(X0))))) = j(h(j(h(j(h(sK1(X0)))))))
| ~ sorti1(X0) ),
inference(resolution,[],[f193,f28]) ).
fof(f786,plain,
! [X0] :
( j(h(j(h(j(X0))))) = j(h(j(h(j(h(j(X0)))))))
| ~ sorti2(X0) ),
inference(resolution,[],[f193,f21]) ).
fof(f193,plain,
! [X0] :
( ~ sorti1(X0)
| j(h(j(h(X0)))) = j(h(j(h(j(h(X0)))))) ),
inference(resolution,[],[f63,f20]) ).
fof(f783,plain,
! [X0,X1] :
( h(sK1(sK1(sK1(op1(X0,X1))))) = h(j(h(sK1(sK1(sK1(op1(X0,X1)))))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f188,f31]) ).
fof(f780,plain,
( h(sK1(sK1(sK1(sK1(j(sK0)))))) = h(j(h(sK1(sK1(sK1(sK1(j(sK0))))))))
| ~ spl2_2 ),
inference(resolution,[],[f188,f77]) ).
fof(f779,plain,
! [X0] :
( h(sK1(sK1(sK1(sK1(X0))))) = h(j(h(sK1(sK1(sK1(sK1(X0)))))))
| ~ sorti1(X0) ),
inference(resolution,[],[f188,f28]) ).
fof(f778,plain,
! [X0] :
( h(sK1(sK1(sK1(j(X0))))) = h(j(h(sK1(sK1(sK1(j(X0)))))))
| ~ sorti2(X0) ),
inference(resolution,[],[f188,f21]) ).
fof(f188,plain,
! [X0] :
( ~ sorti1(X0)
| h(sK1(sK1(sK1(X0)))) = h(j(h(sK1(sK1(sK1(X0)))))) ),
inference(resolution,[],[f61,f28]) ).
fof(f770,plain,
! [X0,X1] :
( h(sK1(sK1(j(op2(X0,X1))))) = h(j(h(sK1(sK1(j(op2(X0,X1)))))))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f187,f30]) ).
fof(f766,plain,
! [X0] :
( h(sK1(sK1(j(h(X0))))) = h(j(h(sK1(sK1(j(h(X0)))))))
| ~ sorti1(X0) ),
inference(resolution,[],[f187,f20]) ).
fof(f187,plain,
! [X0] :
( ~ sorti2(X0)
| h(sK1(sK1(j(X0)))) = h(j(h(sK1(sK1(j(X0)))))) ),
inference(resolution,[],[f61,f21]) ).
fof(f755,plain,
! [X0,X1] :
( h(sK1(j(h(op1(X0,X1))))) = h(j(h(sK1(j(h(op1(X0,X1)))))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f181,f31]) ).
fof(f751,plain,
! [X0] :
( h(sK1(j(h(sK1(X0))))) = h(j(h(sK1(j(h(sK1(X0)))))))
| ~ sorti1(X0) ),
inference(resolution,[],[f181,f28]) ).
fof(f750,plain,
! [X0] :
( h(sK1(j(h(j(X0))))) = h(j(h(sK1(j(h(j(X0)))))))
| ~ sorti2(X0) ),
inference(resolution,[],[f181,f21]) ).
fof(f181,plain,
! [X0] :
( ~ sorti1(X0)
| h(sK1(j(h(X0)))) = h(j(h(sK1(j(h(X0)))))) ),
inference(resolution,[],[f60,f20]) ).
fof(f745,plain,
! [X0,X1] :
( h(j(h(sK1(op1(X0,X1))))) = h(j(h(j(h(sK1(op1(X0,X1)))))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f174,f31]) ).
fof(f741,plain,
! [X0] :
( h(j(h(sK1(sK1(X0))))) = h(j(h(j(h(sK1(sK1(X0)))))))
| ~ sorti1(X0) ),
inference(resolution,[],[f174,f28]) ).
fof(f740,plain,
! [X0] :
( h(j(h(sK1(j(X0))))) = h(j(h(j(h(sK1(j(X0)))))))
| ~ sorti2(X0) ),
inference(resolution,[],[f174,f21]) ).
fof(f174,plain,
! [X0] :
( ~ sorti1(X0)
| h(j(h(sK1(X0)))) = h(j(h(j(h(sK1(X0)))))) ),
inference(resolution,[],[f57,f28]) ).
fof(f719,plain,
! [X0,X1] :
( h(j(h(j(op2(X0,X1))))) = h(j(h(j(h(j(op2(X0,X1)))))))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f173,f30]) ).
fof(f715,plain,
! [X0] :
( h(j(h(j(h(X0))))) = h(j(h(j(h(j(h(X0)))))))
| ~ sorti1(X0) ),
inference(resolution,[],[f173,f20]) ).
fof(f173,plain,
! [X0] :
( ~ sorti2(X0)
| h(j(h(j(X0)))) = h(j(h(j(h(j(X0)))))) ),
inference(resolution,[],[f57,f21]) ).
fof(f709,plain,
! [X0,X1] :
( sK0 = op2(op2(h(op1(X0,X1)),sK0),op2(h(op1(X0,X1)),sK0))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f696,f31]) ).
fof(f696,plain,
! [X0] :
( ~ sorti1(X0)
| sK0 = op2(op2(h(X0),sK0),op2(h(X0),sK0)) ),
inference(resolution,[],[f546,f26]) ).
fof(f701,plain,
! [X2,X0,X1] :
( sK0 = op2(op2(h(X0),op2(X1,X2)),op2(h(X0),op2(X1,X2)))
| ~ sorti1(X0)
| ~ sorti2(X2)
| ~ sorti2(X1) ),
inference(resolution,[],[f546,f30]) ).
fof(f698,plain,
( ! [X0] :
( sK0 = op2(op2(h(X0),h(sK1(j(sK0)))),op2(h(X0),h(sK1(j(sK0)))))
| ~ sorti1(X0) )
| ~ spl2_1 ),
inference(resolution,[],[f546,f72]) ).
fof(f697,plain,
! [X0,X1] :
( sK0 = op2(op2(h(X0),h(X1)),op2(h(X0),h(X1)))
| ~ sorti1(X0)
| ~ sorti1(X1) ),
inference(resolution,[],[f546,f20]) ).
fof(f546,plain,
! [X0,X1] :
( ~ sorti2(X0)
| sK0 = op2(op2(h(X1),X0),op2(h(X1),X0))
| ~ sorti1(X1) ),
inference(resolution,[],[f47,f20]) ).
fof(f693,plain,
! [X2,X0,X1] :
( op1(sK1(op1(X0,X1)),X2) = j(h(op1(sK1(op1(X0,X1)),X2)))
| ~ sorti1(X2)
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f169,f31]) ).
fof(f690,plain,
( ! [X0] :
( op1(sK1(sK1(j(sK0))),X0) = j(h(op1(sK1(sK1(j(sK0))),X0)))
| ~ sorti1(X0) )
| ~ spl2_2 ),
inference(resolution,[],[f169,f77]) ).
fof(f689,plain,
! [X0,X1] :
( op1(sK1(sK1(X0)),X1) = j(h(op1(sK1(sK1(X0)),X1)))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f169,f28]) ).
fof(f688,plain,
! [X0,X1] :
( op1(sK1(j(X0)),X1) = j(h(op1(sK1(j(X0)),X1)))
| ~ sorti1(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f169,f21]) ).
fof(f169,plain,
! [X0,X1] :
( ~ sorti1(X1)
| op1(sK1(X1),X0) = j(h(op1(sK1(X1),X0)))
| ~ sorti1(X0) ),
inference(resolution,[],[f55,f28]) ).
fof(f684,plain,
! [X0,X1] :
( op1(j(sK0),op1(X0,X1)) = j(h(op1(j(sK0),op1(X0,X1))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f666,f31]) ).
fof(f666,plain,
! [X0] :
( ~ sorti1(X0)
| op1(j(sK0),X0) = j(h(op1(j(sK0),X0))) ),
inference(resolution,[],[f168,f26]) ).
fof(f671,plain,
! [X2,X0,X1] :
( op1(j(op2(X0,X1)),X2) = j(h(op1(j(op2(X0,X1)),X2)))
| ~ sorti1(X2)
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f168,f30]) ).
fof(f674,plain,
( ! [X0] :
( op1(sK1(j(sK0)),X0) = j(h(op1(sK1(j(sK0)),X0)))
| ~ sorti1(X0) )
| ~ spl2_1 ),
inference(forward_demodulation,[],[f668,f66]) ).
fof(f668,plain,
( ! [X0] :
( op1(j(h(sK1(j(sK0)))),X0) = j(h(op1(j(h(sK1(j(sK0)))),X0)))
| ~ sorti1(X0) )
| ~ spl2_1 ),
inference(resolution,[],[f168,f72]) ).
fof(f667,plain,
! [X0,X1] :
( op1(j(h(X0)),X1) = j(h(op1(j(h(X0)),X1)))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f168,f20]) ).
fof(f168,plain,
! [X0,X1] :
( ~ sorti2(X1)
| op1(j(X1),X0) = j(h(op1(j(X1),X0)))
| ~ sorti1(X0) ),
inference(resolution,[],[f55,f21]) ).
fof(f663,plain,
! [X2,X3,X0,X1] :
( ~ sorti1(X0)
| h(op1(X0,op1(X1,op1(X2,X3)))) = op2(h(X0),h(op1(X1,op1(X2,X3))))
| ~ sorti1(X1)
| ~ sorti1(X3)
| ~ sorti1(X2) ),
inference(resolution,[],[f133,f31]) ).
fof(f660,plain,
( ! [X0,X1] :
( ~ sorti1(X0)
| h(op1(X0,op1(X1,sK1(j(sK0))))) = op2(h(X0),h(op1(X1,sK1(j(sK0)))))
| ~ sorti1(X1) )
| ~ spl2_2 ),
inference(resolution,[],[f133,f77]) ).
fof(f659,plain,
! [X2,X0,X1] :
( ~ sorti1(X0)
| h(op1(X0,op1(X1,sK1(X2)))) = op2(h(X0),h(op1(X1,sK1(X2))))
| ~ sorti1(X1)
| ~ sorti1(X2) ),
inference(resolution,[],[f133,f28]) ).
fof(f658,plain,
! [X2,X0,X1] :
( ~ sorti1(X0)
| h(op1(X0,op1(X1,j(X2)))) = op2(h(X0),h(op1(X1,j(X2))))
| ~ sorti1(X1)
| ~ sorti2(X2) ),
inference(resolution,[],[f133,f21]) ).
fof(f133,plain,
! [X2,X0,X1] :
( ~ sorti1(X2)
| ~ sorti1(X0)
| h(op1(X0,op1(X1,X2))) = op2(h(X0),h(op1(X1,X2)))
| ~ sorti1(X1) ),
inference(resolution,[],[f22,f31]) ).
fof(f652,plain,
! [X0,X1] :
( op2(h(op1(X0,X1)),sK0) = h(j(op2(h(op1(X0,X1)),sK0)))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f639,f31]) ).
fof(f639,plain,
! [X0] :
( ~ sorti1(X0)
| op2(h(X0),sK0) = h(j(op2(h(X0),sK0))) ),
inference(resolution,[],[f158,f26]) ).
fof(f644,plain,
! [X2,X0,X1] :
( op2(h(X0),op2(X1,X2)) = h(j(op2(h(X0),op2(X1,X2))))
| ~ sorti1(X0)
| ~ sorti2(X2)
| ~ sorti2(X1) ),
inference(resolution,[],[f158,f30]) ).
fof(f641,plain,
( ! [X0] :
( op2(h(X0),h(sK1(j(sK0)))) = h(j(op2(h(X0),h(sK1(j(sK0))))))
| ~ sorti1(X0) )
| ~ spl2_1 ),
inference(resolution,[],[f158,f72]) ).
fof(f640,plain,
! [X0,X1] :
( op2(h(X0),h(X1)) = h(j(op2(h(X0),h(X1))))
| ~ sorti1(X0)
| ~ sorti1(X1) ),
inference(resolution,[],[f158,f20]) ).
fof(f158,plain,
! [X0,X1] :
( ~ sorti2(X0)
| op2(h(X1),X0) = h(j(op2(h(X1),X0)))
| ~ sorti1(X1) ),
inference(resolution,[],[f49,f20]) ).
fof(f636,plain,
! [X2,X0,X1] :
( ~ sorti1(X0)
| h(op1(op1(X1,X2),X0)) = h(j(h(op1(op1(X1,X2),X0))))
| ~ sorti1(X2)
| ~ sorti1(X1) ),
inference(resolution,[],[f54,f31]) ).
fof(f633,plain,
( ! [X0] :
( ~ sorti1(X0)
| h(op1(sK1(j(sK0)),X0)) = h(j(h(op1(sK1(j(sK0)),X0)))) )
| ~ spl2_2 ),
inference(resolution,[],[f54,f77]) ).
fof(f632,plain,
! [X0,X1] :
( ~ sorti1(X0)
| h(op1(sK1(X1),X0)) = h(j(h(op1(sK1(X1),X0))))
| ~ sorti1(X1) ),
inference(resolution,[],[f54,f28]) ).
fof(f631,plain,
! [X0,X1] :
( ~ sorti1(X0)
| h(op1(j(X1),X0)) = h(j(h(op1(j(X1),X0))))
| ~ sorti2(X1) ),
inference(resolution,[],[f54,f21]) ).
fof(f54,plain,
! [X0,X1] :
( ~ sorti1(X1)
| ~ sorti1(X0)
| h(op1(X1,X0)) = h(j(h(op1(X1,X0)))) ),
inference(resolution,[],[f31,f33]) ).
fof(f628,plain,
! [X2,X0,X1] :
( ~ sorti1(X0)
| sK1(op1(op1(X1,X2),X0)) = j(h(sK1(op1(op1(X1,X2),X0))))
| ~ sorti1(X2)
| ~ sorti1(X1) ),
inference(resolution,[],[f53,f31]) ).
fof(f625,plain,
( ! [X0] :
( ~ sorti1(X0)
| sK1(op1(sK1(j(sK0)),X0)) = j(h(sK1(op1(sK1(j(sK0)),X0)))) )
| ~ spl2_2 ),
inference(resolution,[],[f53,f77]) ).
fof(f624,plain,
! [X0,X1] :
( ~ sorti1(X0)
| sK1(op1(sK1(X1),X0)) = j(h(sK1(op1(sK1(X1),X0))))
| ~ sorti1(X1) ),
inference(resolution,[],[f53,f28]) ).
fof(f623,plain,
! [X0,X1] :
( ~ sorti1(X0)
| sK1(op1(j(X1),X0)) = j(h(sK1(op1(j(X1),X0))))
| ~ sorti2(X1) ),
inference(resolution,[],[f53,f21]) ).
fof(f53,plain,
! [X0,X1] :
( ~ sorti1(X1)
| ~ sorti1(X0)
| sK1(op1(X1,X0)) = j(h(sK1(op1(X1,X0)))) ),
inference(resolution,[],[f31,f36]) ).
fof(f620,plain,
! [X2,X0,X1] :
( ~ sorti1(X0)
| sK0 = op2(h(op1(op1(X1,X2),X0)),h(op1(op1(X1,X2),X0)))
| ~ sorti1(X2)
| ~ sorti1(X1) ),
inference(resolution,[],[f52,f31]) ).
fof(f617,plain,
( ! [X0] :
( ~ sorti1(X0)
| sK0 = op2(h(op1(sK1(j(sK0)),X0)),h(op1(sK1(j(sK0)),X0))) )
| ~ spl2_2 ),
inference(resolution,[],[f52,f77]) ).
fof(f616,plain,
! [X0,X1] :
( ~ sorti1(X0)
| sK0 = op2(h(op1(sK1(X1),X0)),h(op1(sK1(X1),X0)))
| ~ sorti1(X1) ),
inference(resolution,[],[f52,f28]) ).
fof(f615,plain,
! [X0,X1] :
( ~ sorti1(X0)
| sK0 = op2(h(op1(j(X1),X0)),h(op1(j(X1),X0)))
| ~ sorti2(X1) ),
inference(resolution,[],[f52,f21]) ).
fof(f52,plain,
! [X0,X1] :
( ~ sorti1(X1)
| ~ sorti1(X0)
| sK0 = op2(h(op1(X1,X0)),h(op1(X1,X0))) ),
inference(resolution,[],[f31,f44]) ).
fof(f609,plain,
! [X0,X1] :
( j(op2(sK0,op2(X0,X1))) = j(h(j(op2(sK0,op2(X0,X1)))))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f596,f30]) ).
fof(f596,plain,
! [X0] :
( ~ sorti2(X0)
| j(op2(sK0,X0)) = j(h(j(op2(sK0,X0)))) ),
inference(resolution,[],[f48,f26]) ).
fof(f601,plain,
! [X2,X0,X1] :
( ~ sorti2(X0)
| j(op2(op2(X1,X2),X0)) = j(h(j(op2(op2(X1,X2),X0))))
| ~ sorti2(X2)
| ~ sorti2(X1) ),
inference(resolution,[],[f48,f30]) ).
fof(f598,plain,
( ! [X0] :
( ~ sorti2(X0)
| j(op2(h(sK1(j(sK0))),X0)) = j(h(j(op2(h(sK1(j(sK0))),X0)))) )
| ~ spl2_1 ),
inference(resolution,[],[f48,f72]) ).
fof(f597,plain,
! [X0,X1] :
( ~ sorti2(X0)
| j(op2(h(X1),X0)) = j(h(j(op2(h(X1),X0))))
| ~ sorti1(X1) ),
inference(resolution,[],[f48,f20]) ).
fof(f48,plain,
! [X0,X1] :
( ~ sorti2(X1)
| ~ sorti2(X0)
| j(op2(X1,X0)) = j(h(j(op2(X1,X0)))) ),
inference(resolution,[],[f30,f35]) ).
fof(f591,plain,
! [X0,X1] :
( sK0 = op2(op2(sK0,h(op1(X0,X1))),op2(sK0,h(op1(X0,X1))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f578,f31]) ).
fof(f588,plain,
( sK0 = op2(op2(sK0,h(sK1(j(sK0)))),op2(sK0,h(sK1(j(sK0)))))
| ~ spl2_2 ),
inference(resolution,[],[f578,f77]) ).
fof(f578,plain,
! [X0] :
( ~ sorti1(X0)
| sK0 = op2(op2(sK0,h(X0)),op2(sK0,h(X0))) ),
inference(resolution,[],[f545,f20]) ).
fof(f582,plain,
! [X0,X1] :
( sK0 = op2(op2(sK0,op2(X0,X1)),op2(sK0,op2(X0,X1)))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f545,f30]) ).
fof(f545,plain,
! [X0] :
( ~ sorti2(X0)
| sK0 = op2(op2(sK0,X0),op2(sK0,X0)) ),
inference(resolution,[],[f47,f26]) ).
fof(f550,plain,
! [X2,X0,X1] :
( ~ sorti2(X0)
| sK0 = op2(op2(op2(X1,X2),X0),op2(op2(X1,X2),X0))
| ~ sorti2(X2)
| ~ sorti2(X1) ),
inference(resolution,[],[f47,f30]) ).
fof(f547,plain,
( ! [X0] :
( ~ sorti2(X0)
| sK0 = op2(op2(h(sK1(j(sK0))),X0),op2(h(sK1(j(sK0))),X0)) )
| ~ spl2_1 ),
inference(resolution,[],[f47,f72]) ).
fof(f47,plain,
! [X0,X1] :
( ~ sorti2(X1)
| ~ sorti2(X0)
| sK0 = op2(op2(X1,X0),op2(X1,X0)) ),
inference(resolution,[],[f30,f27]) ).
fof(f401,plain,
( sorti1(op1(j(sK0),sK1(j(sK0))))
| ~ sorti2(op2(sK0,h(sK1(j(sK0)))))
| ~ spl2_2 ),
inference(superposition,[],[f21,f398]) ).
fof(f381,plain,
( sorti1(op1(sK1(j(sK0)),j(sK0)))
| ~ sorti2(op2(h(sK1(j(sK0))),sK0))
| ~ spl2_1 ),
inference(superposition,[],[f21,f221]) ).
fof(f398,plain,
( j(op2(sK0,h(sK1(j(sK0))))) = op1(j(sK0),sK1(j(sK0)))
| ~ spl2_2 ),
inference(forward_demodulation,[],[f394,f66]) ).
fof(f394,plain,
( j(op2(sK0,h(sK1(j(sK0))))) = op1(j(sK0),j(h(sK1(j(sK0)))))
| ~ spl2_2 ),
inference(resolution,[],[f383,f77]) ).
fof(f397,plain,
! [X0,X1] :
( j(op2(sK0,h(op1(X0,X1)))) = op1(j(sK0),j(h(op1(X0,X1))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f383,f31]) ).
fof(f383,plain,
! [X0] :
( ~ sorti1(X0)
| j(op2(sK0,h(X0))) = op1(j(sK0),j(h(X0))) ),
inference(resolution,[],[f209,f26]) ).
fof(f388,plain,
! [X2,X0,X1] :
( j(op2(op2(X0,X1),h(X2))) = op1(j(op2(X0,X1)),j(h(X2)))
| ~ sorti1(X2)
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f209,f30]) ).
fof(f389,plain,
( ! [X0] :
( j(op2(h(sK1(j(sK0))),h(X0))) = op1(sK1(j(sK0)),j(h(X0)))
| ~ sorti1(X0) )
| ~ spl2_1 ),
inference(forward_demodulation,[],[f385,f66]) ).
fof(f385,plain,
( ! [X0] :
( j(op2(h(sK1(j(sK0))),h(X0))) = op1(j(h(sK1(j(sK0)))),j(h(X0)))
| ~ sorti1(X0) )
| ~ spl2_1 ),
inference(resolution,[],[f209,f72]) ).
fof(f209,plain,
! [X0,X1] :
( ~ sorti2(X0)
| j(op2(X0,h(X1))) = op1(j(X0),j(h(X1)))
| ~ sorti1(X1) ),
inference(resolution,[],[f23,f20]) ).
fof(f382,plain,
( sorti2(op2(h(sK1(j(sK0))),sK0))
| ~ sorti1(op1(sK1(j(sK0)),j(sK0)))
| ~ spl2_2 ),
inference(superposition,[],[f20,f279]) ).
fof(f279,plain,
( op2(h(sK1(j(sK0))),sK0) = h(op1(sK1(j(sK0)),j(sK0)))
| ~ spl2_2 ),
inference(resolution,[],[f274,f77]) ).
fof(f221,plain,
( j(op2(h(sK1(j(sK0))),sK0)) = op1(sK1(j(sK0)),j(sK0))
| ~ spl2_1 ),
inference(forward_demodulation,[],[f217,f66]) ).
fof(f217,plain,
( j(op2(h(sK1(j(sK0))),sK0)) = op1(j(h(sK1(j(sK0)))),j(sK0))
| ~ spl2_1 ),
inference(resolution,[],[f208,f72]) ).
fof(f380,plain,
! [X0,X1] :
( op2(h(sK1(op1(X0,X1))),sK0) = h(op1(sK1(op1(X0,X1)),j(sK0)))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f278,f31]) ).
fof(f377,plain,
( op2(h(sK1(sK1(j(sK0)))),sK0) = h(op1(sK1(sK1(j(sK0))),j(sK0)))
| ~ spl2_2 ),
inference(resolution,[],[f278,f77]) ).
fof(f278,plain,
! [X0] :
( ~ sorti1(X0)
| op2(h(sK1(X0)),sK0) = h(op1(sK1(X0),j(sK0))) ),
inference(resolution,[],[f274,f28]) ).
fof(f369,plain,
! [X0,X1] :
( op2(h(j(op2(X0,X1))),sK0) = h(op1(j(op2(X0,X1)),j(sK0)))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f277,f30]) ).
fof(f372,plain,
( op2(h(sK1(j(sK0))),sK0) = h(op1(sK1(j(sK0)),j(sK0)))
| ~ spl2_1 ),
inference(forward_demodulation,[],[f366,f66]) ).
fof(f366,plain,
( op2(h(j(h(sK1(j(sK0))))),sK0) = h(op1(j(h(sK1(j(sK0)))),j(sK0)))
| ~ spl2_1 ),
inference(resolution,[],[f277,f72]) ).
fof(f277,plain,
! [X0] :
( ~ sorti2(X0)
| op2(h(j(X0)),sK0) = h(op1(j(X0),j(sK0))) ),
inference(resolution,[],[f274,f21]) ).
fof(f360,plain,
! [X0,X1] :
( j(op2(h(op1(X0,X1)),sK0)) = op1(j(h(op1(X0,X1))),j(sK0))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f216,f31]) ).
fof(f361,plain,
( j(op2(h(sK1(j(sK0))),sK0)) = op1(sK1(j(sK0)),j(sK0))
| ~ spl2_2 ),
inference(forward_demodulation,[],[f357,f66]) ).
fof(f357,plain,
( j(op2(h(sK1(j(sK0))),sK0)) = op1(j(h(sK1(j(sK0)))),j(sK0))
| ~ spl2_2 ),
inference(resolution,[],[f216,f77]) ).
fof(f216,plain,
! [X0] :
( ~ sorti1(X0)
| j(op2(h(X0),sK0)) = op1(j(h(X0)),j(sK0)) ),
inference(resolution,[],[f208,f20]) ).
fof(f354,plain,
! [X2,X0,X1] :
( ~ sorti1(X0)
| h(op1(X0,sK1(op1(X1,X2)))) = op2(h(X0),h(sK1(op1(X1,X2))))
| ~ sorti1(X2)
| ~ sorti1(X1) ),
inference(resolution,[],[f131,f31]) ).
fof(f351,plain,
( ! [X0] :
( ~ sorti1(X0)
| h(op1(X0,sK1(sK1(j(sK0))))) = op2(h(X0),h(sK1(sK1(j(sK0))))) )
| ~ spl2_2 ),
inference(resolution,[],[f131,f77]) ).
fof(f131,plain,
! [X0,X1] :
( ~ sorti1(X1)
| ~ sorti1(X0)
| h(op1(X0,sK1(X1))) = op2(h(X0),h(sK1(X1))) ),
inference(resolution,[],[f22,f28]) ).
fof(f268,plain,
( sorti1(sK1(sK1(sK1(j(sK0)))))
| ~ sorti2(h(sK1(sK1(sK1(j(sK0))))))
| ~ spl2_2 ),
inference(superposition,[],[f21,f103]) ).
fof(f113,plain,
( sK0 = op2(h(sK1(sK1(j(sK0)))),h(sK1(sK1(j(sK0)))))
| ~ spl2_2 ),
inference(resolution,[],[f46,f77]) ).
fof(f281,plain,
! [X0,X1] :
( op2(h(op1(X0,X1)),sK0) = h(op1(op1(X0,X1),j(sK0)))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f274,f31]) ).
fof(f274,plain,
! [X0] :
( ~ sorti1(X0)
| op2(h(X0),sK0) = h(op1(X0,j(sK0))) ),
inference(forward_demodulation,[],[f269,f32]) ).
fof(f269,plain,
! [X0] :
( ~ sorti1(X0)
| h(op1(X0,j(sK0))) = op2(h(X0),h(j(sK0))) ),
inference(resolution,[],[f130,f26]) ).
fof(f273,plain,
! [X2,X0,X1] :
( ~ sorti1(X0)
| h(op1(X0,j(op2(X1,X2)))) = op2(h(X0),h(j(op2(X1,X2))))
| ~ sorti2(X2)
| ~ sorti2(X1) ),
inference(resolution,[],[f130,f30]) ).
fof(f275,plain,
( ! [X0] :
( h(op1(X0,sK1(j(sK0)))) = op2(h(X0),h(sK1(j(sK0))))
| ~ sorti1(X0) )
| ~ spl2_1 ),
inference(forward_demodulation,[],[f271,f66]) ).
fof(f271,plain,
( ! [X0] :
( ~ sorti1(X0)
| h(op1(X0,j(h(sK1(j(sK0)))))) = op2(h(X0),h(j(h(sK1(j(sK0)))))) )
| ~ spl2_1 ),
inference(resolution,[],[f130,f72]) ).
fof(f130,plain,
! [X0,X1] :
( ~ sorti2(X1)
| ~ sorti1(X0)
| h(op1(X0,j(X1))) = op2(h(X0),h(j(X1))) ),
inference(resolution,[],[f22,f21]) ).
fof(f103,plain,
( sK1(sK1(sK1(j(sK0)))) = j(h(sK1(sK1(sK1(j(sK0))))))
| ~ spl2_2 ),
inference(resolution,[],[f42,f77]) ).
fof(f267,plain,
! [X0,X1] :
( op2(sK0,h(op1(X0,X1))) = h(j(op2(sK0,h(op1(X0,X1)))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f163,f31]) ).
fof(f265,plain,
( op2(sK0,h(sK1(j(sK0)))) = h(j(op2(sK0,h(sK1(j(sK0))))))
| ~ spl2_2 ),
inference(resolution,[],[f163,f77]) ).
fof(f163,plain,
! [X0] :
( ~ sorti1(X0)
| op2(sK0,h(X0)) = h(j(op2(sK0,h(X0)))) ),
inference(resolution,[],[f157,f20]) ).
fof(f262,plain,
! [X0,X1] :
( sK0 = op2(h(sK1(sK1(op1(X0,X1)))),h(sK1(sK1(op1(X0,X1)))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f112,f31]) ).
fof(f112,plain,
! [X0] :
( ~ sorti1(X0)
| sK0 = op2(h(sK1(sK1(X0))),h(sK1(sK1(X0)))) ),
inference(resolution,[],[f46,f28]) ).
fof(f255,plain,
! [X0,X1] :
( sK0 = op2(h(sK1(j(op2(X0,X1)))),h(sK1(j(op2(X0,X1)))))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f111,f30]) ).
fof(f256,plain,
( sK0 = op2(h(sK1(sK1(j(sK0)))),h(sK1(sK1(j(sK0)))))
| ~ spl2_1 ),
inference(forward_demodulation,[],[f253,f66]) ).
fof(f253,plain,
( sK0 = op2(h(sK1(j(h(sK1(j(sK0)))))),h(sK1(j(h(sK1(j(sK0)))))))
| ~ spl2_1 ),
inference(resolution,[],[f111,f72]) ).
fof(f111,plain,
! [X0] :
( ~ sorti2(X0)
| sK0 = op2(h(sK1(j(X0))),h(sK1(j(X0)))) ),
inference(resolution,[],[f46,f21]) ).
fof(f248,plain,
! [X0,X1] :
( sK0 = op2(h(j(h(op1(X0,X1)))),h(j(h(op1(X0,X1)))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f106,f31]) ).
fof(f106,plain,
! [X0] :
( ~ sorti1(X0)
| sK0 = op2(h(j(h(X0))),h(j(h(X0)))) ),
inference(resolution,[],[f45,f20]) ).
fof(f243,plain,
! [X0,X1] :
( sK1(sK1(sK1(op1(X0,X1)))) = j(h(sK1(sK1(sK1(op1(X0,X1))))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f102,f31]) ).
fof(f102,plain,
! [X0] :
( ~ sorti1(X0)
| sK1(sK1(sK1(X0))) = j(h(sK1(sK1(sK1(X0))))) ),
inference(resolution,[],[f42,f28]) ).
fof(f236,plain,
! [X0,X1] :
( sK1(sK1(j(op2(X0,X1)))) = j(h(sK1(sK1(j(op2(X0,X1))))))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f101,f30]) ).
fof(f237,plain,
( sK1(sK1(sK1(j(sK0)))) = j(h(sK1(sK1(sK1(j(sK0))))))
| ~ spl2_1 ),
inference(forward_demodulation,[],[f234,f66]) ).
fof(f234,plain,
( sK1(sK1(j(h(sK1(j(sK0)))))) = j(h(sK1(sK1(j(h(sK1(j(sK0))))))))
| ~ spl2_1 ),
inference(resolution,[],[f101,f72]) ).
fof(f101,plain,
! [X0] :
( ~ sorti2(X0)
| sK1(sK1(j(X0))) = j(h(sK1(sK1(j(X0))))) ),
inference(resolution,[],[f42,f21]) ).
fof(f229,plain,
! [X0,X1] :
( sK1(j(h(op1(X0,X1)))) = j(h(sK1(j(h(op1(X0,X1))))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f67,f31]) ).
fof(f67,plain,
! [X0] :
( ~ sorti1(X0)
| sK1(j(h(X0))) = j(h(sK1(j(h(X0))))) ),
inference(resolution,[],[f41,f20]) ).
fof(f220,plain,
j(sK0) = op1(j(sK0),j(sK0)),
inference(forward_demodulation,[],[f215,f43]) ).
fof(f215,plain,
j(op2(sK0,sK0)) = op1(j(sK0),j(sK0)),
inference(resolution,[],[f208,f26]) ).
fof(f208,plain,
! [X0] :
( ~ sorti2(X0)
| j(op2(X0,sK0)) = op1(j(X0),j(sK0)) ),
inference(resolution,[],[f23,f26]) ).
fof(f23,plain,
! [X2,X3] :
( ~ sorti2(X3)
| j(op2(X2,X3)) = op1(j(X2),j(X3))
| ~ sorti2(X2) ),
inference(cnf_transformation,[],[f15]) ).
fof(f15,plain,
( ! [X0] :
( j(h(X0)) = X0
| ~ sorti1(X0) )
& ! [X1] :
( h(j(X1)) = X1
| ~ sorti2(X1) )
& ! [X2] :
( ! [X3] :
( j(op2(X2,X3)) = op1(j(X2),j(X3))
| ~ sorti2(X3) )
| ~ sorti2(X2) )
& ! [X4] :
( ! [X5] :
( h(op1(X4,X5)) = op2(h(X4),h(X5))
| ~ sorti1(X5) )
| ~ sorti1(X4) )
& ! [X6] :
( sorti1(j(X6))
| ~ sorti2(X6) )
& ! [X7] :
( sorti2(h(X7))
| ~ sorti1(X7) ) ),
inference(rectify,[],[f10]) ).
fof(f10,plain,
( ! [X2] :
( j(h(X2)) = X2
| ~ sorti1(X2) )
& ! [X3] :
( h(j(X3)) = X3
| ~ sorti2(X3) )
& ! [X4] :
( ! [X5] :
( j(op2(X4,X5)) = op1(j(X4),j(X5))
| ~ sorti2(X5) )
| ~ sorti2(X4) )
& ! [X6] :
( ! [X7] :
( h(op1(X6,X7)) = op2(h(X6),h(X7))
| ~ sorti1(X7) )
| ~ sorti1(X6) )
& ! [X0] :
( sorti1(j(X0))
| ~ sorti2(X0) )
& ! [X1] :
( sorti2(h(X1))
| ~ sorti1(X1) ) ),
inference(flattening,[],[f9]) ).
fof(f9,plain,
( ! [X2] :
( j(h(X2)) = X2
| ~ sorti1(X2) )
& ! [X3] :
( h(j(X3)) = X3
| ~ sorti2(X3) )
& ! [X4] :
( ! [X5] :
( j(op2(X4,X5)) = op1(j(X4),j(X5))
| ~ sorti2(X5) )
| ~ sorti2(X4) )
& ! [X6] :
( ! [X7] :
( h(op1(X6,X7)) = op2(h(X6),h(X7))
| ~ sorti1(X7) )
| ~ sorti1(X6) )
& ! [X0] :
( sorti1(j(X0))
| ~ sorti2(X0) )
& ! [X1] :
( sorti2(h(X1))
| ~ sorti1(X1) ) ),
inference(ennf_transformation,[],[f7]) ).
fof(f7,plain,
~ ( ( ! [X0] :
( sorti2(X0)
=> sorti1(j(X0)) )
& ! [X1] :
( sorti1(X1)
=> sorti2(h(X1)) ) )
=> ~ ( ! [X2] :
( sorti1(X2)
=> j(h(X2)) = X2 )
& ! [X3] :
( sorti2(X3)
=> h(j(X3)) = X3 )
& ! [X4] :
( sorti2(X4)
=> ! [X5] :
( sorti2(X5)
=> j(op2(X4,X5)) = op1(j(X4),j(X5)) ) )
& ! [X6] :
( sorti1(X6)
=> ! [X7] :
( sorti1(X7)
=> h(op1(X6,X7)) = op2(h(X6),h(X7)) ) ) ) ),
inference(rectify,[],[f6]) ).
fof(f6,negated_conjecture,
~ ( ( ! [X1] :
( sorti2(X1)
=> sorti1(j(X1)) )
& ! [X0] :
( sorti1(X0)
=> sorti2(h(X0)) ) )
=> ~ ( ! [X7] :
( sorti1(X7)
=> j(h(X7)) = X7 )
& ! [X6] :
( sorti2(X6)
=> h(j(X6)) = X6 )
& ! [X4] :
( sorti2(X4)
=> ! [X5] :
( sorti2(X5)
=> j(op2(X4,X5)) = op1(j(X4),j(X5)) ) )
& ! [X2] :
( sorti1(X2)
=> ! [X3] :
( sorti1(X3)
=> h(op1(X2,X3)) = op2(h(X2),h(X3)) ) ) ) ),
inference(negated_conjecture,[],[f5]) ).
fof(f5,conjecture,
( ( ! [X1] :
( sorti2(X1)
=> sorti1(j(X1)) )
& ! [X0] :
( sorti1(X0)
=> sorti2(h(X0)) ) )
=> ~ ( ! [X7] :
( sorti1(X7)
=> j(h(X7)) = X7 )
& ! [X6] :
( sorti2(X6)
=> h(j(X6)) = X6 )
& ! [X4] :
( sorti2(X4)
=> ! [X5] :
( sorti2(X5)
=> j(op2(X4,X5)) = op1(j(X4),j(X5)) ) )
& ! [X2] :
( sorti1(X2)
=> ! [X3] :
( sorti1(X3)
=> h(op1(X2,X3)) = op2(h(X2),h(X3)) ) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',co1) ).
fof(f206,plain,
! [X0,X1] :
( j(h(sK1(op1(X0,X1)))) = j(h(j(h(sK1(op1(X0,X1))))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f64,f31]) ).
fof(f64,plain,
! [X0] :
( ~ sorti1(X0)
| j(h(sK1(X0))) = j(h(j(h(sK1(X0))))) ),
inference(resolution,[],[f40,f28]) ).
fof(f196,plain,
! [X0,X1] :
( j(h(j(op2(X0,X1)))) = j(h(j(h(j(op2(X0,X1))))))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f63,f30]) ).
fof(f63,plain,
! [X0] :
( ~ sorti2(X0)
| j(h(j(X0))) = j(h(j(h(j(X0))))) ),
inference(resolution,[],[f40,f21]) ).
fof(f191,plain,
! [X0,X1] :
( h(sK1(sK1(op1(X0,X1)))) = h(j(h(sK1(sK1(op1(X0,X1))))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f61,f31]) ).
fof(f189,plain,
( h(sK1(sK1(sK1(j(sK0))))) = h(j(h(sK1(sK1(sK1(j(sK0)))))))
| ~ spl2_2 ),
inference(resolution,[],[f61,f77]) ).
fof(f61,plain,
! [X0] :
( ~ sorti1(X0)
| h(sK1(sK1(X0))) = h(j(h(sK1(sK1(X0))))) ),
inference(resolution,[],[f38,f28]) ).
fof(f184,plain,
! [X0,X1] :
( h(sK1(j(op2(X0,X1)))) = h(j(h(sK1(j(op2(X0,X1))))))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f60,f30]) ).
fof(f60,plain,
! [X0] :
( ~ sorti2(X0)
| h(sK1(j(X0))) = h(j(h(sK1(j(X0))))) ),
inference(resolution,[],[f38,f21]) ).
fof(f177,plain,
! [X0,X1] :
( h(j(h(op1(X0,X1)))) = h(j(h(j(h(op1(X0,X1))))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f57,f31]) ).
fof(f57,plain,
! [X0] :
( ~ sorti1(X0)
| h(j(h(X0))) = h(j(h(j(h(X0))))) ),
inference(resolution,[],[f37,f20]) ).
fof(f172,plain,
! [X2,X0,X1] :
( ~ sorti1(X0)
| op1(op1(X1,X2),X0) = j(h(op1(op1(X1,X2),X0)))
| ~ sorti1(X2)
| ~ sorti1(X1) ),
inference(resolution,[],[f55,f31]) ).
fof(f55,plain,
! [X0,X1] :
( ~ sorti1(X1)
| ~ sorti1(X0)
| op1(X1,X0) = j(h(op1(X1,X0))) ),
inference(resolution,[],[f31,f25]) ).
fof(f166,plain,
! [X0,X1] :
( op2(sK0,op2(X0,X1)) = h(j(op2(sK0,op2(X0,X1))))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f157,f30]) ).
fof(f164,plain,
( op2(sK0,h(sK1(j(sK0)))) = h(j(op2(sK0,h(sK1(j(sK0))))))
| ~ spl2_1 ),
inference(resolution,[],[f157,f72]) ).
fof(f157,plain,
! [X0] :
( ~ sorti2(X0)
| op2(sK0,X0) = h(j(op2(sK0,X0))) ),
inference(resolution,[],[f49,f26]) ).
fof(f159,plain,
( ! [X0] :
( ~ sorti2(X0)
| op2(h(sK1(j(sK0))),X0) = h(j(op2(h(sK1(j(sK0))),X0))) )
| ~ spl2_1 ),
inference(resolution,[],[f49,f72]) ).
fof(f49,plain,
! [X0,X1] :
( ~ sorti2(X1)
| ~ sorti2(X0)
| op2(X1,X0) = h(j(op2(X1,X0))) ),
inference(resolution,[],[f30,f24]) ).
fof(f132,plain,
( ! [X0] :
( h(op1(X0,sK1(j(sK0)))) = op2(h(X0),h(sK1(j(sK0))))
| ~ sorti1(X0) )
| ~ spl2_2 ),
inference(resolution,[],[f22,f77]) ).
fof(f22,plain,
! [X4,X5] :
( ~ sorti1(X5)
| h(op1(X4,X5)) = op2(h(X4),h(X5))
| ~ sorti1(X4) ),
inference(cnf_transformation,[],[f15]) ).
fof(f117,plain,
( sorti1(sK1(sK1(j(sK0))))
| ~ sorti2(h(sK1(sK1(j(sK0)))))
| ~ spl2_2 ),
inference(superposition,[],[f21,f86]) ).
fof(f86,plain,
( sK1(sK1(j(sK0))) = j(h(sK1(sK1(j(sK0)))))
| ~ spl2_2 ),
inference(resolution,[],[f77,f36]) ).
fof(f85,plain,
( sK0 = op2(h(sK1(j(sK0))),h(sK1(j(sK0))))
| ~ spl2_2 ),
inference(resolution,[],[f77,f44]) ).
fof(f114,plain,
! [X0,X1] :
( sK0 = op2(h(sK1(op1(X0,X1))),h(sK1(op1(X0,X1))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f46,f31]) ).
fof(f46,plain,
! [X0] :
( ~ sorti1(X0)
| sK0 = op2(h(sK1(X0)),h(sK1(X0))) ),
inference(resolution,[],[f44,f28]) ).
fof(f108,plain,
! [X0,X1] :
( sK0 = op2(h(j(op2(X0,X1))),h(j(op2(X0,X1))))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f45,f30]) ).
fof(f110,plain,
( sK0 = op2(h(sK1(j(sK0))),h(sK1(j(sK0))))
| ~ spl2_1 ),
inference(forward_demodulation,[],[f107,f66]) ).
fof(f107,plain,
( sK0 = op2(h(j(h(sK1(j(sK0))))),h(j(h(sK1(j(sK0))))))
| ~ spl2_1 ),
inference(resolution,[],[f45,f72]) ).
fof(f45,plain,
! [X0] :
( ~ sorti2(X0)
| sK0 = op2(h(j(X0)),h(j(X0))) ),
inference(resolution,[],[f44,f21]) ).
fof(f104,plain,
! [X0,X1] :
( sK1(sK1(op1(X0,X1))) = j(h(sK1(sK1(op1(X0,X1)))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f42,f31]) ).
fof(f42,plain,
! [X0] :
( ~ sorti1(X0)
| sK1(sK1(X0)) = j(h(sK1(sK1(X0)))) ),
inference(resolution,[],[f36,f28]) ).
fof(f95,plain,
( sK0 = op2(h(sK1(j(sK0))),h(sK1(j(sK0))))
| ~ spl2_1 ),
inference(resolution,[],[f72,f27]) ).
fof(f98,plain,
( sK1(sK1(j(sK0))) = j(h(sK1(sK1(j(sK0)))))
| ~ spl2_1 ),
inference(forward_demodulation,[],[f93,f66]) ).
fof(f93,plain,
( sK1(j(h(sK1(j(sK0))))) = j(h(sK1(j(h(sK1(j(sK0)))))))
| ~ spl2_1 ),
inference(resolution,[],[f72,f41]) ).
fof(f72,plain,
( sorti2(h(sK1(j(sK0))))
| ~ spl2_1 ),
inference(avatar_component_clause,[],[f71]) ).
fof(f71,plain,
( spl2_1
<=> sorti2(h(sK1(j(sK0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl2_1])]) ).
fof(f29,plain,
! [X0] :
( op1(sK1(X0),sK1(X0)) != X0
| ~ sorti1(X0) ),
inference(cnf_transformation,[],[f19]) ).
fof(f19,plain,
! [X0] :
( ( op1(sK1(X0),sK1(X0)) != X0
& sorti1(sK1(X0)) )
| ~ sorti1(X0) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK1])],[f12,f18]) ).
fof(f18,plain,
! [X0] :
( ? [X1] :
( op1(X1,X1) != X0
& sorti1(X1) )
=> ( op1(sK1(X0),sK1(X0)) != X0
& sorti1(sK1(X0)) ) ),
introduced(choice_axiom,[]) ).
fof(f12,plain,
! [X0] :
( ? [X1] :
( op1(X1,X1) != X0
& sorti1(X1) )
| ~ sorti1(X0) ),
inference(ennf_transformation,[],[f3]) ).
fof(f3,axiom,
~ ? [X0] :
( ! [X1] :
( sorti1(X1)
=> op1(X1,X1) = X0 )
& sorti1(X0) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax3) ).
fof(f84,plain,
( h(sK1(sK1(j(sK0)))) = h(j(h(sK1(sK1(j(sK0))))))
| ~ spl2_2 ),
inference(resolution,[],[f77,f38]) ).
fof(f77,plain,
( sorti1(sK1(j(sK0)))
| ~ spl2_2 ),
inference(avatar_component_clause,[],[f75]) ).
fof(f75,plain,
( spl2_2
<=> sorti1(sK1(j(sK0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl2_2])]) ).
fof(f69,plain,
( sorti1(sK1(j(sK0)))
| ~ sorti2(h(sK1(j(sK0)))) ),
inference(superposition,[],[f21,f66]) ).
fof(f66,plain,
sK1(j(sK0)) = j(h(sK1(j(sK0)))),
inference(resolution,[],[f41,f26]) ).
fof(f68,plain,
! [X0,X1] :
( sK1(j(op2(X0,X1))) = j(h(sK1(j(op2(X0,X1)))))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f41,f30]) ).
fof(f41,plain,
! [X0] :
( ~ sorti2(X0)
| sK1(j(X0)) = j(h(sK1(j(X0)))) ),
inference(resolution,[],[f36,f21]) ).
fof(f65,plain,
! [X0,X1] :
( j(h(op1(X0,X1))) = j(h(j(h(op1(X0,X1)))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f40,f31]) ).
fof(f40,plain,
! [X0] :
( ~ sorti1(X0)
| j(h(X0)) = j(h(j(h(X0)))) ),
inference(resolution,[],[f35,f20]) ).
fof(f62,plain,
! [X0,X1] :
( h(sK1(op1(X0,X1))) = h(j(h(sK1(op1(X0,X1)))))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(resolution,[],[f38,f31]) ).
fof(f38,plain,
! [X0] :
( ~ sorti1(X0)
| h(sK1(X0)) = h(j(h(sK1(X0)))) ),
inference(resolution,[],[f33,f28]) ).
fof(f58,plain,
! [X0,X1] :
( h(j(op2(X0,X1))) = h(j(h(j(op2(X0,X1)))))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(resolution,[],[f37,f30]) ).
fof(f37,plain,
! [X0] :
( ~ sorti2(X0)
| h(j(X0)) = h(j(h(j(X0)))) ),
inference(resolution,[],[f33,f21]) ).
fof(f31,plain,
! [X0,X1] :
( sorti1(op1(X0,X1))
| ~ sorti1(X1)
| ~ sorti1(X0) ),
inference(cnf_transformation,[],[f14]) ).
fof(f14,plain,
! [X0] :
( ! [X1] :
( sorti1(op1(X0,X1))
| ~ sorti1(X1) )
| ~ sorti1(X0) ),
inference(ennf_transformation,[],[f1]) ).
fof(f1,axiom,
! [X0] :
( sorti1(X0)
=> ! [X1] :
( sorti1(X1)
=> sorti1(op1(X0,X1)) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax1) ).
fof(f30,plain,
! [X0,X1] :
( sorti2(op2(X0,X1))
| ~ sorti2(X1)
| ~ sorti2(X0) ),
inference(cnf_transformation,[],[f13]) ).
fof(f13,plain,
! [X0] :
( ! [X1] :
( sorti2(op2(X0,X1))
| ~ sorti2(X1) )
| ~ sorti2(X0) ),
inference(ennf_transformation,[],[f2]) ).
fof(f2,axiom,
! [X0] :
( sorti2(X0)
=> ! [X1] :
( sorti2(X1)
=> sorti2(op2(X0,X1)) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax2) ).
fof(f44,plain,
! [X0] :
( ~ sorti1(X0)
| sK0 = op2(h(X0),h(X0)) ),
inference(resolution,[],[f27,f20]) ).
fof(f43,plain,
sK0 = op2(sK0,sK0),
inference(resolution,[],[f27,f26]) ).
fof(f27,plain,
! [X1] :
( ~ sorti2(X1)
| op2(X1,X1) = sK0 ),
inference(cnf_transformation,[],[f17]) ).
fof(f17,plain,
( ! [X1] :
( op2(X1,X1) = sK0
| ~ sorti2(X1) )
& sorti2(sK0) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK0])],[f11,f16]) ).
fof(f16,plain,
( ? [X0] :
( ! [X1] :
( op2(X1,X1) = X0
| ~ sorti2(X1) )
& sorti2(X0) )
=> ( ! [X1] :
( op2(X1,X1) = sK0
| ~ sorti2(X1) )
& sorti2(sK0) ) ),
introduced(choice_axiom,[]) ).
fof(f11,plain,
? [X0] :
( ! [X1] :
( op2(X1,X1) = X0
| ~ sorti2(X1) )
& sorti2(X0) ),
inference(ennf_transformation,[],[f8]) ).
fof(f8,plain,
? [X0] :
( ! [X1] :
( sorti2(X1)
=> op2(X1,X1) = X0 )
& sorti2(X0) ),
inference(flattening,[],[f4]) ).
fof(f4,axiom,
~ ~ ? [X0] :
( ! [X1] :
( sorti2(X1)
=> op2(X1,X1) = X0 )
& sorti2(X0) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax4) ).
fof(f36,plain,
! [X0] :
( ~ sorti1(X0)
| sK1(X0) = j(h(sK1(X0))) ),
inference(resolution,[],[f25,f28]) ).
fof(f35,plain,
! [X0] :
( ~ sorti2(X0)
| j(X0) = j(h(j(X0))) ),
inference(resolution,[],[f25,f21]) ).
fof(f33,plain,
! [X0] :
( ~ sorti1(X0)
| h(X0) = h(j(h(X0))) ),
inference(resolution,[],[f24,f20]) ).
fof(f25,plain,
! [X0] :
( ~ sorti1(X0)
| j(h(X0)) = X0 ),
inference(cnf_transformation,[],[f15]) ).
fof(f32,plain,
sK0 = h(j(sK0)),
inference(resolution,[],[f24,f26]) ).
fof(f24,plain,
! [X1] :
( ~ sorti2(X1)
| h(j(X1)) = X1 ),
inference(cnf_transformation,[],[f15]) ).
fof(f28,plain,
! [X0] :
( sorti1(sK1(X0))
| ~ sorti1(X0) ),
inference(cnf_transformation,[],[f19]) ).
fof(f21,plain,
! [X6] :
( sorti1(j(X6))
| ~ sorti2(X6) ),
inference(cnf_transformation,[],[f15]) ).
fof(f20,plain,
! [X7] :
( sorti2(h(X7))
| ~ sorti1(X7) ),
inference(cnf_transformation,[],[f15]) ).
fof(f26,plain,
sorti2(sK0),
inference(cnf_transformation,[],[f17]) ).
fof(f1249,plain,
( spl2_11
| ~ spl2_12 ),
inference(avatar_contradiction_clause,[],[f1248]) ).
fof(f1248,plain,
( $false
| spl2_11
| ~ spl2_12 ),
inference(subsumption_resolution,[],[f1247,f1179]) ).
fof(f1179,plain,
( sorti1(sK1(sK1(sK1(sK1(j(sK0))))))
| ~ spl2_12 ),
inference(avatar_component_clause,[],[f1177]) ).
fof(f1177,plain,
( spl2_12
<=> sorti1(sK1(sK1(sK1(sK1(j(sK0)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl2_12])]) ).
fof(f1247,plain,
( ~ sorti1(sK1(sK1(sK1(sK1(j(sK0))))))
| spl2_11 ),
inference(resolution,[],[f1175,f20]) ).
fof(f1175,plain,
( ~ sorti2(h(sK1(sK1(sK1(sK1(j(sK0)))))))
| spl2_11 ),
inference(avatar_component_clause,[],[f1173]) ).
fof(f1173,plain,
( spl2_11
<=> sorti2(h(sK1(sK1(sK1(sK1(j(sK0))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl2_11])]) ).
fof(f1183,plain,
( ~ spl2_6
| spl2_12 ),
inference(avatar_contradiction_clause,[],[f1182]) ).
fof(f1182,plain,
( $false
| ~ spl2_6
| spl2_12 ),
inference(subsumption_resolution,[],[f1181,f291]) ).
fof(f291,plain,
( sorti1(sK1(sK1(sK1(j(sK0)))))
| ~ spl2_6 ),
inference(avatar_component_clause,[],[f289]) ).
fof(f289,plain,
( spl2_6
<=> sorti1(sK1(sK1(sK1(j(sK0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl2_6])]) ).
fof(f1181,plain,
( ~ sorti1(sK1(sK1(sK1(j(sK0)))))
| spl2_12 ),
inference(resolution,[],[f1178,f28]) ).
fof(f1178,plain,
( ~ sorti1(sK1(sK1(sK1(sK1(j(sK0))))))
| spl2_12 ),
inference(avatar_component_clause,[],[f1177]) ).
fof(f1180,plain,
( ~ spl2_11
| spl2_12
| ~ spl2_2 ),
inference(avatar_split_clause,[],[f1151,f75,f1177,f1173]) ).
fof(f513,plain,
( ~ spl2_1
| spl2_9 ),
inference(avatar_contradiction_clause,[],[f512]) ).
fof(f512,plain,
( $false
| ~ spl2_1
| spl2_9 ),
inference(subsumption_resolution,[],[f511,f26]) ).
fof(f511,plain,
( ~ sorti2(sK0)
| ~ spl2_1
| spl2_9 ),
inference(subsumption_resolution,[],[f510,f72]) ).
fof(f510,plain,
( ~ sorti2(h(sK1(j(sK0))))
| ~ sorti2(sK0)
| spl2_9 ),
inference(resolution,[],[f504,f30]) ).
fof(f504,plain,
( ~ sorti2(op2(sK0,h(sK1(j(sK0)))))
| spl2_9 ),
inference(avatar_component_clause,[],[f502]) ).
fof(f502,plain,
( spl2_9
<=> sorti2(op2(sK0,h(sK1(j(sK0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl2_9])]) ).
fof(f509,plain,
( ~ spl2_9
| spl2_10
| ~ spl2_2 ),
inference(avatar_split_clause,[],[f401,f75,f506,f502]) ).
fof(f506,plain,
( spl2_10
<=> sorti1(op1(j(sK0),sK1(j(sK0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl2_10])]) ).
fof(f414,plain,
( ~ spl2_1
| spl2_7 ),
inference(avatar_contradiction_clause,[],[f413]) ).
fof(f413,plain,
( $false
| ~ spl2_1
| spl2_7 ),
inference(subsumption_resolution,[],[f412,f72]) ).
fof(f412,plain,
( ~ sorti2(h(sK1(j(sK0))))
| spl2_7 ),
inference(subsumption_resolution,[],[f411,f26]) ).
fof(f411,plain,
( ~ sorti2(sK0)
| ~ sorti2(h(sK1(j(sK0))))
| spl2_7 ),
inference(resolution,[],[f405,f30]) ).
fof(f405,plain,
( ~ sorti2(op2(h(sK1(j(sK0))),sK0))
| spl2_7 ),
inference(avatar_component_clause,[],[f403]) ).
fof(f403,plain,
( spl2_7
<=> sorti2(op2(h(sK1(j(sK0))),sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl2_7])]) ).
fof(f410,plain,
( ~ spl2_7
| spl2_8
| ~ spl2_1 ),
inference(avatar_split_clause,[],[f381,f71,f407,f403]) ).
fof(f407,plain,
( spl2_8
<=> sorti1(op1(sK1(j(sK0)),j(sK0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl2_8])]) ).
fof(f321,plain,
( spl2_5
| ~ spl2_6 ),
inference(avatar_contradiction_clause,[],[f320]) ).
fof(f320,plain,
( $false
| spl2_5
| ~ spl2_6 ),
inference(subsumption_resolution,[],[f319,f291]) ).
fof(f319,plain,
( ~ sorti1(sK1(sK1(sK1(j(sK0)))))
| spl2_5 ),
inference(resolution,[],[f287,f20]) ).
fof(f287,plain,
( ~ sorti2(h(sK1(sK1(sK1(j(sK0))))))
| spl2_5 ),
inference(avatar_component_clause,[],[f285]) ).
fof(f285,plain,
( spl2_5
<=> sorti2(h(sK1(sK1(sK1(j(sK0)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl2_5])]) ).
fof(f295,plain,
( ~ spl2_4
| spl2_6 ),
inference(avatar_contradiction_clause,[],[f294]) ).
fof(f294,plain,
( $false
| ~ spl2_4
| spl2_6 ),
inference(subsumption_resolution,[],[f293,f125]) ).
fof(f125,plain,
( sorti1(sK1(sK1(j(sK0))))
| ~ spl2_4 ),
inference(avatar_component_clause,[],[f123]) ).
fof(f123,plain,
( spl2_4
<=> sorti1(sK1(sK1(j(sK0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl2_4])]) ).
fof(f293,plain,
( ~ sorti1(sK1(sK1(j(sK0))))
| spl2_6 ),
inference(resolution,[],[f290,f28]) ).
fof(f290,plain,
( ~ sorti1(sK1(sK1(sK1(j(sK0)))))
| spl2_6 ),
inference(avatar_component_clause,[],[f289]) ).
fof(f292,plain,
( ~ spl2_5
| spl2_6
| ~ spl2_2 ),
inference(avatar_split_clause,[],[f268,f75,f289,f285]) ).
fof(f146,plain,
( spl2_3
| ~ spl2_4 ),
inference(avatar_contradiction_clause,[],[f145]) ).
fof(f145,plain,
( $false
| spl2_3
| ~ spl2_4 ),
inference(subsumption_resolution,[],[f144,f125]) ).
fof(f144,plain,
( ~ sorti1(sK1(sK1(j(sK0))))
| spl2_3 ),
inference(resolution,[],[f121,f20]) ).
fof(f121,plain,
( ~ sorti2(h(sK1(sK1(j(sK0)))))
| spl2_3 ),
inference(avatar_component_clause,[],[f119]) ).
fof(f119,plain,
( spl2_3
<=> sorti2(h(sK1(sK1(j(sK0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl2_3])]) ).
fof(f129,plain,
( ~ spl2_2
| spl2_4 ),
inference(avatar_contradiction_clause,[],[f128]) ).
fof(f128,plain,
( $false
| ~ spl2_2
| spl2_4 ),
inference(subsumption_resolution,[],[f127,f77]) ).
fof(f127,plain,
( ~ sorti1(sK1(j(sK0)))
| spl2_4 ),
inference(resolution,[],[f124,f28]) ).
fof(f124,plain,
( ~ sorti1(sK1(sK1(j(sK0))))
| spl2_4 ),
inference(avatar_component_clause,[],[f123]) ).
fof(f126,plain,
( ~ spl2_3
| spl2_4
| ~ spl2_2 ),
inference(avatar_split_clause,[],[f117,f75,f123,f119]) ).
fof(f92,plain,
( spl2_1
| ~ spl2_2 ),
inference(avatar_contradiction_clause,[],[f91]) ).
fof(f91,plain,
( $false
| spl2_1
| ~ spl2_2 ),
inference(subsumption_resolution,[],[f90,f77]) ).
fof(f90,plain,
( ~ sorti1(sK1(j(sK0)))
| spl2_1 ),
inference(resolution,[],[f73,f20]) ).
fof(f73,plain,
( ~ sorti2(h(sK1(j(sK0))))
| spl2_1 ),
inference(avatar_component_clause,[],[f71]) ).
fof(f82,plain,
spl2_2,
inference(avatar_contradiction_clause,[],[f81]) ).
fof(f81,plain,
( $false
| spl2_2 ),
inference(subsumption_resolution,[],[f80,f26]) ).
fof(f80,plain,
( ~ sorti2(sK0)
| spl2_2 ),
inference(resolution,[],[f79,f21]) ).
fof(f79,plain,
( ~ sorti1(j(sK0))
| spl2_2 ),
inference(resolution,[],[f76,f28]) ).
fof(f76,plain,
( ~ sorti1(sK1(j(sK0)))
| spl2_2 ),
inference(avatar_component_clause,[],[f75]) ).
fof(f78,plain,
( ~ spl2_1
| spl2_2 ),
inference(avatar_split_clause,[],[f69,f75,f71]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.09 % Problem : ALG019+1 : TPTP v8.1.2. Released v2.7.0.
% 0.07/0.11 % Command : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.10/0.31 % Computer : n016.cluster.edu
% 0.10/0.31 % Model : x86_64 x86_64
% 0.10/0.31 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.31 % Memory : 8042.1875MB
% 0.10/0.31 % OS : Linux 3.10.0-693.el7.x86_64
% 0.10/0.31 % CPULimit : 300
% 0.10/0.31 % WCLimit : 300
% 0.10/0.31 % DateTime : Fri May 3 20:00:22 EDT 2024
% 0.10/0.31 % CPUTime :
% 0.15/0.31 % (9084)Running in auto input_syntax mode. Trying TPTP
% 0.15/0.32 % (9086)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on theBenchmark for (793ds/0Mi)
% 0.15/0.32 % (9087)WARNING: value z3 for option sas not known
% 0.15/0.33 % (9088)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on theBenchmark for (533ds/0Mi)
% 0.15/0.33 % (9085)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on theBenchmark for (846ds/0Mi)
% 0.15/0.33 % (9087)dis+2_11_add=large:afr=on:amm=off:bd=off:bce=on:fsd=off:fde=none:gs=on:gsaa=full_model:gsem=off:irw=on:msp=off:nm=4:nwc=1.3:sas=z3:sims=off:sac=on:sp=reverse_arity_569 on theBenchmark for (569ds/0Mi)
% 0.15/0.33 % (9089)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency_531 on theBenchmark for (531ds/0Mi)
% 0.15/0.33 % (9090)ott-10_8_av=off:bd=preordered:bs=on:fsd=off:fsr=off:fde=unused:irw=on:lcm=predicate:lma=on:nm=4:nwc=1.7:sp=frequency_522 on theBenchmark for (522ds/0Mi)
% 0.15/0.33 % (9091)ott+1_64_av=off:bd=off:bce=on:fsd=off:fde=unused:gsp=on:irw=on:lcm=predicate:lma=on:nm=2:nwc=1.1:sims=off:urr=on_497 on theBenchmark for (497ds/0Mi)
% 0.15/0.33 TRYING [1]
% 0.15/0.33 TRYING [1]
% 0.15/0.33 TRYING [2]
% 0.15/0.33 TRYING [2]
% 0.15/0.33 TRYING [3]
% 0.15/0.33 TRYING [3]
% 0.15/0.33 TRYING [4]
% 0.15/0.33 TRYING [4]
% 0.15/0.34 TRYING [5]
% 0.15/0.34 TRYING [5]
% 0.15/0.35 TRYING [6]
% 0.15/0.35 TRYING [6]
% 0.15/0.37 TRYING [7]
% 0.15/0.38 % (9087)First to succeed.
% 0.15/0.39 % (9087)Solution written to "/export/starexec/sandbox2/tmp/vampire-proof-9084"
% 0.15/0.39 TRYING [7]
% 0.15/0.40 % (9087)Refutation found. Thanks to Tanya!
% 0.15/0.40 % SZS status Theorem for theBenchmark
% 0.15/0.40 % SZS output start Proof for theBenchmark
% See solution above
% 0.15/0.40 % (9087)------------------------------
% 0.15/0.40 % (9087)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 0.15/0.40 % (9087)Termination reason: Refutation
% 0.15/0.40
% 0.15/0.40 % (9087)Memory used [KB]: 1434
% 0.15/0.40 % (9087)Time elapsed: 0.061 s
% 0.15/0.40 % (9087)Instructions burned: 124 (million)
% 0.15/0.40 % (9084)Success in time 0.067 s
%------------------------------------------------------------------------------