TSTP Solution File: LCL109-10 by Vampire-SAT---4.9
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Vampire-SAT---4.9
% Problem : LCL109-10 : TPTP v8.2.0. Released v7.5.0.
% Transfm : none
% Format : tptp:raw
% Command : run_vampire %s %d SAT
% Computer : n026.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 : Mon Jun 24 11:35:29 EDT 2024
% Result : Unsatisfiable 43.12s 6.54s
% Output : Refutation 43.47s
% Verified :
% SZS Type : Refutation
% Derivation depth : 13
% Number of leaves : 422
% Syntax : Number of formulae : 1553 ( 32 unt; 0 def)
% Number of atoms : 4695 (1143 equ)
% Maximal formula atoms : 12 ( 3 avg)
% Number of connectives : 5878 (2736 ~;2735 |; 0 &)
% ( 407 <=>; 0 =>; 0 <=; 0 <~>)
% Maximal formula depth : 13 ( 5 avg)
% Maximal term depth : 8 ( 2 avg)
% Number of predicates : 409 ( 407 usr; 408 prp; 0-2 aty)
% Number of functors : 6 ( 6 usr; 3 con; 0-4 aty)
% Number of variables : 3168 (3168 !; 0 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f173183,plain,
$false,
inference(avatar_sat_refutation,[],[f23,f29,f33,f37,f41,f45,f49,f53,f57,f70,f83,f87,f91,f140,f234,f238,f242,f457,f461,f509,f513,f554,f558,f613,f617,f621,f625,f629,f633,f637,f641,f1070,f1074,f1078,f1082,f1086,f1090,f1321,f1663,f1668,f1672,f1677,f1681,f1685,f1689,f1693,f1697,f1702,f1706,f1711,f1715,f1719,f1724,f1729,f2003,f3132,f3273,f3277,f3281,f3285,f3289,f3294,f3299,f3303,f3307,f3311,f3315,f3319,f3323,f3327,f6827,f6831,f6835,f6839,f6843,f6847,f6851,f6855,f6859,f6863,f6867,f6871,f6875,f6879,f6883,f6887,f6891,f6895,f6899,f6903,f6907,f6911,f6915,f6919,f6923,f6927,f6931,f25079,f25083,f25088,f25092,f25096,f25100,f25661,f25665,f25669,f25673,f25678,f28517,f29651,f29655,f31809,f31813,f33028,f33032,f34077,f34081,f34085,f34089,f34093,f34097,f35588,f35592,f35596,f35600,f35604,f35608,f35612,f35616,f35620,f37341,f37345,f37349,f37353,f37357,f37361,f37365,f37369,f37373,f37377,f37381,f37385,f37389,f37393,f37397,f37401,f37405,f37409,f37413,f37417,f37421,f37425,f37429,f37433,f37437,f37441,f37445,f39153,f43943,f49143,f49808,f49812,f49816,f49820,f49824,f49828,f49832,f49836,f49840,f49844,f49848,f49852,f49856,f59363,f59367,f59371,f59375,f59379,f59384,f59487,f59491,f59495,f59499,f59503,f59507,f59511,f59515,f59519,f59523,f60518,f60522,f60526,f60530,f60534,f60538,f60542,f60546,f60550,f60554,f60653,f60657,f60661,f60665,f60669,f60673,f60677,f60681,f60685,f60689,f61631,f61635,f61639,f61643,f61647,f61651,f61655,f61659,f61663,f61667,f62544,f62548,f62552,f62556,f62560,f62564,f62568,f62572,f62576,f62580,f62584,f62588,f62592,f62596,f62600,f62604,f62608,f67632,f77792,f83865,f95764,f107399,f124430,f135425,f135429,f135433,f135437,f135441,f135446,f135451,f135455,f135459,f135463,f135467,f135471,f135475,f135479,f135483,f135487,f135491,f135495,f135499,f135503,f135508,f135512,f135516,f135520,f135524,f135528,f135532,f135536,f135541,f135546,f135550,f135555,f135559,f135563,f135567,f162647,f162651,f162655,f162659,f162663,f162667,f164116,f164120,f164124,f164128,f164132,f164136,f164140,f164144,f164148,f164152,f165691,f165695,f165699,f165703,f165707,f165712,f165717,f165722,f165726,f165730,f165734,f165738,f165743,f165747,f165752,f165756,f165760,f165764,f165768,f165772,f165776,f165845,f165849,f165853,f165857,f165861,f165865,f165869,f165873,f165877,f165882,f167421,f167425,f167429,f167433,f167437,f167441,f167445,f167449,f167453,f167457,f167461,f167465,f167470,f167474,f167478,f167483,f167487,f167491,f167495,f167499,f167503,f168937,f168941,f168945,f168949,f168953,f168957,f168961,f168965,f168969,f168973,f170467,f170471,f170475,f170479,f170483,f170487,f170491,f170495,f170499,f170503,f171941,f171945,f171949,f171953,f171957,f171961,f171965,f171969,f171973,f171977,f173046,f173050,f173054,f173058,f173062,f173066,f173070,f173074,f173078,f173082,f173087,f173091,f173095,f173099,f173103,f173107,f173111,f173115,f173120,f173124,f173128,f173133,f173137,f173141,f173145,f173149,f173153,f173157,f173161,f173166,f173170,f173174,f173180]) ).
fof(f173180,plain,
( ~ spl0_4
| spl0_386 ),
inference(avatar_contradiction_clause,[],[f173179]) ).
fof(f173179,plain,
( $false
| ~ spl0_4
| spl0_386 ),
inference(trivial_inequality_removal,[],[f173178]) ).
fof(f173178,plain,
( truth != truth
| ~ spl0_4
| spl0_386 ),
inference(superposition,[],[f173086,f36]) ).
fof(f36,plain,
( ! [X3] : truth = implies(X3,X3)
| ~ spl0_4 ),
inference(avatar_component_clause,[],[f35]) ).
fof(f35,plain,
( spl0_4
<=> ! [X3] : truth = implies(X3,X3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_4])]) ).
fof(f173086,plain,
( truth != implies(implies(b,a),implies(b,a))
| spl0_386 ),
inference(avatar_component_clause,[],[f173084]) ).
fof(f173084,plain,
( spl0_386
<=> truth = implies(implies(b,a),implies(b,a)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_386])]) ).
fof(f173174,plain,
( spl0_407
| ~ spl0_6
| ~ spl0_24
| ~ spl0_63 ),
inference(avatar_split_clause,[],[f4758,f3297,f611,f43,f173172]) ).
fof(f173172,plain,
( spl0_407
<=> ! [X2,X0,X1] : truth = implies(implies(X2,X0),implies(X1,implies(X2,not(implies(X0,not(X1)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_407])]) ).
fof(f43,plain,
( spl0_6
<=> ! [X3] : not(not(X3)) = X3 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_6])]) ).
fof(f611,plain,
( spl0_24
<=> ! [X0,X1] : implies(X1,not(X0)) = implies(X0,not(X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_24])]) ).
fof(f3297,plain,
( spl0_63
<=> ! [X2,X0,X1] : truth = implies(implies(not(X0),X2),implies(X1,implies(implies(X2,not(X1)),X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_63])]) ).
fof(f4758,plain,
( ! [X2,X0,X1] : truth = implies(implies(X2,X0),implies(X1,implies(X2,not(implies(X0,not(X1))))))
| ~ spl0_6
| ~ spl0_24
| ~ spl0_63 ),
inference(forward_demodulation,[],[f4609,f44]) ).
fof(f44,plain,
( ! [X3] : not(not(X3)) = X3
| ~ spl0_6 ),
inference(avatar_component_clause,[],[f43]) ).
fof(f4609,plain,
( ! [X2,X0,X1] : truth = implies(implies(not(not(X2)),X0),implies(X1,implies(X2,not(implies(X0,not(X1))))))
| ~ spl0_24
| ~ spl0_63 ),
inference(superposition,[],[f3298,f612]) ).
fof(f612,plain,
( ! [X0,X1] : implies(X1,not(X0)) = implies(X0,not(X1))
| ~ spl0_24 ),
inference(avatar_component_clause,[],[f611]) ).
fof(f3298,plain,
( ! [X2,X0,X1] : truth = implies(implies(not(X0),X2),implies(X1,implies(implies(X2,not(X1)),X0)))
| ~ spl0_63 ),
inference(avatar_component_clause,[],[f3297]) ).
fof(f173170,plain,
( spl0_406
| ~ spl0_13
| ~ spl0_63 ),
inference(avatar_split_clause,[],[f4627,f3297,f89,f173168]) ).
fof(f173168,plain,
( spl0_406
<=> ! [X2,X0,X1] : truth = implies(X2,implies(implies(not(X0),X1),implies(implies(X1,not(X2)),X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_406])]) ).
fof(f89,plain,
( spl0_13
<=> ! [X4,X5,X3] : implies(X3,implies(X4,X5)) = implies(X4,implies(X3,X5)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_13])]) ).
fof(f4627,plain,
( ! [X2,X0,X1] : truth = implies(X2,implies(implies(not(X0),X1),implies(implies(X1,not(X2)),X0)))
| ~ spl0_13
| ~ spl0_63 ),
inference(superposition,[],[f3298,f90]) ).
fof(f90,plain,
( ! [X3,X4,X5] : implies(X3,implies(X4,X5)) = implies(X4,implies(X3,X5))
| ~ spl0_13 ),
inference(avatar_component_clause,[],[f89]) ).
fof(f173166,plain,
( spl0_405
| ~ spl0_60
| ~ spl0_63 ),
inference(avatar_split_clause,[],[f4626,f3297,f3283,f173164]) ).
fof(f173164,plain,
( spl0_405
<=> ! [X2,X0,X1] : truth = implies(X2,implies(implies(X1,not(X2)),implies(implies(not(X0),X1),X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_405])]) ).
fof(f3283,plain,
( spl0_60
<=> ! [X0,X3,X2,X1] : implies(X0,implies(X3,implies(X1,X2))) = implies(X3,implies(X1,implies(X0,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_60])]) ).
fof(f4626,plain,
( ! [X2,X0,X1] : truth = implies(X2,implies(implies(X1,not(X2)),implies(implies(not(X0),X1),X0)))
| ~ spl0_60
| ~ spl0_63 ),
inference(superposition,[],[f3298,f3284]) ).
fof(f3284,plain,
( ! [X2,X3,X0,X1] : implies(X0,implies(X3,implies(X1,X2))) = implies(X3,implies(X1,implies(X0,X2)))
| ~ spl0_60 ),
inference(avatar_component_clause,[],[f3283]) ).
fof(f173161,plain,
( spl0_404
| ~ spl0_8
| ~ spl0_63 ),
inference(avatar_split_clause,[],[f4555,f3297,f51,f173159]) ).
fof(f173159,plain,
( spl0_404
<=> ! [X2,X0,X1] : truth = implies(truth,implies(X2,implies(implies(implies(X1,not(X0)),not(X2)),X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_404])]) ).
fof(f51,plain,
( spl0_8
<=> ! [X4,X3] : truth = implies(X3,implies(X4,X3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_8])]) ).
fof(f4555,plain,
( ! [X2,X0,X1] : truth = implies(truth,implies(X2,implies(implies(implies(X1,not(X0)),not(X2)),X0)))
| ~ spl0_8
| ~ spl0_63 ),
inference(superposition,[],[f3298,f52]) ).
fof(f52,plain,
( ! [X3,X4] : truth = implies(X3,implies(X4,X3))
| ~ spl0_8 ),
inference(avatar_component_clause,[],[f51]) ).
fof(f173157,plain,
( spl0_403
| ~ spl0_13
| ~ spl0_37
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f4455,f3283,f1088,f89,f173155]) ).
fof(f173155,plain,
( spl0_403
<=> ! [X0,X3,X2,X1] : truth = implies(X2,implies(X1,implies(implies(implies(X0,X1),implies(X2,X3)),X3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_403])]) ).
fof(f1088,plain,
( spl0_37
<=> ! [X2,X0,X1] : truth = implies(implies(implies(X1,X0),X2),implies(X0,X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_37])]) ).
fof(f4455,plain,
( ! [X2,X3,X0,X1] : truth = implies(X2,implies(X1,implies(implies(implies(X0,X1),implies(X2,X3)),X3)))
| ~ spl0_13
| ~ spl0_37
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4128,f90]) ).
fof(f4128,plain,
( ! [X2,X3,X0,X1] : truth = implies(X2,implies(implies(implies(X0,X1),implies(X2,X3)),implies(X1,X3)))
| ~ spl0_37
| ~ spl0_60 ),
inference(superposition,[],[f3284,f1089]) ).
fof(f1089,plain,
( ! [X2,X0,X1] : truth = implies(implies(implies(X1,X0),X2),implies(X0,X2))
| ~ spl0_37 ),
inference(avatar_component_clause,[],[f1088]) ).
fof(f173153,plain,
( spl0_402
| ~ spl0_5
| ~ spl0_46
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f4438,f3283,f1691,f39,f173151]) ).
fof(f173151,plain,
( spl0_402
<=> ! [X0,X3,X2,X1] : truth = implies(X0,implies(X3,implies(implies(X0,X1),implies(implies(X1,X2),X2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_402])]) ).
fof(f39,plain,
( spl0_5
<=> ! [X3] : truth = implies(X3,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_5])]) ).
fof(f1691,plain,
( spl0_46
<=> ! [X2,X0,X1] : truth = implies(implies(X2,X0),implies(X2,implies(implies(X0,X1),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_46])]) ).
fof(f4438,plain,
( ! [X2,X3,X0,X1] : truth = implies(X0,implies(X3,implies(implies(X0,X1),implies(implies(X1,X2),X2))))
| ~ spl0_5
| ~ spl0_46
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4103,f40]) ).
fof(f40,plain,
( ! [X3] : truth = implies(X3,truth)
| ~ spl0_5 ),
inference(avatar_component_clause,[],[f39]) ).
fof(f4103,plain,
( ! [X2,X3,X0,X1] : implies(X3,truth) = implies(X0,implies(X3,implies(implies(X0,X1),implies(implies(X1,X2),X2))))
| ~ spl0_46
| ~ spl0_60 ),
inference(superposition,[],[f3284,f1692]) ).
fof(f1692,plain,
( ! [X2,X0,X1] : truth = implies(implies(X2,X0),implies(X2,implies(implies(X0,X1),X1)))
| ~ spl0_46 ),
inference(avatar_component_clause,[],[f1691]) ).
fof(f173149,plain,
( spl0_401
| ~ spl0_5
| ~ spl0_36
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f4423,f3283,f1084,f39,f173147]) ).
fof(f173147,plain,
( spl0_401
<=> ! [X0,X3,X2,X1] : truth = implies(not(X0),implies(X2,implies(X3,implies(X1,not(implies(X1,X0)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_401])]) ).
fof(f1084,plain,
( spl0_36
<=> ! [X0,X1] : truth = implies(not(X0),implies(X1,not(implies(X1,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_36])]) ).
fof(f4423,plain,
( ! [X2,X3,X0,X1] : truth = implies(not(X0),implies(X2,implies(X3,implies(X1,not(implies(X1,X0))))))
| ~ spl0_5
| ~ spl0_36
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4422,f40]) ).
fof(f4422,plain,
( ! [X2,X3,X0,X1] : implies(X2,truth) = implies(not(X0),implies(X2,implies(X3,implies(X1,not(implies(X1,X0))))))
| ~ spl0_5
| ~ spl0_36
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4082,f40]) ).
fof(f4082,plain,
( ! [X2,X3,X0,X1] : implies(X2,implies(X3,truth)) = implies(not(X0),implies(X2,implies(X3,implies(X1,not(implies(X1,X0))))))
| ~ spl0_36
| ~ spl0_60 ),
inference(superposition,[],[f3284,f1085]) ).
fof(f1085,plain,
( ! [X0,X1] : truth = implies(not(X0),implies(X1,not(implies(X1,X0))))
| ~ spl0_36 ),
inference(avatar_component_clause,[],[f1084]) ).
fof(f173145,plain,
( spl0_400
| ~ spl0_5
| ~ spl0_37
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f4419,f3283,f1088,f39,f173143]) ).
fof(f173143,plain,
( spl0_400
<=> ! [X4,X0,X3,X2,X1] : truth = implies(implies(implies(X0,X1),X2),implies(X3,implies(X4,implies(X1,X2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_400])]) ).
fof(f4419,plain,
( ! [X2,X3,X0,X1,X4] : truth = implies(implies(implies(X0,X1),X2),implies(X3,implies(X4,implies(X1,X2))))
| ~ spl0_5
| ~ spl0_37
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4418,f40]) ).
fof(f4418,plain,
( ! [X2,X3,X0,X1,X4] : implies(X3,truth) = implies(implies(implies(X0,X1),X2),implies(X3,implies(X4,implies(X1,X2))))
| ~ spl0_5
| ~ spl0_37
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4079,f40]) ).
fof(f4079,plain,
( ! [X2,X3,X0,X1,X4] : implies(X3,implies(X4,truth)) = implies(implies(implies(X0,X1),X2),implies(X3,implies(X4,implies(X1,X2))))
| ~ spl0_37
| ~ spl0_60 ),
inference(superposition,[],[f3284,f1089]) ).
fof(f173141,plain,
( spl0_399
| ~ spl0_5
| ~ spl0_33
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f4415,f3283,f1072,f39,f173139]) ).
fof(f173139,plain,
( spl0_399
<=> ! [X4,X0,X3,X2,X1] : truth = implies(implies(X0,X1),implies(X3,implies(X4,implies(X0,implies(X2,X1))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_399])]) ).
fof(f1072,plain,
( spl0_33
<=> ! [X2,X0,X1] : truth = implies(implies(X1,X2),implies(X1,implies(X0,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_33])]) ).
fof(f4415,plain,
( ! [X2,X3,X0,X1,X4] : truth = implies(implies(X0,X1),implies(X3,implies(X4,implies(X0,implies(X2,X1)))))
| ~ spl0_5
| ~ spl0_33
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4414,f40]) ).
fof(f4414,plain,
( ! [X2,X3,X0,X1,X4] : implies(X3,truth) = implies(implies(X0,X1),implies(X3,implies(X4,implies(X0,implies(X2,X1)))))
| ~ spl0_5
| ~ spl0_33
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4077,f40]) ).
fof(f4077,plain,
( ! [X2,X3,X0,X1,X4] : implies(X3,implies(X4,truth)) = implies(implies(X0,X1),implies(X3,implies(X4,implies(X0,implies(X2,X1)))))
| ~ spl0_33
| ~ spl0_60 ),
inference(superposition,[],[f3284,f1073]) ).
fof(f1073,plain,
( ! [X2,X0,X1] : truth = implies(implies(X1,X2),implies(X1,implies(X0,X2)))
| ~ spl0_33 ),
inference(avatar_component_clause,[],[f1072]) ).
fof(f173137,plain,
( spl0_398
| ~ spl0_5
| ~ spl0_46
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f4379,f3283,f1691,f39,f173135]) ).
fof(f173135,plain,
( spl0_398
<=> ! [X0,X3,X2,X1] : truth = implies(implies(X0,X1),implies(X0,implies(X3,implies(implies(X1,X2),X2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_398])]) ).
fof(f4379,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X0,X1),implies(X0,implies(X3,implies(implies(X1,X2),X2))))
| ~ spl0_5
| ~ spl0_46
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4021,f40]) ).
fof(f4021,plain,
( ! [X2,X3,X0,X1] : implies(X3,truth) = implies(implies(X0,X1),implies(X0,implies(X3,implies(implies(X1,X2),X2))))
| ~ spl0_46
| ~ spl0_60 ),
inference(superposition,[],[f3284,f1692]) ).
fof(f173133,plain,
( ~ spl0_397
| ~ spl0_11
| spl0_18
| ~ spl0_304 ),
inference(avatar_split_clause,[],[f173042,f165732,f454,f81,f173130]) ).
fof(f173130,plain,
( spl0_397
<=> truth = implies(b,implies(implies(a,b),b)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_397])]) ).
fof(f81,plain,
( spl0_11
<=> ! [X4,X3] : implies(implies(X3,X4),X4) = implies(implies(X4,X3),X3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_11])]) ).
fof(f454,plain,
( spl0_18
<=> truth = implies(b,implies(implies(b,implies(implies(a,b),a)),a)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_18])]) ).
fof(f165732,plain,
( spl0_304
<=> ! [X0,X1] : implies(X0,X1) = implies(X0,implies(implies(X1,X0),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_304])]) ).
fof(f173042,plain,
( truth != implies(b,implies(implies(a,b),b))
| ~ spl0_11
| spl0_18
| ~ spl0_304 ),
inference(forward_demodulation,[],[f172764,f82]) ).
fof(f82,plain,
( ! [X3,X4] : implies(implies(X3,X4),X4) = implies(implies(X4,X3),X3)
| ~ spl0_11 ),
inference(avatar_component_clause,[],[f81]) ).
fof(f172764,plain,
( truth != implies(b,implies(implies(b,a),a))
| spl0_18
| ~ spl0_304 ),
inference(superposition,[],[f456,f165733]) ).
fof(f165733,plain,
( ! [X0,X1] : implies(X0,X1) = implies(X0,implies(implies(X1,X0),X1))
| ~ spl0_304 ),
inference(avatar_component_clause,[],[f165732]) ).
fof(f456,plain,
( truth != implies(b,implies(implies(b,implies(implies(a,b),a)),a))
| spl0_18 ),
inference(avatar_component_clause,[],[f454]) ).
fof(f173128,plain,
( spl0_396
| ~ spl0_5
| ~ spl0_17
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f4377,f3283,f240,f39,f173126]) ).
fof(f173126,plain,
( spl0_396
<=> ! [X0,X3,X2,X1] : truth = implies(implies(X0,X1),implies(X2,implies(X3,implies(implies(X2,X0),X1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_396])]) ).
fof(f240,plain,
( spl0_17
<=> ! [X4,X5,X3] : truth = implies(implies(X3,X4),implies(X5,implies(implies(X5,X3),X4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_17])]) ).
fof(f4377,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X0,X1),implies(X2,implies(X3,implies(implies(X2,X0),X1))))
| ~ spl0_5
| ~ spl0_17
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4019,f40]) ).
fof(f4019,plain,
( ! [X2,X3,X0,X1] : implies(X3,truth) = implies(implies(X0,X1),implies(X2,implies(X3,implies(implies(X2,X0),X1))))
| ~ spl0_17
| ~ spl0_60 ),
inference(superposition,[],[f3284,f241]) ).
fof(f241,plain,
( ! [X3,X4,X5] : truth = implies(implies(X3,X4),implies(X5,implies(implies(X5,X3),X4)))
| ~ spl0_17 ),
inference(avatar_component_clause,[],[f240]) ).
fof(f173124,plain,
( spl0_395
| ~ spl0_5
| ~ spl0_15
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f4376,f3283,f232,f39,f173122]) ).
fof(f173122,plain,
( spl0_395
<=> ! [X0,X3,X2,X1] : truth = implies(implies(X0,X1),implies(implies(X1,X2),implies(X3,implies(X0,X2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_395])]) ).
fof(f232,plain,
( spl0_15
<=> ! [X4,X5,X3] : truth = implies(implies(X3,X4),implies(implies(X4,X5),implies(X3,X5))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_15])]) ).
fof(f4376,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X0,X1),implies(implies(X1,X2),implies(X3,implies(X0,X2))))
| ~ spl0_5
| ~ spl0_15
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4018,f40]) ).
fof(f4018,plain,
( ! [X2,X3,X0,X1] : implies(X3,truth) = implies(implies(X0,X1),implies(implies(X1,X2),implies(X3,implies(X0,X2))))
| ~ spl0_15
| ~ spl0_60 ),
inference(superposition,[],[f3284,f233]) ).
fof(f233,plain,
( ! [X3,X4,X5] : truth = implies(implies(X3,X4),implies(implies(X4,X5),implies(X3,X5)))
| ~ spl0_15 ),
inference(avatar_component_clause,[],[f232]) ).
fof(f173120,plain,
( spl0_394
| ~ spl0_5
| ~ spl0_54
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f4375,f3283,f1727,f39,f173118]) ).
fof(f173118,plain,
( spl0_394
<=> ! [X0,X3,X2,X1] : truth = implies(X0,implies(implies(X1,X2),implies(X3,implies(implies(X0,X1),X2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_394])]) ).
fof(f1727,plain,
( spl0_54
<=> ! [X2,X0,X1] : truth = implies(X2,implies(implies(X0,X1),implies(implies(X2,X0),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_54])]) ).
fof(f4375,plain,
( ! [X2,X3,X0,X1] : truth = implies(X0,implies(implies(X1,X2),implies(X3,implies(implies(X0,X1),X2))))
| ~ spl0_5
| ~ spl0_54
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4016,f40]) ).
fof(f4016,plain,
( ! [X2,X3,X0,X1] : implies(X3,truth) = implies(X0,implies(implies(X1,X2),implies(X3,implies(implies(X0,X1),X2))))
| ~ spl0_54
| ~ spl0_60 ),
inference(superposition,[],[f3284,f1728]) ).
fof(f1728,plain,
( ! [X2,X0,X1] : truth = implies(X2,implies(implies(X0,X1),implies(implies(X2,X0),X1)))
| ~ spl0_54 ),
inference(avatar_component_clause,[],[f1727]) ).
fof(f173115,plain,
( spl0_393
| ~ spl0_5
| ~ spl0_37
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f4356,f3283,f1088,f39,f173113]) ).
fof(f173113,plain,
( spl0_393
<=> ! [X4,X0,X3,X2,X1] : truth = implies(X4,implies(X1,implies(implies(implies(X0,X1),X2),implies(X3,X2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_393])]) ).
fof(f4356,plain,
( ! [X2,X3,X0,X1,X4] : truth = implies(X4,implies(X1,implies(implies(implies(X0,X1),X2),implies(X3,X2))))
| ~ spl0_5
| ~ spl0_37
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4355,f40]) ).
fof(f4355,plain,
( ! [X2,X3,X0,X1,X4] : implies(X3,truth) = implies(X4,implies(X1,implies(implies(implies(X0,X1),X2),implies(X3,X2))))
| ~ spl0_5
| ~ spl0_37
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4354,f40]) ).
fof(f4354,plain,
( ! [X2,X3,X0,X1,X4] : implies(X3,implies(X4,truth)) = implies(X4,implies(X1,implies(implies(implies(X0,X1),X2),implies(X3,X2))))
| ~ spl0_37
| ~ spl0_60 ),
inference(forward_demodulation,[],[f3997,f3284]) ).
fof(f3997,plain,
( ! [X2,X3,X0,X1,X4] : implies(X3,implies(X4,truth)) = implies(X4,implies(implies(implies(X0,X1),X2),implies(X3,implies(X1,X2))))
| ~ spl0_37
| ~ spl0_60 ),
inference(superposition,[],[f3284,f1089]) ).
fof(f173111,plain,
( spl0_392
| ~ spl0_33
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f4236,f3283,f1072,f173109]) ).
fof(f173109,plain,
( spl0_392
<=> ! [X0,X3,X2,X1] : truth = implies(implies(X0,implies(X2,X3)),implies(X2,implies(X0,implies(X1,X3)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_392])]) ).
fof(f4236,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X0,implies(X2,X3)),implies(X2,implies(X0,implies(X1,X3))))
| ~ spl0_33
| ~ spl0_60 ),
inference(superposition,[],[f1073,f3284]) ).
fof(f173107,plain,
( spl0_391
| ~ spl0_33
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f4144,f3283,f1072,f173105]) ).
fof(f173105,plain,
( spl0_391
<=> ! [X0,X3,X2,X1] : truth = implies(implies(X0,implies(X2,X3)),implies(X1,implies(X2,implies(X0,X3)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_391])]) ).
fof(f4144,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X0,implies(X2,X3)),implies(X1,implies(X2,implies(X0,X3))))
| ~ spl0_33
| ~ spl0_60 ),
inference(superposition,[],[f1073,f3284]) ).
fof(f173103,plain,
( spl0_390
| ~ spl0_37
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f4046,f3283,f1088,f173101]) ).
fof(f173101,plain,
( spl0_390
<=> ! [X0,X3,X2,X1] : truth = implies(X1,implies(X2,implies(implies(implies(X0,X1),implies(X2,X3)),X3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_390])]) ).
fof(f4046,plain,
( ! [X2,X3,X0,X1] : truth = implies(X1,implies(X2,implies(implies(implies(X0,X1),implies(X2,X3)),X3)))
| ~ spl0_37
| ~ spl0_60 ),
inference(superposition,[],[f3284,f1089]) ).
fof(f173099,plain,
( spl0_389
| ~ spl0_13
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f4038,f3283,f89,f173097]) ).
fof(f173097,plain,
( spl0_389
<=> ! [X0,X3,X2,X1] : implies(X1,implies(X2,implies(X0,X3))) = implies(X1,implies(X0,implies(X2,X3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_389])]) ).
fof(f4038,plain,
( ! [X2,X3,X0,X1] : implies(X1,implies(X2,implies(X0,X3))) = implies(X1,implies(X0,implies(X2,X3)))
| ~ spl0_13
| ~ spl0_60 ),
inference(superposition,[],[f3284,f90]) ).
fof(f173095,plain,
( spl0_388
| ~ spl0_13
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f4010,f3283,f89,f173093]) ).
fof(f173093,plain,
( spl0_388
<=> ! [X0,X3,X2,X1] : implies(X3,implies(X1,implies(X0,X2))) = implies(X0,implies(X1,implies(X3,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_388])]) ).
fof(f4010,plain,
( ! [X2,X3,X0,X1] : implies(X3,implies(X1,implies(X0,X2))) = implies(X0,implies(X1,implies(X3,X2)))
| ~ spl0_13
| ~ spl0_60 ),
inference(superposition,[],[f3284,f90]) ).
fof(f173091,plain,
( spl0_387
| ~ spl0_51
| ~ spl0_59 ),
inference(avatar_split_clause,[],[f3739,f3279,f1713,f173089]) ).
fof(f173089,plain,
( spl0_387
<=> ! [X2,X0,X1] : truth = ifeq(implies(X2,X0),implies(implies(X2,X1),implies(X0,X1)),truth,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_387])]) ).
fof(f1713,plain,
( spl0_51
<=> ! [X2,X0,X1] : truth = ifeq(implies(X0,X2),implies(X2,implies(X1,X0)),truth,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_51])]) ).
fof(f3279,plain,
( spl0_59
<=> ! [X2,X0,X1] : implies(implies(X0,X1),implies(X2,X1)) = implies(X2,implies(implies(X1,X0),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_59])]) ).
fof(f3739,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X2,X0),implies(implies(X2,X1),implies(X0,X1)),truth,truth)
| ~ spl0_51
| ~ spl0_59 ),
inference(superposition,[],[f1714,f3280]) ).
fof(f3280,plain,
( ! [X2,X0,X1] : implies(implies(X0,X1),implies(X2,X1)) = implies(X2,implies(implies(X1,X0),X0))
| ~ spl0_59 ),
inference(avatar_component_clause,[],[f3279]) ).
fof(f1714,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X0,X2),implies(X2,implies(X1,X0)),truth,truth)
| ~ spl0_51 ),
inference(avatar_component_clause,[],[f1713]) ).
fof(f173087,plain,
( ~ spl0_386
| spl0_2
| ~ spl0_304 ),
inference(avatar_split_clause,[],[f172765,f165732,f26,f173084]) ).
fof(f26,plain,
( spl0_2
<=> truth = implies(implies(b,implies(implies(a,b),a)),implies(b,a)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_2])]) ).
fof(f172765,plain,
( truth != implies(implies(b,a),implies(b,a))
| spl0_2
| ~ spl0_304 ),
inference(superposition,[],[f28,f165733]) ).
fof(f28,plain,
( truth != implies(implies(b,implies(implies(a,b),a)),implies(b,a))
| spl0_2 ),
inference(avatar_component_clause,[],[f26]) ).
fof(f173082,plain,
( spl0_385
| ~ spl0_30
| ~ spl0_59 ),
inference(avatar_split_clause,[],[f3705,f3279,f635,f173080]) ).
fof(f173080,plain,
( spl0_385
<=> ! [X2,X0,X1] : truth = ifeq(truth,implies(X2,X1),implies(X2,implies(implies(X1,X0),X0)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_385])]) ).
fof(f635,plain,
( spl0_30
<=> ! [X0,X1] : truth = ifeq(truth,X1,implies(X0,X1),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_30])]) ).
fof(f3705,plain,
( ! [X2,X0,X1] : truth = ifeq(truth,implies(X2,X1),implies(X2,implies(implies(X1,X0),X0)),truth)
| ~ spl0_30
| ~ spl0_59 ),
inference(superposition,[],[f636,f3280]) ).
fof(f636,plain,
( ! [X0,X1] : truth = ifeq(truth,X1,implies(X0,X1),truth)
| ~ spl0_30 ),
inference(avatar_component_clause,[],[f635]) ).
fof(f173078,plain,
( spl0_384
| ~ spl0_33
| ~ spl0_59 ),
inference(avatar_split_clause,[],[f3678,f3279,f1072,f173076]) ).
fof(f173076,plain,
( spl0_384
<=> ! [X2,X0,X1] : truth = implies(implies(implies(X0,X1),X1),implies(X2,implies(implies(X1,X0),X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_384])]) ).
fof(f3678,plain,
( ! [X2,X0,X1] : truth = implies(implies(implies(X0,X1),X1),implies(X2,implies(implies(X1,X0),X0)))
| ~ spl0_33
| ~ spl0_59 ),
inference(superposition,[],[f1073,f3280]) ).
fof(f173074,plain,
( spl0_383
| ~ spl0_37
| ~ spl0_59 ),
inference(avatar_split_clause,[],[f3656,f3279,f1088,f173072]) ).
fof(f173072,plain,
( spl0_383
<=> ! [X2,X0,X1] : truth = implies(implies(X2,X1),implies(implies(implies(X0,implies(X1,X2)),X2),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_383])]) ).
fof(f3656,plain,
( ! [X2,X0,X1] : truth = implies(implies(X2,X1),implies(implies(implies(X0,implies(X1,X2)),X2),X1))
| ~ spl0_37
| ~ spl0_59 ),
inference(superposition,[],[f3280,f1089]) ).
fof(f173070,plain,
( spl0_382
| ~ spl0_13
| ~ spl0_59 ),
inference(avatar_split_clause,[],[f3651,f3279,f89,f173068]) ).
fof(f173068,plain,
( spl0_382
<=> ! [X2,X0,X1] : implies(implies(X1,X2),implies(X0,X2)) = implies(implies(X2,X1),implies(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_382])]) ).
fof(f3651,plain,
( ! [X2,X0,X1] : implies(implies(X1,X2),implies(X0,X2)) = implies(implies(X2,X1),implies(X0,X1))
| ~ spl0_13
| ~ spl0_59 ),
inference(superposition,[],[f3280,f90]) ).
fof(f173066,plain,
( spl0_381
| ~ spl0_13
| ~ spl0_59 ),
inference(avatar_split_clause,[],[f3609,f3279,f89,f173064]) ).
fof(f173064,plain,
( spl0_381
<=> ! [X2,X0,X1] : implies(X2,implies(implies(X0,X1),X1)) = implies(X2,implies(implies(X1,X0),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_381])]) ).
fof(f3609,plain,
( ! [X2,X0,X1] : implies(X2,implies(implies(X0,X1),X1)) = implies(X2,implies(implies(X1,X0),X0))
| ~ spl0_13
| ~ spl0_59 ),
inference(superposition,[],[f3280,f90]) ).
fof(f173062,plain,
( spl0_380
| ~ spl0_3
| ~ spl0_6
| ~ spl0_13
| ~ spl0_14
| ~ spl0_15
| ~ spl0_19
| ~ spl0_24
| ~ spl0_40
| ~ spl0_56 ),
inference(avatar_split_clause,[],[f3265,f3130,f1666,f611,f459,f232,f138,f89,f43,f31,f173060]) ).
fof(f173060,plain,
( spl0_380
<=> ! [X0,X1] : ifeq(truth,implies(X1,not(implies(X1,X0))),not(implies(X0,X1)),X0) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_380])]) ).
fof(f31,plain,
( spl0_3
<=> ! [X3] : implies(truth,X3) = X3 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_3])]) ).
fof(f138,plain,
( spl0_14
<=> ! [X0] : truth = implies(not(truth),not(X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_14])]) ).
fof(f459,plain,
( spl0_19
<=> ! [X0] : implies(not(X0),not(truth)) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_19])]) ).
fof(f1666,plain,
( spl0_40
<=> ! [X0,X1] : implies(implies(X1,X0),not(X1)) = implies(implies(X0,X1),not(X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_40])]) ).
fof(f3130,plain,
( spl0_56
<=> ! [X0,X1] : not(X1) = ifeq(implies(X1,X0),implies(X0,X1),not(X0),not(X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_56])]) ).
fof(f3265,plain,
( ! [X0,X1] : ifeq(truth,implies(X1,not(implies(X1,X0))),not(implies(X0,X1)),X0) = X0
| ~ spl0_3
| ~ spl0_6
| ~ spl0_13
| ~ spl0_14
| ~ spl0_15
| ~ spl0_19
| ~ spl0_24
| ~ spl0_40
| ~ spl0_56 ),
inference(forward_demodulation,[],[f3264,f543]) ).
fof(f543,plain,
( ! [X0,X1] : truth = implies(X0,implies(not(X0),X1))
| ~ spl0_3
| ~ spl0_6
| ~ spl0_14
| ~ spl0_15
| ~ spl0_19 ),
inference(forward_demodulation,[],[f542,f32]) ).
fof(f32,plain,
( ! [X3] : implies(truth,X3) = X3
| ~ spl0_3 ),
inference(avatar_component_clause,[],[f31]) ).
fof(f542,plain,
( ! [X0,X1] : truth = implies(X0,implies(truth,implies(not(X0),X1)))
| ~ spl0_6
| ~ spl0_14
| ~ spl0_15
| ~ spl0_19 ),
inference(forward_demodulation,[],[f526,f462]) ).
fof(f462,plain,
( ! [X0] : truth = implies(not(truth),X0)
| ~ spl0_6
| ~ spl0_14 ),
inference(superposition,[],[f139,f44]) ).
fof(f139,plain,
( ! [X0] : truth = implies(not(truth),not(X0))
| ~ spl0_14 ),
inference(avatar_component_clause,[],[f138]) ).
fof(f526,plain,
( ! [X0,X1] : truth = implies(X0,implies(implies(not(truth),X1),implies(not(X0),X1)))
| ~ spl0_15
| ~ spl0_19 ),
inference(superposition,[],[f233,f460]) ).
fof(f460,plain,
( ! [X0] : implies(not(X0),not(truth)) = X0
| ~ spl0_19 ),
inference(avatar_component_clause,[],[f459]) ).
fof(f3264,plain,
( ! [X0,X1] : ifeq(implies(X0,implies(not(X0),X1)),implies(X1,not(implies(X1,X0))),not(implies(X0,X1)),X0) = X0
| ~ spl0_6
| ~ spl0_13
| ~ spl0_24
| ~ spl0_40
| ~ spl0_56 ),
inference(forward_demodulation,[],[f3263,f90]) ).
fof(f3263,plain,
( ! [X0,X1] : ifeq(implies(not(X0),implies(X0,X1)),implies(X1,not(implies(X1,X0))),not(implies(X0,X1)),X0) = X0
| ~ spl0_6
| ~ spl0_24
| ~ spl0_40
| ~ spl0_56 ),
inference(forward_demodulation,[],[f3262,f612]) ).
fof(f3262,plain,
( ! [X0,X1] : ifeq(implies(not(X0),implies(X0,X1)),implies(implies(X1,X0),not(X1)),not(implies(X0,X1)),X0) = X0
| ~ spl0_6
| ~ spl0_40
| ~ spl0_56 ),
inference(forward_demodulation,[],[f3191,f44]) ).
fof(f3191,plain,
( ! [X0,X1] : not(not(X0)) = ifeq(implies(not(X0),implies(X0,X1)),implies(implies(X1,X0),not(X1)),not(implies(X0,X1)),not(not(X0)))
| ~ spl0_40
| ~ spl0_56 ),
inference(superposition,[],[f3131,f1667]) ).
fof(f1667,plain,
( ! [X0,X1] : implies(implies(X1,X0),not(X1)) = implies(implies(X0,X1),not(X0))
| ~ spl0_40 ),
inference(avatar_component_clause,[],[f1666]) ).
fof(f3131,plain,
( ! [X0,X1] : not(X1) = ifeq(implies(X1,X0),implies(X0,X1),not(X0),not(X1))
| ~ spl0_56 ),
inference(avatar_component_clause,[],[f3130]) ).
fof(f173058,plain,
( spl0_379
| ~ spl0_6
| ~ spl0_22
| ~ spl0_24
| ~ spl0_56 ),
inference(avatar_split_clause,[],[f3209,f3130,f611,f552,f43,f173056]) ).
fof(f173056,plain,
( spl0_379
<=> ! [X0,X1] : ifeq(truth,implies(X0,not(implies(X0,X1))),not(implies(X0,X1)),X0) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_379])]) ).
fof(f552,plain,
( spl0_22
<=> ! [X0,X1] : truth = implies(not(X1),implies(X1,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_22])]) ).
fof(f3209,plain,
( ! [X0,X1] : ifeq(truth,implies(X0,not(implies(X0,X1))),not(implies(X0,X1)),X0) = X0
| ~ spl0_6
| ~ spl0_22
| ~ spl0_24
| ~ spl0_56 ),
inference(forward_demodulation,[],[f3208,f612]) ).
fof(f3208,plain,
( ! [X0,X1] : ifeq(truth,implies(implies(X0,X1),not(X0)),not(implies(X0,X1)),X0) = X0
| ~ spl0_6
| ~ spl0_22
| ~ spl0_56 ),
inference(forward_demodulation,[],[f3153,f44]) ).
fof(f3153,plain,
( ! [X0,X1] : not(not(X0)) = ifeq(truth,implies(implies(X0,X1),not(X0)),not(implies(X0,X1)),not(not(X0)))
| ~ spl0_22
| ~ spl0_56 ),
inference(superposition,[],[f3131,f553]) ).
fof(f553,plain,
( ! [X0,X1] : truth = implies(not(X1),implies(X1,X0))
| ~ spl0_22 ),
inference(avatar_component_clause,[],[f552]) ).
fof(f173054,plain,
( spl0_378
| ~ spl0_6
| ~ spl0_56 ),
inference(avatar_split_clause,[],[f3193,f3130,f43,f173052]) ).
fof(f173052,plain,
( spl0_378
<=> ! [X0,X1] : not(X1) = ifeq(implies(X1,not(X0)),implies(not(X0),X1),X0,not(X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_378])]) ).
fof(f3193,plain,
( ! [X0,X1] : not(X1) = ifeq(implies(X1,not(X0)),implies(not(X0),X1),X0,not(X1))
| ~ spl0_6
| ~ spl0_56 ),
inference(superposition,[],[f3131,f44]) ).
fof(f173050,plain,
( spl0_377
| ~ spl0_9
| ~ spl0_36
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f3116,f1727,f1084,f55,f173048]) ).
fof(f173048,plain,
( spl0_377
<=> ! [X2,X0,X1] : truth = implies(not(implies(implies(X1,X2),implies(implies(X0,X1),X2))),not(X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_377])]) ).
fof(f55,plain,
( spl0_9
<=> ! [X3] : not(X3) = implies(X3,not(truth)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_9])]) ).
fof(f3116,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(implies(X1,X2),implies(implies(X0,X1),X2))),not(X0))
| ~ spl0_9
| ~ spl0_36
| ~ spl0_54 ),
inference(forward_demodulation,[],[f3000,f56]) ).
fof(f56,plain,
( ! [X3] : not(X3) = implies(X3,not(truth))
| ~ spl0_9 ),
inference(avatar_component_clause,[],[f55]) ).
fof(f3000,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(implies(X1,X2),implies(implies(X0,X1),X2))),implies(X0,not(truth)))
| ~ spl0_36
| ~ spl0_54 ),
inference(superposition,[],[f1085,f1728]) ).
fof(f173046,plain,
( spl0_376
| ~ spl0_5
| ~ spl0_13
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f3104,f1727,f89,f39,f173044]) ).
fof(f173044,plain,
( spl0_376
<=> ! [X0,X3,X2,X1] : truth = implies(X0,implies(X3,implies(implies(X1,X2),implies(implies(X0,X1),X2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_376])]) ).
fof(f3104,plain,
( ! [X2,X3,X0,X1] : truth = implies(X0,implies(X3,implies(implies(X1,X2),implies(implies(X0,X1),X2))))
| ~ spl0_5
| ~ spl0_13
| ~ spl0_54 ),
inference(forward_demodulation,[],[f2979,f40]) ).
fof(f2979,plain,
( ! [X2,X3,X0,X1] : implies(X3,truth) = implies(X0,implies(X3,implies(implies(X1,X2),implies(implies(X0,X1),X2))))
| ~ spl0_13
| ~ spl0_54 ),
inference(superposition,[],[f90,f1728]) ).
fof(f171977,plain,
( spl0_375
| ~ spl0_13
| ~ spl0_24
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f3099,f1727,f611,f89,f171975]) ).
fof(f171975,plain,
( spl0_375
<=> ! [X2,X0,X1] : truth = implies(X0,implies(X2,implies(implies(X1,not(X2)),not(implies(X0,X1))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_375])]) ).
fof(f3099,plain,
( ! [X2,X0,X1] : truth = implies(X0,implies(X2,implies(implies(X1,not(X2)),not(implies(X0,X1)))))
| ~ spl0_13
| ~ spl0_24
| ~ spl0_54 ),
inference(forward_demodulation,[],[f2958,f90]) ).
fof(f2958,plain,
( ! [X2,X0,X1] : truth = implies(X0,implies(implies(X1,not(X2)),implies(X2,not(implies(X0,X1)))))
| ~ spl0_24
| ~ spl0_54 ),
inference(superposition,[],[f1728,f612]) ).
fof(f171973,plain,
( spl0_374
| ~ spl0_3
| ~ spl0_13
| ~ spl0_36
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f3077,f1727,f1084,f89,f31,f171971]) ).
fof(f171971,plain,
( spl0_374
<=> ! [X2,X0,X1] : truth = implies(not(X0),implies(implies(implies(X1,not(implies(X1,X0))),X2),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_374])]) ).
fof(f3077,plain,
( ! [X2,X0,X1] : truth = implies(not(X0),implies(implies(implies(X1,not(implies(X1,X0))),X2),X2))
| ~ spl0_3
| ~ spl0_13
| ~ spl0_36
| ~ spl0_54 ),
inference(forward_demodulation,[],[f3076,f32]) ).
fof(f3076,plain,
( ! [X2,X0,X1] : truth = implies(not(X0),implies(truth,implies(implies(implies(X1,not(implies(X1,X0))),X2),X2)))
| ~ spl0_13
| ~ spl0_36
| ~ spl0_54 ),
inference(forward_demodulation,[],[f2930,f90]) ).
fof(f2930,plain,
( ! [X2,X0,X1] : truth = implies(not(X0),implies(implies(implies(X1,not(implies(X1,X0))),X2),implies(truth,X2)))
| ~ spl0_36
| ~ spl0_54 ),
inference(superposition,[],[f1728,f1085]) ).
fof(f171969,plain,
( spl0_373
| ~ spl0_3
| ~ spl0_13
| ~ spl0_37
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f3073,f1727,f1088,f89,f31,f171967]) ).
fof(f171967,plain,
( spl0_373
<=> ! [X2,X0,X1,X3] : truth = implies(implies(implies(X0,X1),X2),implies(implies(implies(X1,X2),X3),X3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_373])]) ).
fof(f3073,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X0,X1),X2),implies(implies(implies(X1,X2),X3),X3))
| ~ spl0_3
| ~ spl0_13
| ~ spl0_37
| ~ spl0_54 ),
inference(forward_demodulation,[],[f3072,f32]) ).
fof(f3072,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X0,X1),X2),implies(truth,implies(implies(implies(X1,X2),X3),X3)))
| ~ spl0_13
| ~ spl0_37
| ~ spl0_54 ),
inference(forward_demodulation,[],[f2928,f90]) ).
fof(f2928,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X0,X1),X2),implies(implies(implies(X1,X2),X3),implies(truth,X3)))
| ~ spl0_37
| ~ spl0_54 ),
inference(superposition,[],[f1728,f1089]) ).
fof(f171965,plain,
( spl0_372
| ~ spl0_3
| ~ spl0_13
| ~ spl0_33
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f3069,f1727,f1072,f89,f31,f171963]) ).
fof(f171963,plain,
( spl0_372
<=> ! [X0,X3,X2,X1] : truth = implies(implies(X0,X1),implies(implies(implies(X0,implies(X2,X1)),X3),X3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_372])]) ).
fof(f3069,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X0,X1),implies(implies(implies(X0,implies(X2,X1)),X3),X3))
| ~ spl0_3
| ~ spl0_13
| ~ spl0_33
| ~ spl0_54 ),
inference(forward_demodulation,[],[f3068,f32]) ).
fof(f3068,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X0,X1),implies(truth,implies(implies(implies(X0,implies(X2,X1)),X3),X3)))
| ~ spl0_13
| ~ spl0_33
| ~ spl0_54 ),
inference(forward_demodulation,[],[f2926,f90]) ).
fof(f2926,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X0,X1),implies(implies(implies(X0,implies(X2,X1)),X3),implies(truth,X3)))
| ~ spl0_33
| ~ spl0_54 ),
inference(superposition,[],[f1728,f1073]) ).
fof(f171961,plain,
( spl0_371
| ~ spl0_10
| ~ spl0_13
| ~ spl0_24
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f3047,f1727,f611,f89,f68,f171959]) ).
fof(f171959,plain,
( spl0_371
<=> ! [X2,X0,X1] : truth = implies(X2,implies(X1,implies(implies(X1,X0),not(implies(X2,not(X0)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_371])]) ).
fof(f68,plain,
( spl0_10
<=> ! [X4,X3] : implies(X4,X3) = implies(not(X3),not(X4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_10])]) ).
fof(f3047,plain,
( ! [X2,X0,X1] : truth = implies(X2,implies(X1,implies(implies(X1,X0),not(implies(X2,not(X0))))))
| ~ spl0_10
| ~ spl0_13
| ~ spl0_24
| ~ spl0_54 ),
inference(forward_demodulation,[],[f2905,f665]) ).
fof(f665,plain,
( ! [X2,X0,X1] : implies(X0,implies(X2,not(X1))) = implies(X2,implies(X1,not(X0)))
| ~ spl0_13
| ~ spl0_24 ),
inference(superposition,[],[f90,f612]) ).
fof(f2905,plain,
( ! [X2,X0,X1] : truth = implies(X2,implies(implies(X1,X0),implies(implies(X2,not(X0)),not(X1))))
| ~ spl0_10
| ~ spl0_54 ),
inference(superposition,[],[f1728,f69]) ).
fof(f69,plain,
( ! [X3,X4] : implies(X4,X3) = implies(not(X3),not(X4))
| ~ spl0_10 ),
inference(avatar_component_clause,[],[f68]) ).
fof(f171957,plain,
( spl0_370
| ~ spl0_13
| ~ spl0_24
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f3045,f1727,f611,f89,f171955]) ).
fof(f171955,plain,
( spl0_370
<=> ! [X2,X0,X1] : truth = implies(X2,implies(X1,implies(implies(X1,not(X0)),not(implies(X2,X0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_370])]) ).
fof(f3045,plain,
( ! [X2,X0,X1] : truth = implies(X2,implies(X1,implies(implies(X1,not(X0)),not(implies(X2,X0)))))
| ~ spl0_13
| ~ spl0_24
| ~ spl0_54 ),
inference(forward_demodulation,[],[f2903,f665]) ).
fof(f2903,plain,
( ! [X2,X0,X1] : truth = implies(X2,implies(implies(X1,not(X0)),implies(implies(X2,X0),not(X1))))
| ~ spl0_24
| ~ spl0_54 ),
inference(superposition,[],[f1728,f612]) ).
fof(f171953,plain,
( spl0_369
| ~ spl0_3
| ~ spl0_36
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f3039,f1727,f1084,f31,f171951]) ).
fof(f171951,plain,
( spl0_369
<=> ! [X2,X0,X1] : truth = implies(X2,implies(implies(X2,not(X0)),implies(X1,not(implies(X1,X0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_369])]) ).
fof(f3039,plain,
( ! [X2,X0,X1] : truth = implies(X2,implies(implies(X2,not(X0)),implies(X1,not(implies(X1,X0)))))
| ~ spl0_3
| ~ spl0_36
| ~ spl0_54 ),
inference(forward_demodulation,[],[f2900,f32]) ).
fof(f2900,plain,
( ! [X2,X0,X1] : truth = implies(X2,implies(truth,implies(implies(X2,not(X0)),implies(X1,not(implies(X1,X0))))))
| ~ spl0_36
| ~ spl0_54 ),
inference(superposition,[],[f1728,f1085]) ).
fof(f171949,plain,
( spl0_368
| ~ spl0_3
| ~ spl0_13
| ~ spl0_37
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f3036,f1727,f1088,f89,f31,f171947]) ).
fof(f171947,plain,
( spl0_368
<=> ! [X0,X3,X2,X1] : truth = implies(X3,implies(X1,implies(implies(X3,implies(implies(X0,X1),X2)),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_368])]) ).
fof(f3036,plain,
( ! [X2,X3,X0,X1] : truth = implies(X3,implies(X1,implies(implies(X3,implies(implies(X0,X1),X2)),X2)))
| ~ spl0_3
| ~ spl0_13
| ~ spl0_37
| ~ spl0_54 ),
inference(forward_demodulation,[],[f3035,f90]) ).
fof(f3035,plain,
( ! [X2,X3,X0,X1] : truth = implies(X3,implies(implies(X3,implies(implies(X0,X1),X2)),implies(X1,X2)))
| ~ spl0_3
| ~ spl0_37
| ~ spl0_54 ),
inference(forward_demodulation,[],[f2898,f32]) ).
fof(f2898,plain,
( ! [X2,X3,X0,X1] : truth = implies(X3,implies(truth,implies(implies(X3,implies(implies(X0,X1),X2)),implies(X1,X2))))
| ~ spl0_37
| ~ spl0_54 ),
inference(superposition,[],[f1728,f1089]) ).
fof(f171945,plain,
( spl0_367
| ~ spl0_3
| ~ spl0_13
| ~ spl0_33
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f3032,f1727,f1072,f89,f31,f171943]) ).
fof(f171943,plain,
( spl0_367
<=> ! [X0,X3,X2,X1] : truth = implies(X3,implies(X0,implies(implies(X3,implies(X0,X1)),implies(X2,X1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_367])]) ).
fof(f3032,plain,
( ! [X2,X3,X0,X1] : truth = implies(X3,implies(X0,implies(implies(X3,implies(X0,X1)),implies(X2,X1))))
| ~ spl0_3
| ~ spl0_13
| ~ spl0_33
| ~ spl0_54 ),
inference(forward_demodulation,[],[f3031,f90]) ).
fof(f3031,plain,
( ! [X2,X3,X0,X1] : truth = implies(X3,implies(implies(X3,implies(X0,X1)),implies(X0,implies(X2,X1))))
| ~ spl0_3
| ~ spl0_33
| ~ spl0_54 ),
inference(forward_demodulation,[],[f2896,f32]) ).
fof(f2896,plain,
( ! [X2,X3,X0,X1] : truth = implies(X3,implies(truth,implies(implies(X3,implies(X0,X1)),implies(X0,implies(X2,X1)))))
| ~ spl0_33
| ~ spl0_54 ),
inference(superposition,[],[f1728,f1073]) ).
fof(f171941,plain,
( spl0_366
| ~ spl0_29
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f2992,f1727,f631,f171939]) ).
fof(f171939,plain,
( spl0_366
<=> ! [X2,X0,X1] : truth = ifeq(X0,truth,implies(implies(X1,X2),implies(implies(X0,X1),X2)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_366])]) ).
fof(f631,plain,
( spl0_29
<=> ! [X0,X1] : truth = ifeq(X0,implies(X0,X1),X1,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_29])]) ).
fof(f2992,plain,
( ! [X2,X0,X1] : truth = ifeq(X0,truth,implies(implies(X1,X2),implies(implies(X0,X1),X2)),truth)
| ~ spl0_29
| ~ spl0_54 ),
inference(superposition,[],[f632,f1728]) ).
fof(f632,plain,
( ! [X0,X1] : truth = ifeq(X0,implies(X0,X1),X1,truth)
| ~ spl0_29 ),
inference(avatar_component_clause,[],[f631]) ).
fof(f170503,plain,
( spl0_365
| ~ spl0_10
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f2935,f1727,f68,f170501]) ).
fof(f170501,plain,
( spl0_365
<=> ! [X2,X0,X1] : truth = implies(not(X0),implies(implies(not(X1),X2),implies(implies(X1,X0),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_365])]) ).
fof(f2935,plain,
( ! [X2,X0,X1] : truth = implies(not(X0),implies(implies(not(X1),X2),implies(implies(X1,X0),X2)))
| ~ spl0_10
| ~ spl0_54 ),
inference(superposition,[],[f1728,f69]) ).
fof(f170499,plain,
( spl0_364
| ~ spl0_24
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f2933,f1727,f611,f170497]) ).
fof(f170497,plain,
( spl0_364
<=> ! [X2,X0,X1] : truth = implies(X0,implies(implies(not(X1),X2),implies(implies(X1,not(X0)),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_364])]) ).
fof(f2933,plain,
( ! [X2,X0,X1] : truth = implies(X0,implies(implies(not(X1),X2),implies(implies(X1,not(X0)),X2)))
| ~ spl0_24
| ~ spl0_54 ),
inference(superposition,[],[f1728,f612]) ).
fof(f170495,plain,
( spl0_363
| ~ spl0_26
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f2915,f1727,f619,f170493]) ).
fof(f170493,plain,
( spl0_363
<=> ! [X2,X0,X1] : truth = implies(not(X0),implies(implies(X1,X2),implies(implies(not(X1),X0),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_363])]) ).
fof(f619,plain,
( spl0_26
<=> ! [X0,X1] : implies(not(X0),X1) = implies(not(X1),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_26])]) ).
fof(f2915,plain,
( ! [X2,X0,X1] : truth = implies(not(X0),implies(implies(X1,X2),implies(implies(not(X1),X0),X2)))
| ~ spl0_26
| ~ spl0_54 ),
inference(superposition,[],[f1728,f620]) ).
fof(f620,plain,
( ! [X0,X1] : implies(not(X0),X1) = implies(not(X1),X0)
| ~ spl0_26 ),
inference(avatar_component_clause,[],[f619]) ).
fof(f170491,plain,
( spl0_362
| ~ spl0_26
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f2885,f1727,f619,f170489]) ).
fof(f170489,plain,
( spl0_362
<=> ! [X2,X0,X1] : truth = implies(X2,implies(implies(not(X1),X0),implies(implies(X2,not(X0)),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_362])]) ).
fof(f2885,plain,
( ! [X2,X0,X1] : truth = implies(X2,implies(implies(not(X1),X0),implies(implies(X2,not(X0)),X1)))
| ~ spl0_26
| ~ spl0_54 ),
inference(superposition,[],[f1728,f620]) ).
fof(f170487,plain,
( spl0_361
| ~ spl0_24
| ~ spl0_51 ),
inference(avatar_split_clause,[],[f2787,f1713,f611,f170485]) ).
fof(f170485,plain,
( spl0_361
<=> ! [X2,X0,X1] : truth = ifeq(implies(X1,not(X0)),implies(not(X1),implies(X2,X0)),truth,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_361])]) ).
fof(f2787,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X1,not(X0)),implies(not(X1),implies(X2,X0)),truth,truth)
| ~ spl0_24
| ~ spl0_51 ),
inference(superposition,[],[f1714,f612]) ).
fof(f170483,plain,
( spl0_360
| ~ spl0_26
| ~ spl0_51 ),
inference(avatar_split_clause,[],[f2770,f1713,f619,f170481]) ).
fof(f170481,plain,
( spl0_360
<=> ! [X2,X0,X1] : truth = ifeq(implies(not(X1),X0),implies(X1,implies(X2,not(X0))),truth,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_360])]) ).
fof(f2770,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(not(X1),X0),implies(X1,implies(X2,not(X0))),truth,truth)
| ~ spl0_26
| ~ spl0_51 ),
inference(superposition,[],[f1714,f620]) ).
fof(f170479,plain,
( spl0_359
| ~ spl0_24
| ~ spl0_50 ),
inference(avatar_split_clause,[],[f2668,f1709,f611,f170477]) ).
fof(f170477,plain,
( spl0_359
<=> ! [X2,X0,X1] : truth = ifeq(implies(X1,not(X0)),truth,implies(X0,implies(X2,not(X1))),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_359])]) ).
fof(f1709,plain,
( spl0_50
<=> ! [X2,X0,X1] : truth = ifeq(implies(X2,X0),truth,implies(X2,implies(X1,X0)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_50])]) ).
fof(f2668,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X1,not(X0)),truth,implies(X0,implies(X2,not(X1))),truth)
| ~ spl0_24
| ~ spl0_50 ),
inference(superposition,[],[f1710,f612]) ).
fof(f1710,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X2,X0),truth,implies(X2,implies(X1,X0)),truth)
| ~ spl0_50 ),
inference(avatar_component_clause,[],[f1709]) ).
fof(f170475,plain,
( spl0_358
| ~ spl0_26
| ~ spl0_50 ),
inference(avatar_split_clause,[],[f2651,f1709,f619,f170473]) ).
fof(f170473,plain,
( spl0_358
<=> ! [X2,X0,X1] : truth = ifeq(implies(not(X1),X0),truth,implies(not(X0),implies(X2,X1)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_358])]) ).
fof(f2651,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(not(X1),X0),truth,implies(not(X0),implies(X2,X1)),truth)
| ~ spl0_26
| ~ spl0_50 ),
inference(superposition,[],[f1710,f620]) ).
fof(f170471,plain,
( spl0_357
| ~ spl0_10
| ~ spl0_48 ),
inference(avatar_split_clause,[],[f2603,f1700,f68,f170469]) ).
fof(f170469,plain,
( spl0_357
<=> ! [X2,X0,X1] : truth = ifeq(truth,implies(implies(X2,not(X0)),not(X1)),implies(X1,X0),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_357])]) ).
fof(f1700,plain,
( spl0_48
<=> ! [X2,X0,X1] : truth = ifeq(truth,implies(implies(X1,X0),X2),implies(X0,X2),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_48])]) ).
fof(f2603,plain,
( ! [X2,X0,X1] : truth = ifeq(truth,implies(implies(X2,not(X0)),not(X1)),implies(X1,X0),truth)
| ~ spl0_10
| ~ spl0_48 ),
inference(superposition,[],[f1701,f69]) ).
fof(f1701,plain,
( ! [X2,X0,X1] : truth = ifeq(truth,implies(implies(X1,X0),X2),implies(X0,X2),truth)
| ~ spl0_48 ),
inference(avatar_component_clause,[],[f1700]) ).
fof(f170467,plain,
( spl0_356
| ~ spl0_24
| ~ spl0_48 ),
inference(avatar_split_clause,[],[f2601,f1700,f611,f170465]) ).
fof(f170465,plain,
( spl0_356
<=> ! [X2,X0,X1] : truth = ifeq(truth,implies(implies(X2,X0),not(X1)),implies(X1,not(X0)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_356])]) ).
fof(f2601,plain,
( ! [X2,X0,X1] : truth = ifeq(truth,implies(implies(X2,X0),not(X1)),implies(X1,not(X0)),truth)
| ~ spl0_24
| ~ spl0_48 ),
inference(superposition,[],[f1701,f612]) ).
fof(f168973,plain,
( spl0_355
| ~ spl0_26
| ~ spl0_48 ),
inference(avatar_split_clause,[],[f2584,f1700,f619,f168971]) ).
fof(f168971,plain,
( spl0_355
<=> ! [X2,X0,X1] : truth = ifeq(truth,implies(implies(X2,not(X0)),X1),implies(not(X1),X0),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_355])]) ).
fof(f2584,plain,
( ! [X2,X0,X1] : truth = ifeq(truth,implies(implies(X2,not(X0)),X1),implies(not(X1),X0),truth)
| ~ spl0_26
| ~ spl0_48 ),
inference(superposition,[],[f1701,f620]) ).
fof(f168969,plain,
( spl0_354
| ~ spl0_24
| ~ spl0_48 ),
inference(avatar_split_clause,[],[f2576,f1700,f611,f168967]) ).
fof(f168967,plain,
( spl0_354
<=> ! [X2,X0,X1] : truth = ifeq(truth,implies(X2,not(implies(X0,X1))),implies(X1,not(X2)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_354])]) ).
fof(f2576,plain,
( ! [X2,X0,X1] : truth = ifeq(truth,implies(X2,not(implies(X0,X1))),implies(X1,not(X2)),truth)
| ~ spl0_24
| ~ spl0_48 ),
inference(superposition,[],[f1701,f612]) ).
fof(f168965,plain,
( spl0_353
| ~ spl0_9
| ~ spl0_36
| ~ spl0_46 ),
inference(avatar_split_clause,[],[f2522,f1691,f1084,f55,f168963]) ).
fof(f168963,plain,
( spl0_353
<=> ! [X2,X0,X1] : truth = implies(not(implies(X0,implies(implies(X1,X2),X2))),not(implies(X0,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_353])]) ).
fof(f2522,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(X0,implies(implies(X1,X2),X2))),not(implies(X0,X1)))
| ~ spl0_9
| ~ spl0_36
| ~ spl0_46 ),
inference(forward_demodulation,[],[f2459,f56]) ).
fof(f2459,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(X0,implies(implies(X1,X2),X2))),implies(implies(X0,X1),not(truth)))
| ~ spl0_36
| ~ spl0_46 ),
inference(superposition,[],[f1085,f1692]) ).
fof(f168961,plain,
( spl0_352
| ~ spl0_5
| ~ spl0_13
| ~ spl0_46 ),
inference(avatar_split_clause,[],[f2510,f1691,f89,f39,f168959]) ).
fof(f168959,plain,
( spl0_352
<=> ! [X0,X3,X2,X1] : truth = implies(implies(X0,X1),implies(X3,implies(X0,implies(implies(X1,X2),X2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_352])]) ).
fof(f2510,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X0,X1),implies(X3,implies(X0,implies(implies(X1,X2),X2))))
| ~ spl0_5
| ~ spl0_13
| ~ spl0_46 ),
inference(forward_demodulation,[],[f2438,f40]) ).
fof(f2438,plain,
( ! [X2,X3,X0,X1] : implies(X3,truth) = implies(implies(X0,X1),implies(X3,implies(X0,implies(implies(X1,X2),X2))))
| ~ spl0_13
| ~ spl0_46 ),
inference(superposition,[],[f90,f1692]) ).
fof(f168957,plain,
( spl0_351
| ~ spl0_24
| ~ spl0_46 ),
inference(avatar_split_clause,[],[f2487,f1691,f611,f168955]) ).
fof(f168955,plain,
( spl0_351
<=> ! [X2,X0,X1] : truth = implies(implies(X2,X0),implies(X2,implies(X1,not(implies(X1,not(X0)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_351])]) ).
fof(f2487,plain,
( ! [X2,X0,X1] : truth = implies(implies(X2,X0),implies(X2,implies(X1,not(implies(X1,not(X0))))))
| ~ spl0_24
| ~ spl0_46 ),
inference(forward_demodulation,[],[f2392,f612]) ).
fof(f2392,plain,
( ! [X2,X0,X1] : truth = implies(implies(X2,X0),implies(X2,implies(implies(X1,not(X0)),not(X1))))
| ~ spl0_24
| ~ spl0_46 ),
inference(superposition,[],[f1692,f612]) ).
fof(f168953,plain,
( spl0_350
| ~ spl0_24
| ~ spl0_46 ),
inference(avatar_split_clause,[],[f2405,f1691,f611,f168951]) ).
fof(f168951,plain,
( spl0_350
<=> ! [X2,X0,X1] : truth = implies(implies(X2,X0),implies(X2,implies(X1,not(implies(X0,not(X1)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_350])]) ).
fof(f2405,plain,
( ! [X2,X0,X1] : truth = implies(implies(X2,X0),implies(X2,implies(X1,not(implies(X0,not(X1))))))
| ~ spl0_24
| ~ spl0_46 ),
inference(superposition,[],[f1692,f612]) ).
fof(f168949,plain,
( spl0_349
| ~ spl0_26
| ~ spl0_46 ),
inference(avatar_split_clause,[],[f2375,f1691,f619,f168947]) ).
fof(f168947,plain,
( spl0_349
<=> ! [X2,X0,X1] : truth = implies(implies(X2,not(X0)),implies(X2,implies(implies(not(X1),X0),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_349])]) ).
fof(f2375,plain,
( ! [X2,X0,X1] : truth = implies(implies(X2,not(X0)),implies(X2,implies(implies(not(X1),X0),X1)))
| ~ spl0_26
| ~ spl0_46 ),
inference(superposition,[],[f1692,f620]) ).
fof(f168945,plain,
( spl0_348
| ~ spl0_10
| ~ spl0_46 ),
inference(avatar_split_clause,[],[f2365,f1691,f68,f168943]) ).
fof(f168943,plain,
( spl0_348
<=> ! [X2,X0,X1] : truth = implies(implies(X1,X0),implies(not(X0),implies(implies(not(X1),X2),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_348])]) ).
fof(f2365,plain,
( ! [X2,X0,X1] : truth = implies(implies(X1,X0),implies(not(X0),implies(implies(not(X1),X2),X2)))
| ~ spl0_10
| ~ spl0_46 ),
inference(superposition,[],[f1692,f69]) ).
fof(f168941,plain,
( spl0_347
| ~ spl0_24
| ~ spl0_46 ),
inference(avatar_split_clause,[],[f2363,f1691,f611,f168939]) ).
fof(f168939,plain,
( spl0_347
<=> ! [X2,X0,X1] : truth = implies(implies(X1,not(X0)),implies(X0,implies(implies(not(X1),X2),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_347])]) ).
fof(f2363,plain,
( ! [X2,X0,X1] : truth = implies(implies(X1,not(X0)),implies(X0,implies(implies(not(X1),X2),X2)))
| ~ spl0_24
| ~ spl0_46 ),
inference(superposition,[],[f1692,f612]) ).
fof(f168937,plain,
( spl0_346
| ~ spl0_26
| ~ spl0_46 ),
inference(avatar_split_clause,[],[f2346,f1691,f619,f168935]) ).
fof(f168935,plain,
( spl0_346
<=> ! [X2,X0,X1] : truth = implies(implies(not(X1),X0),implies(not(X0),implies(implies(X1,X2),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_346])]) ).
fof(f2346,plain,
( ! [X2,X0,X1] : truth = implies(implies(not(X1),X0),implies(not(X0),implies(implies(X1,X2),X2)))
| ~ spl0_26
| ~ spl0_46 ),
inference(superposition,[],[f1692,f620]) ).
fof(f167503,plain,
( spl0_345
| ~ spl0_10
| ~ spl0_36
| ~ spl0_44 ),
inference(avatar_split_clause,[],[f2332,f1683,f1084,f68,f167501]) ).
fof(f167501,plain,
( spl0_345
<=> ! [X2,X0,X1] : truth = implies(not(implies(X1,not(X2))),implies(implies(X1,implies(X2,X0)),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_345])]) ).
fof(f1683,plain,
( spl0_44
<=> ! [X2,X0,X1] : implies(X2,implies(X1,X0)) = implies(not(X0),implies(X2,not(X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_44])]) ).
fof(f2332,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(X1,not(X2))),implies(implies(X1,implies(X2,X0)),X0))
| ~ spl0_10
| ~ spl0_36
| ~ spl0_44 ),
inference(forward_demodulation,[],[f2294,f69]) ).
fof(f2294,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(X1,not(X2))),implies(not(X0),not(implies(X1,implies(X2,X0)))))
| ~ spl0_36
| ~ spl0_44 ),
inference(superposition,[],[f1085,f1684]) ).
fof(f1684,plain,
( ! [X2,X0,X1] : implies(X2,implies(X1,X0)) = implies(not(X0),implies(X2,not(X1)))
| ~ spl0_44 ),
inference(avatar_component_clause,[],[f1683]) ).
fof(f167499,plain,
( spl0_344
| ~ spl0_6
| ~ spl0_35
| ~ spl0_44 ),
inference(avatar_split_clause,[],[f2331,f1683,f1080,f43,f167497]) ).
fof(f167497,plain,
( spl0_344
<=> ! [X2,X0,X1] : truth = ifeq(implies(X1,implies(X2,X0)),not(implies(X1,not(X2))),X0,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_344])]) ).
fof(f1080,plain,
( spl0_35
<=> ! [X0,X1] : truth = ifeq(implies(X1,X0),not(X0),not(X1),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_35])]) ).
fof(f2331,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X1,implies(X2,X0)),not(implies(X1,not(X2))),X0,truth)
| ~ spl0_6
| ~ spl0_35
| ~ spl0_44 ),
inference(forward_demodulation,[],[f2293,f44]) ).
fof(f2293,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X1,implies(X2,X0)),not(implies(X1,not(X2))),not(not(X0)),truth)
| ~ spl0_35
| ~ spl0_44 ),
inference(superposition,[],[f1081,f1684]) ).
fof(f1081,plain,
( ! [X0,X1] : truth = ifeq(implies(X1,X0),not(X0),not(X1),truth)
| ~ spl0_35 ),
inference(avatar_component_clause,[],[f1080]) ).
fof(f167495,plain,
( spl0_343
| ~ spl0_13
| ~ spl0_24
| ~ spl0_27
| ~ spl0_44 ),
inference(avatar_split_clause,[],[f2327,f1683,f623,f611,f89,f167493]) ).
fof(f167493,plain,
( spl0_343
<=> ! [X2,X0,X1] : truth = implies(not(X0),implies(X1,implies(X2,not(implies(X1,implies(X2,X0)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_343])]) ).
fof(f623,plain,
( spl0_27
<=> ! [X0,X1] : truth = implies(X1,implies(implies(X1,X0),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_27])]) ).
fof(f2327,plain,
( ! [X2,X0,X1] : truth = implies(not(X0),implies(X1,implies(X2,not(implies(X1,implies(X2,X0))))))
| ~ spl0_13
| ~ spl0_24
| ~ spl0_27
| ~ spl0_44 ),
inference(forward_demodulation,[],[f2326,f612]) ).
fof(f2326,plain,
( ! [X2,X0,X1] : truth = implies(not(X0),implies(X1,implies(implies(X1,implies(X2,X0)),not(X2))))
| ~ spl0_13
| ~ spl0_27
| ~ spl0_44 ),
inference(forward_demodulation,[],[f2284,f90]) ).
fof(f2284,plain,
( ! [X2,X0,X1] : truth = implies(not(X0),implies(implies(X1,implies(X2,X0)),implies(X1,not(X2))))
| ~ spl0_27
| ~ spl0_44 ),
inference(superposition,[],[f624,f1684]) ).
fof(f624,plain,
( ! [X0,X1] : truth = implies(X1,implies(implies(X1,X0),X0))
| ~ spl0_27 ),
inference(avatar_component_clause,[],[f623]) ).
fof(f167491,plain,
( spl0_342
| ~ spl0_29
| ~ spl0_44 ),
inference(avatar_split_clause,[],[f2286,f1683,f631,f167489]) ).
fof(f167489,plain,
( spl0_342
<=> ! [X2,X0,X1] : truth = ifeq(not(X0),implies(X1,implies(X2,X0)),implies(X1,not(X2)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_342])]) ).
fof(f2286,plain,
( ! [X2,X0,X1] : truth = ifeq(not(X0),implies(X1,implies(X2,X0)),implies(X1,not(X2)),truth)
| ~ spl0_29
| ~ spl0_44 ),
inference(superposition,[],[f632,f1684]) ).
fof(f167487,plain,
( spl0_341
| ~ spl0_17
| ~ spl0_44 ),
inference(avatar_split_clause,[],[f2266,f1683,f240,f167485]) ).
fof(f167485,plain,
( spl0_341
<=> ! [X2,X0,X1] : truth = implies(implies(X1,not(X2)),implies(implies(not(X0),X1),implies(X2,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_341])]) ).
fof(f2266,plain,
( ! [X2,X0,X1] : truth = implies(implies(X1,not(X2)),implies(implies(not(X0),X1),implies(X2,X0)))
| ~ spl0_17
| ~ spl0_44 ),
inference(superposition,[],[f241,f1684]) ).
fof(f167483,plain,
( spl0_340
| ~ spl0_26
| ~ spl0_42 ),
inference(avatar_split_clause,[],[f2019,f1675,f619,f167481]) ).
fof(f167481,plain,
( spl0_340
<=> ! [X0,X1] : ifeq(implies(implies(not(X1),X0),X1),truth,implies(not(X1),X0),X1) = X1 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_340])]) ).
fof(f1675,plain,
( spl0_42
<=> ! [X0,X1] : ifeq(implies(implies(X1,X0),X0),truth,implies(X1,X0),X0) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_42])]) ).
fof(f2019,plain,
( ! [X0,X1] : ifeq(implies(implies(not(X1),X0),X1),truth,implies(not(X1),X0),X1) = X1
| ~ spl0_26
| ~ spl0_42 ),
inference(superposition,[],[f1676,f620]) ).
fof(f1676,plain,
( ! [X0,X1] : ifeq(implies(implies(X1,X0),X0),truth,implies(X1,X0),X0) = X0
| ~ spl0_42 ),
inference(avatar_component_clause,[],[f1675]) ).
fof(f167478,plain,
( spl0_339
| ~ spl0_6
| ~ spl0_24
| ~ spl0_36
| ~ spl0_40 ),
inference(avatar_split_clause,[],[f1952,f1666,f1084,f611,f43,f167476]) ).
fof(f167476,plain,
( spl0_339
<=> ! [X0,X1] : truth = implies(X0,implies(implies(X0,X1),not(implies(X1,not(implies(X1,X0)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_339])]) ).
fof(f1952,plain,
( ! [X0,X1] : truth = implies(X0,implies(implies(X0,X1),not(implies(X1,not(implies(X1,X0))))))
| ~ spl0_6
| ~ spl0_24
| ~ spl0_36
| ~ spl0_40 ),
inference(forward_demodulation,[],[f1951,f44]) ).
fof(f1951,plain,
( ! [X0,X1] : truth = implies(not(not(X0)),implies(implies(X0,X1),not(implies(X1,not(implies(X1,X0))))))
| ~ spl0_24
| ~ spl0_36
| ~ spl0_40 ),
inference(forward_demodulation,[],[f1803,f612]) ).
fof(f1803,plain,
( ! [X0,X1] : truth = implies(not(not(X0)),implies(implies(X0,X1),not(implies(implies(X1,X0),not(X1)))))
| ~ spl0_36
| ~ spl0_40 ),
inference(superposition,[],[f1085,f1667]) ).
fof(f167474,plain,
( spl0_338
| ~ spl0_6
| ~ spl0_24
| ~ spl0_35
| ~ spl0_40 ),
inference(avatar_split_clause,[],[f1950,f1666,f1080,f611,f43,f167472]) ).
fof(f167472,plain,
( spl0_338
<=> ! [X0,X1] : truth = ifeq(implies(X1,not(implies(X1,X0))),X0,not(implies(X0,X1)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_338])]) ).
fof(f1950,plain,
( ! [X0,X1] : truth = ifeq(implies(X1,not(implies(X1,X0))),X0,not(implies(X0,X1)),truth)
| ~ spl0_6
| ~ spl0_24
| ~ spl0_35
| ~ spl0_40 ),
inference(forward_demodulation,[],[f1949,f612]) ).
fof(f1949,plain,
( ! [X0,X1] : truth = ifeq(implies(implies(X1,X0),not(X1)),X0,not(implies(X0,X1)),truth)
| ~ spl0_6
| ~ spl0_35
| ~ spl0_40 ),
inference(forward_demodulation,[],[f1802,f44]) ).
fof(f1802,plain,
( ! [X0,X1] : truth = ifeq(implies(implies(X1,X0),not(X1)),not(not(X0)),not(implies(X0,X1)),truth)
| ~ spl0_35
| ~ spl0_40 ),
inference(superposition,[],[f1081,f1667]) ).
fof(f167470,plain,
( spl0_337
| ~ spl0_24
| ~ spl0_29
| ~ spl0_40 ),
inference(avatar_split_clause,[],[f1937,f1666,f631,f611,f167468]) ).
fof(f167468,plain,
( spl0_337
<=> ! [X0,X1] : truth = ifeq(implies(X0,X1),implies(X1,not(implies(X1,X0))),not(X0),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_337])]) ).
fof(f1937,plain,
( ! [X0,X1] : truth = ifeq(implies(X0,X1),implies(X1,not(implies(X1,X0))),not(X0),truth)
| ~ spl0_24
| ~ spl0_29
| ~ spl0_40 ),
inference(forward_demodulation,[],[f1795,f612]) ).
fof(f1795,plain,
( ! [X0,X1] : truth = ifeq(implies(X0,X1),implies(implies(X1,X0),not(X1)),not(X0),truth)
| ~ spl0_29
| ~ spl0_40 ),
inference(superposition,[],[f632,f1667]) ).
fof(f167465,plain,
( spl0_336
| ~ spl0_24
| ~ spl0_27
| ~ spl0_40 ),
inference(avatar_split_clause,[],[f1935,f1666,f623,f611,f167463]) ).
fof(f167463,plain,
( spl0_336
<=> ! [X0,X1] : truth = implies(implies(X0,X1),implies(X0,not(implies(X1,not(implies(X1,X0)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_336])]) ).
fof(f1935,plain,
( ! [X0,X1] : truth = implies(implies(X0,X1),implies(X0,not(implies(X1,not(implies(X1,X0))))))
| ~ spl0_24
| ~ spl0_27
| ~ spl0_40 ),
inference(forward_demodulation,[],[f1934,f612]) ).
fof(f1934,plain,
( ! [X0,X1] : truth = implies(implies(X0,X1),implies(X0,not(implies(implies(X1,X0),not(X1)))))
| ~ spl0_24
| ~ spl0_27
| ~ spl0_40 ),
inference(forward_demodulation,[],[f1793,f612]) ).
fof(f1793,plain,
( ! [X0,X1] : truth = implies(implies(X0,X1),implies(implies(implies(X1,X0),not(X1)),not(X0)))
| ~ spl0_27
| ~ spl0_40 ),
inference(superposition,[],[f624,f1667]) ).
fof(f167461,plain,
( spl0_335
| ~ spl0_3
| ~ spl0_9
| ~ spl0_13
| ~ spl0_24
| ~ spl0_59
| ~ spl0_131
| ~ spl0_135
| ~ spl0_235 ),
inference(avatar_split_clause,[],[f132050,f62602,f37355,f37339,f3279,f611,f89,f55,f31,f167459]) ).
fof(f167459,plain,
( spl0_335
<=> ! [X0,X1] : implies(X0,not(X1)) = not(not(implies(X1,not(X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_335])]) ).
fof(f37339,plain,
( spl0_131
<=> ! [X0,X1] : truth = implies(implies(X1,not(X0)),implies(X0,not(X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_131])]) ).
fof(f37355,plain,
( spl0_135
<=> ! [X0,X1] : truth = implies(X0,implies(X1,not(implies(X1,not(X0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_135])]) ).
fof(f62602,plain,
( spl0_235
<=> ! [X0,X1] : implies(implies(X0,X1),X1) = implies(not(X0),not(implies(X1,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_235])]) ).
fof(f132050,plain,
( ! [X0,X1] : implies(X0,not(X1)) = not(not(implies(X1,not(X0))))
| ~ spl0_3
| ~ spl0_9
| ~ spl0_13
| ~ spl0_24
| ~ spl0_59
| ~ spl0_131
| ~ spl0_135
| ~ spl0_235 ),
inference(forward_demodulation,[],[f132049,f32]) ).
fof(f132049,plain,
( ! [X0,X1] : not(not(implies(X1,not(X0)))) = implies(truth,implies(X0,not(X1)))
| ~ spl0_3
| ~ spl0_9
| ~ spl0_13
| ~ spl0_24
| ~ spl0_59
| ~ spl0_131
| ~ spl0_135
| ~ spl0_235 ),
inference(forward_demodulation,[],[f132048,f37356]) ).
fof(f37356,plain,
( ! [X0,X1] : truth = implies(X0,implies(X1,not(implies(X1,not(X0)))))
| ~ spl0_135 ),
inference(avatar_component_clause,[],[f37355]) ).
fof(f132048,plain,
( ! [X0,X1] : not(not(implies(X1,not(X0)))) = implies(implies(X0,implies(X1,not(implies(X1,not(X0))))),implies(X0,not(X1)))
| ~ spl0_3
| ~ spl0_9
| ~ spl0_13
| ~ spl0_24
| ~ spl0_59
| ~ spl0_131
| ~ spl0_135
| ~ spl0_235 ),
inference(forward_demodulation,[],[f132047,f37952]) ).
fof(f37952,plain,
( ! [X2,X0,X1] : implies(X2,implies(X0,not(X1))) = implies(X2,implies(X1,not(X0)))
| ~ spl0_3
| ~ spl0_13
| ~ spl0_24
| ~ spl0_59
| ~ spl0_131
| ~ spl0_135 ),
inference(forward_demodulation,[],[f37951,f32]) ).
fof(f37951,plain,
( ! [X2,X0,X1] : implies(X2,implies(X0,not(X1))) = implies(X2,implies(truth,implies(X1,not(X0))))
| ~ spl0_3
| ~ spl0_13
| ~ spl0_24
| ~ spl0_59
| ~ spl0_131
| ~ spl0_135 ),
inference(forward_demodulation,[],[f37950,f32]) ).
fof(f37950,plain,
( ! [X2,X0,X1] : implies(X2,implies(truth,implies(X1,not(X0)))) = implies(truth,implies(X2,implies(X0,not(X1))))
| ~ spl0_13
| ~ spl0_24
| ~ spl0_59
| ~ spl0_131
| ~ spl0_135 ),
inference(forward_demodulation,[],[f37949,f37356]) ).
fof(f37949,plain,
( ! [X2,X0,X1] : implies(X2,implies(truth,implies(X1,not(X0)))) = implies(implies(X0,implies(X1,not(implies(X1,not(X0))))),implies(X2,implies(X0,not(X1))))
| ~ spl0_13
| ~ spl0_24
| ~ spl0_59
| ~ spl0_131 ),
inference(forward_demodulation,[],[f37948,f612]) ).
fof(f37948,plain,
( ! [X2,X0,X1] : implies(X2,implies(truth,implies(X1,not(X0)))) = implies(implies(X0,implies(implies(X1,not(X0)),not(X1))),implies(X2,implies(X0,not(X1))))
| ~ spl0_13
| ~ spl0_59
| ~ spl0_131 ),
inference(forward_demodulation,[],[f37622,f90]) ).
fof(f37622,plain,
( ! [X2,X0,X1] : implies(X2,implies(truth,implies(X1,not(X0)))) = implies(implies(implies(X1,not(X0)),implies(X0,not(X1))),implies(X2,implies(X0,not(X1))))
| ~ spl0_59
| ~ spl0_131 ),
inference(superposition,[],[f3280,f37340]) ).
fof(f37340,plain,
( ! [X0,X1] : truth = implies(implies(X1,not(X0)),implies(X0,not(X1)))
| ~ spl0_131 ),
inference(avatar_component_clause,[],[f37339]) ).
fof(f132047,plain,
( ! [X0,X1] : not(not(implies(X1,not(X0)))) = implies(implies(X0,implies(implies(X1,not(X0)),not(X1))),implies(X0,not(X1)))
| ~ spl0_9
| ~ spl0_13
| ~ spl0_131
| ~ spl0_235 ),
inference(forward_demodulation,[],[f132046,f90]) ).
fof(f132046,plain,
( ! [X0,X1] : not(not(implies(X1,not(X0)))) = implies(implies(implies(X1,not(X0)),implies(X0,not(X1))),implies(X0,not(X1)))
| ~ spl0_9
| ~ spl0_131
| ~ spl0_235 ),
inference(forward_demodulation,[],[f130817,f56]) ).
fof(f130817,plain,
( ! [X0,X1] : implies(implies(implies(X1,not(X0)),implies(X0,not(X1))),implies(X0,not(X1))) = implies(not(implies(X1,not(X0))),not(truth))
| ~ spl0_131
| ~ spl0_235 ),
inference(superposition,[],[f62603,f37340]) ).
fof(f62603,plain,
( ! [X0,X1] : implies(implies(X0,X1),X1) = implies(not(X0),not(implies(X1,X0)))
| ~ spl0_235 ),
inference(avatar_component_clause,[],[f62602]) ).
fof(f167457,plain,
( spl0_334
| ~ spl0_3
| ~ spl0_13
| ~ spl0_17
| ~ spl0_37 ),
inference(avatar_split_clause,[],[f1654,f1088,f240,f89,f31,f167455]) ).
fof(f167455,plain,
( spl0_334
<=> ! [X0,X3,X2,X1] : truth = implies(implies(implies(X1,X2),X3),implies(implies(implies(X0,X1),X2),X3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_334])]) ).
fof(f1654,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X1,X2),X3),implies(implies(implies(X0,X1),X2),X3))
| ~ spl0_3
| ~ spl0_13
| ~ spl0_17
| ~ spl0_37 ),
inference(forward_demodulation,[],[f1653,f32]) ).
fof(f1653,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X1,X2),X3),implies(truth,implies(implies(implies(X0,X1),X2),X3)))
| ~ spl0_13
| ~ spl0_17
| ~ spl0_37 ),
inference(forward_demodulation,[],[f1607,f90]) ).
fof(f1607,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X1,X2),X3),implies(implies(implies(X0,X1),X2),implies(truth,X3)))
| ~ spl0_17
| ~ spl0_37 ),
inference(superposition,[],[f241,f1089]) ).
fof(f167453,plain,
( spl0_333
| ~ spl0_3
| ~ spl0_15
| ~ spl0_37 ),
inference(avatar_split_clause,[],[f1650,f1088,f232,f31,f167451]) ).
fof(f167451,plain,
( spl0_333
<=> ! [X0,X3,X2,X1] : truth = implies(implies(X3,implies(implies(X0,X1),X2)),implies(X3,implies(X1,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_333])]) ).
fof(f1650,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X3,implies(implies(X0,X1),X2)),implies(X3,implies(X1,X2)))
| ~ spl0_3
| ~ spl0_15
| ~ spl0_37 ),
inference(forward_demodulation,[],[f1601,f32]) ).
fof(f1601,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X3,implies(implies(X0,X1),X2)),implies(truth,implies(X3,implies(X1,X2))))
| ~ spl0_15
| ~ spl0_37 ),
inference(superposition,[],[f233,f1089]) ).
fof(f167449,plain,
( spl0_332
| ~ spl0_35
| ~ spl0_37 ),
inference(avatar_split_clause,[],[f1618,f1088,f1080,f167447]) ).
fof(f167447,plain,
( spl0_332
<=> ! [X2,X0,X1] : truth = ifeq(truth,not(implies(X1,X2)),not(implies(implies(X0,X1),X2)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_332])]) ).
fof(f1618,plain,
( ! [X2,X0,X1] : truth = ifeq(truth,not(implies(X1,X2)),not(implies(implies(X0,X1),X2)),truth)
| ~ spl0_35
| ~ spl0_37 ),
inference(superposition,[],[f1081,f1089]) ).
fof(f167445,plain,
( spl0_331
| ~ spl0_13
| ~ spl0_37 ),
inference(avatar_split_clause,[],[f1572,f1088,f89,f167443]) ).
fof(f167443,plain,
( spl0_331
<=> ! [X2,X0,X1,X3] : truth = implies(implies(implies(X3,X0),implies(X1,X2)),implies(X1,implies(X0,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_331])]) ).
fof(f1572,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X3,X0),implies(X1,X2)),implies(X1,implies(X0,X2)))
| ~ spl0_13
| ~ spl0_37 ),
inference(superposition,[],[f1089,f90]) ).
fof(f167441,plain,
( spl0_330
| ~ spl0_11
| ~ spl0_37 ),
inference(avatar_split_clause,[],[f1565,f1088,f81,f167439]) ).
fof(f167439,plain,
( spl0_330
<=> ! [X2,X0,X1] : truth = implies(implies(implies(X2,implies(X0,X1)),X1),implies(implies(X1,X0),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_330])]) ).
fof(f1565,plain,
( ! [X2,X0,X1] : truth = implies(implies(implies(X2,implies(X0,X1)),X1),implies(implies(X1,X0),X0))
| ~ spl0_11
| ~ spl0_37 ),
inference(superposition,[],[f1089,f82]) ).
fof(f167437,plain,
( spl0_329
| ~ spl0_13
| ~ spl0_37 ),
inference(avatar_split_clause,[],[f1555,f1088,f89,f167435]) ).
fof(f167435,plain,
( spl0_329
<=> ! [X0,X3,X2,X1] : truth = implies(implies(X2,implies(implies(X0,X1),X3)),implies(X1,implies(X2,X3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_329])]) ).
fof(f1555,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X2,implies(implies(X0,X1),X3)),implies(X1,implies(X2,X3)))
| ~ spl0_13
| ~ spl0_37 ),
inference(superposition,[],[f1089,f90]) ).
fof(f167433,plain,
( spl0_328
| ~ spl0_3
| ~ spl0_13
| ~ spl0_17
| ~ spl0_36 ),
inference(avatar_split_clause,[],[f1514,f1084,f240,f89,f31,f167431]) ).
fof(f167431,plain,
( spl0_328
<=> ! [X2,X0,X1] : truth = implies(implies(implies(X1,not(implies(X1,X0))),X2),implies(not(X0),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_328])]) ).
fof(f1514,plain,
( ! [X2,X0,X1] : truth = implies(implies(implies(X1,not(implies(X1,X0))),X2),implies(not(X0),X2))
| ~ spl0_3
| ~ spl0_13
| ~ spl0_17
| ~ spl0_36 ),
inference(forward_demodulation,[],[f1513,f32]) ).
fof(f1513,plain,
( ! [X2,X0,X1] : truth = implies(implies(implies(X1,not(implies(X1,X0))),X2),implies(truth,implies(not(X0),X2)))
| ~ spl0_13
| ~ spl0_17
| ~ spl0_36 ),
inference(forward_demodulation,[],[f1464,f90]) ).
fof(f1464,plain,
( ! [X2,X0,X1] : truth = implies(implies(implies(X1,not(implies(X1,X0))),X2),implies(not(X0),implies(truth,X2)))
| ~ spl0_17
| ~ spl0_36 ),
inference(superposition,[],[f241,f1085]) ).
fof(f167429,plain,
( spl0_327
| ~ spl0_3
| ~ spl0_15
| ~ spl0_36 ),
inference(avatar_split_clause,[],[f1511,f1084,f232,f31,f167427]) ).
fof(f167427,plain,
( spl0_327
<=> ! [X2,X0,X1] : truth = implies(implies(X2,not(X0)),implies(X2,implies(X1,not(implies(X1,X0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_327])]) ).
fof(f1511,plain,
( ! [X2,X0,X1] : truth = implies(implies(X2,not(X0)),implies(X2,implies(X1,not(implies(X1,X0)))))
| ~ spl0_3
| ~ spl0_15
| ~ spl0_36 ),
inference(forward_demodulation,[],[f1458,f32]) ).
fof(f1458,plain,
( ! [X2,X0,X1] : truth = implies(implies(X2,not(X0)),implies(truth,implies(X2,implies(X1,not(implies(X1,X0))))))
| ~ spl0_15
| ~ spl0_36 ),
inference(superposition,[],[f233,f1085]) ).
fof(f167425,plain,
( spl0_326
| ~ spl0_9
| ~ spl0_17
| ~ spl0_36 ),
inference(avatar_split_clause,[],[f1484,f1084,f240,f55,f167423]) ).
fof(f167423,plain,
( spl0_326
<=> ! [X2,X0,X1] : truth = implies(not(implies(X2,implies(implies(X2,X0),X1))),not(implies(X0,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_326])]) ).
fof(f1484,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(X2,implies(implies(X2,X0),X1))),not(implies(X0,X1)))
| ~ spl0_9
| ~ spl0_17
| ~ spl0_36 ),
inference(forward_demodulation,[],[f1431,f56]) ).
fof(f1431,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(X2,implies(implies(X2,X0),X1))),implies(implies(X0,X1),not(truth)))
| ~ spl0_17
| ~ spl0_36 ),
inference(superposition,[],[f1085,f241]) ).
fof(f167421,plain,
( spl0_325
| ~ spl0_9
| ~ spl0_15
| ~ spl0_36 ),
inference(avatar_split_clause,[],[f1483,f1084,f232,f55,f167419]) ).
fof(f167419,plain,
( spl0_325
<=> ! [X2,X0,X1] : truth = implies(not(implies(implies(X1,X2),implies(X0,X2))),not(implies(X0,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_325])]) ).
fof(f1483,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(implies(X1,X2),implies(X0,X2))),not(implies(X0,X1)))
| ~ spl0_9
| ~ spl0_15
| ~ spl0_36 ),
inference(forward_demodulation,[],[f1430,f56]) ).
fof(f1430,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(implies(X1,X2),implies(X0,X2))),implies(implies(X0,X1),not(truth)))
| ~ spl0_15
| ~ spl0_36 ),
inference(superposition,[],[f1085,f233]) ).
fof(f165882,plain,
( spl0_324
| ~ spl0_13
| ~ spl0_36 ),
inference(avatar_split_clause,[],[f1426,f1084,f89,f165880]) ).
fof(f165880,plain,
( spl0_324
<=> ! [X2,X0,X1] : truth = implies(not(implies(X1,X2)),implies(X0,not(implies(X1,implies(X0,X2))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_324])]) ).
fof(f1426,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(X1,X2)),implies(X0,not(implies(X1,implies(X0,X2)))))
| ~ spl0_13
| ~ spl0_36 ),
inference(superposition,[],[f1085,f90]) ).
fof(f165877,plain,
( spl0_323
| ~ spl0_11
| ~ spl0_36 ),
inference(avatar_split_clause,[],[f1419,f1084,f81,f165875]) ).
fof(f165875,plain,
( spl0_323
<=> ! [X0,X1] : truth = implies(not(X1),implies(implies(X0,X1),not(implies(implies(X1,X0),X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_323])]) ).
fof(f1419,plain,
( ! [X0,X1] : truth = implies(not(X1),implies(implies(X0,X1),not(implies(implies(X1,X0),X0))))
| ~ spl0_11
| ~ spl0_36 ),
inference(superposition,[],[f1085,f82]) ).
fof(f165873,plain,
( spl0_322
| ~ spl0_33
| ~ spl0_35 ),
inference(avatar_split_clause,[],[f1395,f1080,f1072,f165871]) ).
fof(f165871,plain,
( spl0_322
<=> ! [X2,X0,X1] : truth = ifeq(truth,not(implies(X0,implies(X2,X1))),not(implies(X0,X1)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_322])]) ).
fof(f1395,plain,
( ! [X2,X0,X1] : truth = ifeq(truth,not(implies(X0,implies(X2,X1))),not(implies(X0,X1)),truth)
| ~ spl0_33
| ~ spl0_35 ),
inference(superposition,[],[f1081,f1073]) ).
fof(f165869,plain,
( spl0_321
| ~ spl0_13
| ~ spl0_35 ),
inference(avatar_split_clause,[],[f1389,f1080,f89,f165867]) ).
fof(f165867,plain,
( spl0_321
<=> ! [X2,X0,X1] : truth = ifeq(implies(X1,implies(X0,X2)),not(implies(X1,X2)),not(X0),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_321])]) ).
fof(f1389,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X1,implies(X0,X2)),not(implies(X1,X2)),not(X0),truth)
| ~ spl0_13
| ~ spl0_35 ),
inference(superposition,[],[f1081,f90]) ).
fof(f165865,plain,
( spl0_320
| ~ spl0_32
| ~ spl0_35 ),
inference(avatar_split_clause,[],[f1384,f1080,f1068,f165863]) ).
fof(f165863,plain,
( spl0_320
<=> ! [X0,X1] : truth = ifeq(implies(X0,X1),not(X1),not(implies(implies(X0,X1),X1)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_320])]) ).
fof(f1068,plain,
( spl0_32
<=> ! [X0,X1] : implies(X1,X0) = implies(implies(implies(X1,X0),X0),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_32])]) ).
fof(f1384,plain,
( ! [X0,X1] : truth = ifeq(implies(X0,X1),not(X1),not(implies(implies(X0,X1),X1)),truth)
| ~ spl0_32
| ~ spl0_35 ),
inference(superposition,[],[f1081,f1069]) ).
fof(f1069,plain,
( ! [X0,X1] : implies(X1,X0) = implies(implies(implies(X1,X0),X0),X0)
| ~ spl0_32 ),
inference(avatar_component_clause,[],[f1068]) ).
fof(f165861,plain,
( spl0_319
| ~ spl0_11
| ~ spl0_35 ),
inference(avatar_split_clause,[],[f1382,f1080,f81,f165859]) ).
fof(f165859,plain,
( spl0_319
<=> ! [X0,X1] : truth = ifeq(implies(implies(X1,X0),X0),not(X1),not(implies(X0,X1)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_319])]) ).
fof(f1382,plain,
( ! [X0,X1] : truth = ifeq(implies(implies(X1,X0),X0),not(X1),not(implies(X0,X1)),truth)
| ~ spl0_11
| ~ spl0_35 ),
inference(superposition,[],[f1081,f82]) ).
fof(f165857,plain,
( spl0_318
| ~ spl0_13
| ~ spl0_34 ),
inference(avatar_split_clause,[],[f1355,f1076,f89,f165855]) ).
fof(f165855,plain,
( spl0_318
<=> ! [X2,X0,X1] : truth = ifeq(implies(implies(X1,X2),X0),implies(X1,implies(X0,X2)),truth,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_318])]) ).
fof(f1076,plain,
( spl0_34
<=> ! [X0,X1] : truth = ifeq(implies(X0,X1),implies(X1,X0),truth,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_34])]) ).
fof(f1355,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(implies(X1,X2),X0),implies(X1,implies(X0,X2)),truth,truth)
| ~ spl0_13
| ~ spl0_34 ),
inference(superposition,[],[f1077,f90]) ).
fof(f1077,plain,
( ! [X0,X1] : truth = ifeq(implies(X0,X1),implies(X1,X0),truth,truth)
| ~ spl0_34 ),
inference(avatar_component_clause,[],[f1076]) ).
fof(f165853,plain,
( spl0_317
| ~ spl0_13
| ~ spl0_34 ),
inference(avatar_split_clause,[],[f1332,f1076,f89,f165851]) ).
fof(f165851,plain,
( spl0_317
<=> ! [X2,X0,X1] : truth = ifeq(implies(X1,implies(X0,X2)),implies(implies(X1,X2),X0),truth,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_317])]) ).
fof(f1332,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X1,implies(X0,X2)),implies(implies(X1,X2),X0),truth,truth)
| ~ spl0_13
| ~ spl0_34 ),
inference(superposition,[],[f1077,f90]) ).
fof(f165849,plain,
( spl0_316
| ~ spl0_3
| ~ spl0_13
| ~ spl0_17
| ~ spl0_33 ),
inference(avatar_split_clause,[],[f1315,f1072,f240,f89,f31,f165847]) ).
fof(f165847,plain,
( spl0_316
<=> ! [X0,X3,X2,X1] : truth = implies(implies(implies(X0,implies(X2,X1)),X3),implies(implies(X0,X1),X3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_316])]) ).
fof(f1315,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X0,implies(X2,X1)),X3),implies(implies(X0,X1),X3))
| ~ spl0_3
| ~ spl0_13
| ~ spl0_17
| ~ spl0_33 ),
inference(forward_demodulation,[],[f1314,f32]) ).
fof(f1314,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X0,implies(X2,X1)),X3),implies(truth,implies(implies(X0,X1),X3)))
| ~ spl0_13
| ~ spl0_17
| ~ spl0_33 ),
inference(forward_demodulation,[],[f1268,f90]) ).
fof(f1268,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X0,implies(X2,X1)),X3),implies(implies(X0,X1),implies(truth,X3)))
| ~ spl0_17
| ~ spl0_33 ),
inference(superposition,[],[f241,f1073]) ).
fof(f165845,plain,
( spl0_315
| ~ spl0_13
| ~ spl0_33 ),
inference(avatar_split_clause,[],[f1218,f1072,f89,f165843]) ).
fof(f165843,plain,
( spl0_315
<=> ! [X0,X3,X2,X1] : truth = implies(implies(X3,implies(X1,X2)),implies(X3,implies(X1,implies(X0,X2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_315])]) ).
fof(f1218,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X3,implies(X1,X2)),implies(X3,implies(X1,implies(X0,X2))))
| ~ spl0_13
| ~ spl0_33 ),
inference(superposition,[],[f1073,f90]) ).
fof(f165776,plain,
( spl0_314
| ~ spl0_13
| ~ spl0_33 ),
inference(avatar_split_clause,[],[f1195,f1072,f89,f165774]) ).
fof(f165774,plain,
( spl0_314
<=> ! [X0,X3,X2,X1] : truth = implies(implies(X1,implies(X0,X2)),implies(X0,implies(X3,implies(X1,X2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_314])]) ).
fof(f1195,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X1,implies(X0,X2)),implies(X0,implies(X3,implies(X1,X2))))
| ~ spl0_13
| ~ spl0_33 ),
inference(superposition,[],[f1073,f90]) ).
fof(f165772,plain,
( spl0_313
| ~ spl0_11
| ~ spl0_33 ),
inference(avatar_split_clause,[],[f1188,f1072,f81,f165770]) ).
fof(f165770,plain,
( spl0_313
<=> ! [X2,X0,X1] : truth = implies(implies(implies(X1,X0),X0),implies(implies(X0,X1),implies(X2,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_313])]) ).
fof(f1188,plain,
( ! [X2,X0,X1] : truth = implies(implies(implies(X1,X0),X0),implies(implies(X0,X1),implies(X2,X1)))
| ~ spl0_11
| ~ spl0_33 ),
inference(superposition,[],[f1073,f82]) ).
fof(f165768,plain,
( spl0_312
| ~ spl0_24
| ~ spl0_32 ),
inference(avatar_split_clause,[],[f1174,f1068,f611,f165766]) ).
fof(f165766,plain,
( spl0_312
<=> ! [X0,X1] : implies(X0,not(X1)) = implies(X1,not(implies(X1,not(implies(X0,not(X1)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_312])]) ).
fof(f1174,plain,
( ! [X0,X1] : implies(X0,not(X1)) = implies(X1,not(implies(X1,not(implies(X0,not(X1))))))
| ~ spl0_24
| ~ spl0_32 ),
inference(forward_demodulation,[],[f1125,f612]) ).
fof(f1125,plain,
( ! [X0,X1] : implies(X0,not(X1)) = implies(X1,not(implies(implies(X0,not(X1)),not(X1))))
| ~ spl0_24
| ~ spl0_32 ),
inference(superposition,[],[f1069,f612]) ).
fof(f165764,plain,
( spl0_311
| ~ spl0_13
| ~ spl0_32 ),
inference(avatar_split_clause,[],[f1132,f1068,f89,f165762]) ).
fof(f165762,plain,
( spl0_311
<=> ! [X2,X0,X1] : implies(X2,implies(X0,X1)) = implies(implies(implies(X0,X1),X1),implies(X2,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_311])]) ).
fof(f1132,plain,
( ! [X2,X0,X1] : implies(X2,implies(X0,X1)) = implies(implies(implies(X0,X1),X1),implies(X2,X1))
| ~ spl0_13
| ~ spl0_32 ),
inference(superposition,[],[f90,f1069]) ).
fof(f165760,plain,
( spl0_310
| ~ spl0_24
| ~ spl0_32 ),
inference(avatar_split_clause,[],[f1119,f1068,f611,f165758]) ).
fof(f165758,plain,
( spl0_310
<=> ! [X0,X1] : implies(X0,not(X1)) = implies(implies(X1,not(implies(X0,not(X1)))),not(X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_310])]) ).
fof(f1119,plain,
( ! [X0,X1] : implies(X0,not(X1)) = implies(implies(X1,not(implies(X0,not(X1)))),not(X1))
| ~ spl0_24
| ~ spl0_32 ),
inference(superposition,[],[f1069,f612]) ).
fof(f165756,plain,
( spl0_309
| ~ spl0_17
| ~ spl0_29 ),
inference(avatar_split_clause,[],[f1037,f631,f240,f165754]) ).
fof(f165754,plain,
( spl0_309
<=> ! [X2,X0,X1] : truth = ifeq(implies(X0,X1),truth,implies(X2,implies(implies(X2,X0),X1)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_309])]) ).
fof(f1037,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X0,X1),truth,implies(X2,implies(implies(X2,X0),X1)),truth)
| ~ spl0_17
| ~ spl0_29 ),
inference(superposition,[],[f632,f241]) ).
fof(f165752,plain,
( spl0_308
| ~ spl0_15
| ~ spl0_29 ),
inference(avatar_split_clause,[],[f1036,f631,f232,f165750]) ).
fof(f165750,plain,
( spl0_308
<=> ! [X2,X0,X1] : truth = ifeq(implies(X0,X1),truth,implies(implies(X1,X2),implies(X0,X2)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_308])]) ).
fof(f1036,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X0,X1),truth,implies(implies(X1,X2),implies(X0,X2)),truth)
| ~ spl0_15
| ~ spl0_29 ),
inference(superposition,[],[f632,f233]) ).
fof(f165747,plain,
( spl0_307
| ~ spl0_13
| ~ spl0_15
| ~ spl0_28 ),
inference(avatar_split_clause,[],[f956,f627,f232,f89,f165745]) ).
fof(f165745,plain,
( spl0_307
<=> ! [X0,X3,X2,X1] : truth = implies(truth,implies(X0,implies(implies(implies(X1,implies(X2,X0)),X3),X3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_307])]) ).
fof(f627,plain,
( spl0_28
<=> ! [X2,X0,X1] : truth = implies(X0,implies(X2,implies(X1,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_28])]) ).
fof(f956,plain,
( ! [X2,X3,X0,X1] : truth = implies(truth,implies(X0,implies(implies(implies(X1,implies(X2,X0)),X3),X3)))
| ~ spl0_13
| ~ spl0_15
| ~ spl0_28 ),
inference(forward_demodulation,[],[f926,f90]) ).
fof(f926,plain,
( ! [X2,X3,X0,X1] : truth = implies(truth,implies(implies(implies(X1,implies(X2,X0)),X3),implies(X0,X3)))
| ~ spl0_15
| ~ spl0_28 ),
inference(superposition,[],[f233,f628]) ).
fof(f628,plain,
( ! [X2,X0,X1] : truth = implies(X0,implies(X2,implies(X1,X0)))
| ~ spl0_28 ),
inference(avatar_component_clause,[],[f627]) ).
fof(f165743,plain,
( spl0_306
| ~ spl0_3
| ~ spl0_11
| ~ spl0_28 ),
inference(avatar_split_clause,[],[f952,f627,f81,f31,f165741]) ).
fof(f165741,plain,
( spl0_306
<=> ! [X2,X0,X1] : implies(X1,implies(X2,X0)) = implies(implies(implies(X1,implies(X2,X0)),X0),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_306])]) ).
fof(f952,plain,
( ! [X2,X0,X1] : implies(X1,implies(X2,X0)) = implies(implies(implies(X1,implies(X2,X0)),X0),X0)
| ~ spl0_3
| ~ spl0_11
| ~ spl0_28 ),
inference(forward_demodulation,[],[f920,f32]) ).
fof(f920,plain,
( ! [X2,X0,X1] : implies(implies(implies(X1,implies(X2,X0)),X0),X0) = implies(truth,implies(X1,implies(X2,X0)))
| ~ spl0_11
| ~ spl0_28 ),
inference(superposition,[],[f82,f628]) ).
fof(f165738,plain,
( spl0_305
| ~ spl0_17
| ~ spl0_28 ),
inference(avatar_split_clause,[],[f932,f627,f240,f165736]) ).
fof(f165736,plain,
( spl0_305
<=> ! [X0,X3,X2,X1] : truth = implies(truth,implies(X3,implies(implies(X3,X0),implies(X1,implies(X2,X0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_305])]) ).
fof(f932,plain,
( ! [X2,X3,X0,X1] : truth = implies(truth,implies(X3,implies(implies(X3,X0),implies(X1,implies(X2,X0)))))
| ~ spl0_17
| ~ spl0_28 ),
inference(superposition,[],[f241,f628]) ).
fof(f165734,plain,
( spl0_304
| ~ spl0_3
| ~ spl0_6
| ~ spl0_7
| ~ spl0_8
| ~ spl0_13
| ~ spl0_24
| ~ spl0_59
| ~ spl0_113
| ~ spl0_131
| ~ spl0_135
| ~ spl0_210 ),
inference(avatar_split_clause,[],[f98356,f61629,f37355,f37339,f31811,f3279,f611,f89,f51,f47,f43,f31,f165732]) ).
fof(f47,plain,
( spl0_7
<=> ! [X2,X0,X1] : ifeq(X0,X0,X1,X2) = X1 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_7])]) ).
fof(f31811,plain,
( spl0_113
<=> ! [X2,X0,X1] : implies(X0,X1) = ifeq(implies(X0,implies(implies(X2,implies(implies(X2,X0),X1)),X1)),truth,implies(X2,implies(implies(X2,X0),X1)),implies(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_113])]) ).
fof(f61629,plain,
( spl0_210
<=> ! [X0,X1] : implies(implies(X1,not(implies(X1,X0))),not(implies(X0,X1))) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_210])]) ).
fof(f98356,plain,
( ! [X0,X1] : implies(X0,X1) = implies(X0,implies(implies(X1,X0),X1))
| ~ spl0_3
| ~ spl0_6
| ~ spl0_7
| ~ spl0_8
| ~ spl0_13
| ~ spl0_24
| ~ spl0_59
| ~ spl0_113
| ~ spl0_131
| ~ spl0_135
| ~ spl0_210 ),
inference(forward_demodulation,[],[f98355,f48]) ).
fof(f48,plain,
( ! [X2,X0,X1] : ifeq(X0,X0,X1,X2) = X1
| ~ spl0_7 ),
inference(avatar_component_clause,[],[f47]) ).
fof(f98355,plain,
( ! [X0,X1] : implies(X0,implies(implies(X1,X0),X1)) = ifeq(truth,truth,implies(X0,X1),implies(X0,implies(implies(X1,X0),X1)))
| ~ spl0_3
| ~ spl0_6
| ~ spl0_8
| ~ spl0_13
| ~ spl0_24
| ~ spl0_59
| ~ spl0_113
| ~ spl0_131
| ~ spl0_135
| ~ spl0_210 ),
inference(forward_demodulation,[],[f98354,f52]) ).
fof(f98354,plain,
( ! [X0,X1] : implies(X0,implies(implies(X1,X0),X1)) = ifeq(implies(implies(X0,X1),implies(implies(X1,X0),implies(X0,X1))),truth,implies(X0,X1),implies(X0,implies(implies(X1,X0),X1)))
| ~ spl0_3
| ~ spl0_6
| ~ spl0_13
| ~ spl0_24
| ~ spl0_59
| ~ spl0_113
| ~ spl0_131
| ~ spl0_135
| ~ spl0_210 ),
inference(forward_demodulation,[],[f98353,f44]) ).
fof(f98353,plain,
( ! [X0,X1] : implies(X0,implies(implies(X1,X0),X1)) = ifeq(implies(implies(X0,X1),implies(implies(X1,X0),not(not(implies(X0,X1))))),truth,implies(X0,X1),implies(X0,implies(implies(X1,X0),X1)))
| ~ spl0_3
| ~ spl0_6
| ~ spl0_13
| ~ spl0_24
| ~ spl0_59
| ~ spl0_113
| ~ spl0_131
| ~ spl0_135
| ~ spl0_210 ),
inference(forward_demodulation,[],[f98352,f37952]) ).
fof(f98352,plain,
( ! [X0,X1] : implies(X0,implies(implies(X1,X0),X1)) = ifeq(implies(implies(X0,X1),implies(not(implies(X0,X1)),not(implies(X1,X0)))),truth,implies(X0,X1),implies(X0,implies(implies(X1,X0),X1)))
| ~ spl0_6
| ~ spl0_13
| ~ spl0_24
| ~ spl0_113
| ~ spl0_210 ),
inference(forward_demodulation,[],[f98351,f90]) ).
fof(f98351,plain,
( ! [X0,X1] : implies(X0,implies(implies(X1,X0),X1)) = ifeq(implies(not(implies(X0,X1)),implies(implies(X0,X1),not(implies(X1,X0)))),truth,implies(X0,X1),implies(X0,implies(implies(X1,X0),X1)))
| ~ spl0_6
| ~ spl0_13
| ~ spl0_24
| ~ spl0_113
| ~ spl0_210 ),
inference(forward_demodulation,[],[f98350,f90]) ).
fof(f98350,plain,
( ! [X0,X1] : implies(implies(X1,X0),implies(X0,X1)) = ifeq(implies(not(implies(X0,X1)),implies(implies(X0,X1),not(implies(X1,X0)))),truth,implies(X0,X1),implies(implies(X1,X0),implies(X0,X1)))
| ~ spl0_6
| ~ spl0_24
| ~ spl0_113
| ~ spl0_210 ),
inference(forward_demodulation,[],[f98349,f44]) ).
fof(f98349,plain,
( ! [X0,X1] : implies(implies(X1,X0),not(not(implies(X0,X1)))) = ifeq(implies(not(implies(X0,X1)),implies(implies(X0,X1),not(implies(X1,X0)))),truth,implies(X0,X1),implies(implies(X1,X0),not(not(implies(X0,X1)))))
| ~ spl0_24
| ~ spl0_113
| ~ spl0_210 ),
inference(forward_demodulation,[],[f97263,f612]) ).
fof(f97263,plain,
( ! [X0,X1] : implies(not(implies(X0,X1)),not(implies(X1,X0))) = ifeq(implies(not(implies(X0,X1)),implies(implies(X0,X1),not(implies(X1,X0)))),truth,implies(X0,X1),implies(not(implies(X0,X1)),not(implies(X1,X0))))
| ~ spl0_113
| ~ spl0_210 ),
inference(superposition,[],[f31812,f61630]) ).
fof(f61630,plain,
( ! [X0,X1] : implies(implies(X1,not(implies(X1,X0))),not(implies(X0,X1))) = X0
| ~ spl0_210 ),
inference(avatar_component_clause,[],[f61629]) ).
fof(f31812,plain,
( ! [X2,X0,X1] : implies(X0,X1) = ifeq(implies(X0,implies(implies(X2,implies(implies(X2,X0),X1)),X1)),truth,implies(X2,implies(implies(X2,X0),X1)),implies(X0,X1))
| ~ spl0_113 ),
inference(avatar_component_clause,[],[f31811]) ).
fof(f165730,plain,
( spl0_303
| ~ spl0_16
| ~ spl0_28 ),
inference(avatar_split_clause,[],[f931,f627,f236,f165728]) ).
fof(f165728,plain,
( spl0_303
<=> ! [X0,X3,X2,X1] : truth = ifeq(implies(X0,X3),implies(X3,implies(X1,implies(X2,X0))),truth,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_303])]) ).
fof(f236,plain,
( spl0_16
<=> ! [X4,X5,X3] : truth = ifeq(implies(X3,X4),implies(X4,X5),implies(X3,X5),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_16])]) ).
fof(f931,plain,
( ! [X2,X3,X0,X1] : truth = ifeq(implies(X0,X3),implies(X3,implies(X1,implies(X2,X0))),truth,truth)
| ~ spl0_16
| ~ spl0_28 ),
inference(superposition,[],[f237,f628]) ).
fof(f237,plain,
( ! [X3,X4,X5] : truth = ifeq(implies(X3,X4),implies(X4,X5),implies(X3,X5),truth)
| ~ spl0_16 ),
inference(avatar_component_clause,[],[f236]) ).
fof(f165726,plain,
( spl0_302
| ~ spl0_16
| ~ spl0_28 ),
inference(avatar_split_clause,[],[f930,f627,f236,f165724]) ).
fof(f165724,plain,
( spl0_302
<=> ! [X0,X3,X2,X1] : truth = ifeq(implies(X3,X0),truth,implies(X3,implies(X1,implies(X2,X0))),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_302])]) ).
fof(f930,plain,
( ! [X2,X3,X0,X1] : truth = ifeq(implies(X3,X0),truth,implies(X3,implies(X1,implies(X2,X0))),truth)
| ~ spl0_16
| ~ spl0_28 ),
inference(superposition,[],[f237,f628]) ).
fof(f165722,plain,
( spl0_301
| ~ spl0_16
| ~ spl0_28 ),
inference(avatar_split_clause,[],[f929,f627,f236,f165720]) ).
fof(f165720,plain,
( spl0_301
<=> ! [X2,X0,X1,X3] : truth = ifeq(truth,implies(implies(X1,implies(X2,X0)),X3),implies(X0,X3),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_301])]) ).
fof(f929,plain,
( ! [X2,X3,X0,X1] : truth = ifeq(truth,implies(implies(X1,implies(X2,X0)),X3),implies(X0,X3),truth)
| ~ spl0_16
| ~ spl0_28 ),
inference(superposition,[],[f237,f628]) ).
fof(f165717,plain,
( spl0_300
| ~ spl0_13
| ~ spl0_15
| ~ spl0_27 ),
inference(avatar_split_clause,[],[f873,f623,f232,f89,f165715]) ).
fof(f165715,plain,
( spl0_300
<=> ! [X2,X0,X1] : truth = implies(truth,implies(X0,implies(implies(implies(implies(X0,X1),X1),X2),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_300])]) ).
fof(f873,plain,
( ! [X2,X0,X1] : truth = implies(truth,implies(X0,implies(implies(implies(implies(X0,X1),X1),X2),X2)))
| ~ spl0_13
| ~ spl0_15
| ~ spl0_27 ),
inference(forward_demodulation,[],[f846,f90]) ).
fof(f846,plain,
( ! [X2,X0,X1] : truth = implies(truth,implies(implies(implies(implies(X0,X1),X1),X2),implies(X0,X2)))
| ~ spl0_15
| ~ spl0_27 ),
inference(superposition,[],[f233,f624]) ).
fof(f165712,plain,
( spl0_299
| ~ spl0_3
| ~ spl0_11
| ~ spl0_27 ),
inference(avatar_split_clause,[],[f869,f623,f81,f31,f165710]) ).
fof(f165710,plain,
( spl0_299
<=> ! [X0,X1] : implies(implies(X0,X1),X1) = implies(implies(implies(implies(X0,X1),X1),X0),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_299])]) ).
fof(f869,plain,
( ! [X0,X1] : implies(implies(X0,X1),X1) = implies(implies(implies(implies(X0,X1),X1),X0),X0)
| ~ spl0_3
| ~ spl0_11
| ~ spl0_27 ),
inference(forward_demodulation,[],[f840,f32]) ).
fof(f840,plain,
( ! [X0,X1] : implies(truth,implies(implies(X0,X1),X1)) = implies(implies(implies(implies(X0,X1),X1),X0),X0)
| ~ spl0_11
| ~ spl0_27 ),
inference(superposition,[],[f82,f624]) ).
fof(f165707,plain,
( spl0_298
| ~ spl0_17
| ~ spl0_27 ),
inference(avatar_split_clause,[],[f852,f623,f240,f165705]) ).
fof(f165705,plain,
( spl0_298
<=> ! [X2,X0,X1] : truth = implies(truth,implies(X2,implies(implies(X2,X0),implies(implies(X0,X1),X1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_298])]) ).
fof(f852,plain,
( ! [X2,X0,X1] : truth = implies(truth,implies(X2,implies(implies(X2,X0),implies(implies(X0,X1),X1))))
| ~ spl0_17
| ~ spl0_27 ),
inference(superposition,[],[f241,f624]) ).
fof(f165703,plain,
( spl0_297
| ~ spl0_16
| ~ spl0_27 ),
inference(avatar_split_clause,[],[f851,f623,f236,f165701]) ).
fof(f165701,plain,
( spl0_297
<=> ! [X2,X0,X1] : truth = ifeq(implies(X0,X2),implies(X2,implies(implies(X0,X1),X1)),truth,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_297])]) ).
fof(f851,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X0,X2),implies(X2,implies(implies(X0,X1),X1)),truth,truth)
| ~ spl0_16
| ~ spl0_27 ),
inference(superposition,[],[f237,f624]) ).
fof(f165699,plain,
( spl0_296
| ~ spl0_16
| ~ spl0_27 ),
inference(avatar_split_clause,[],[f850,f623,f236,f165697]) ).
fof(f165697,plain,
( spl0_296
<=> ! [X2,X0,X1] : truth = ifeq(implies(X2,X0),truth,implies(X2,implies(implies(X0,X1),X1)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_296])]) ).
fof(f850,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X2,X0),truth,implies(X2,implies(implies(X0,X1),X1)),truth)
| ~ spl0_16
| ~ spl0_27 ),
inference(superposition,[],[f237,f624]) ).
fof(f165695,plain,
( spl0_295
| ~ spl0_16
| ~ spl0_27 ),
inference(avatar_split_clause,[],[f849,f623,f236,f165693]) ).
fof(f165693,plain,
( spl0_295
<=> ! [X2,X0,X1] : truth = ifeq(truth,implies(implies(implies(X0,X1),X1),X2),implies(X0,X2),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_295])]) ).
fof(f849,plain,
( ! [X2,X0,X1] : truth = ifeq(truth,implies(implies(implies(X0,X1),X1),X2),implies(X0,X2),truth)
| ~ spl0_16
| ~ spl0_27 ),
inference(superposition,[],[f237,f624]) ).
fof(f165691,plain,
( spl0_294
| ~ spl0_13
| ~ spl0_15
| ~ spl0_26 ),
inference(avatar_split_clause,[],[f796,f619,f232,f89,f165689]) ).
fof(f165689,plain,
( spl0_294
<=> ! [X2,X0,X1] : truth = implies(implies(not(X0),X2),implies(not(X1),implies(implies(X2,X1),X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_294])]) ).
fof(f796,plain,
( ! [X2,X0,X1] : truth = implies(implies(not(X0),X2),implies(not(X1),implies(implies(X2,X1),X0)))
| ~ spl0_13
| ~ spl0_15
| ~ spl0_26 ),
inference(forward_demodulation,[],[f747,f90]) ).
fof(f747,plain,
( ! [X2,X0,X1] : truth = implies(implies(not(X0),X2),implies(implies(X2,X1),implies(not(X1),X0)))
| ~ spl0_15
| ~ spl0_26 ),
inference(superposition,[],[f233,f620]) ).
fof(f164152,plain,
( spl0_293
| ~ spl0_17
| ~ spl0_26 ),
inference(avatar_split_clause,[],[f752,f619,f240,f164150]) ).
fof(f164150,plain,
( spl0_293
<=> ! [X2,X0,X1] : truth = implies(implies(X1,X2),implies(not(X0),implies(implies(not(X1),X0),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_293])]) ).
fof(f752,plain,
( ! [X2,X0,X1] : truth = implies(implies(X1,X2),implies(not(X0),implies(implies(not(X1),X0),X2)))
| ~ spl0_17
| ~ spl0_26 ),
inference(superposition,[],[f241,f620]) ).
fof(f164148,plain,
( spl0_292
| ~ spl0_17
| ~ spl0_26 ),
inference(avatar_split_clause,[],[f751,f619,f240,f164146]) ).
fof(f164146,plain,
( spl0_292
<=> ! [X2,X0,X1] : truth = implies(implies(not(X1),X0),implies(X2,implies(implies(X2,not(X0)),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_292])]) ).
fof(f751,plain,
( ! [X2,X0,X1] : truth = implies(implies(not(X1),X0),implies(X2,implies(implies(X2,not(X0)),X1)))
| ~ spl0_17
| ~ spl0_26 ),
inference(superposition,[],[f241,f620]) ).
fof(f164144,plain,
( spl0_291
| ~ spl0_16
| ~ spl0_26 ),
inference(avatar_split_clause,[],[f750,f619,f236,f164142]) ).
fof(f164142,plain,
( spl0_291
<=> ! [X2,X0,X1] : truth = ifeq(implies(not(X0),X2),implies(X2,X1),implies(not(X1),X0),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_291])]) ).
fof(f750,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(not(X0),X2),implies(X2,X1),implies(not(X1),X0),truth)
| ~ spl0_16
| ~ spl0_26 ),
inference(superposition,[],[f237,f620]) ).
fof(f164140,plain,
( spl0_290
| ~ spl0_16
| ~ spl0_26 ),
inference(avatar_split_clause,[],[f749,f619,f236,f164138]) ).
fof(f164138,plain,
( spl0_290
<=> ! [X2,X0,X1] : truth = ifeq(implies(X2,not(X0)),implies(not(X1),X0),implies(X2,X1),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_290])]) ).
fof(f749,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X2,not(X0)),implies(not(X1),X0),implies(X2,X1),truth)
| ~ spl0_16
| ~ spl0_26 ),
inference(superposition,[],[f237,f620]) ).
fof(f164136,plain,
( spl0_289
| ~ spl0_16
| ~ spl0_26 ),
inference(avatar_split_clause,[],[f748,f619,f236,f164134]) ).
fof(f164134,plain,
( spl0_289
<=> ! [X2,X0,X1] : truth = ifeq(implies(not(X1),X0),implies(X1,X2),implies(not(X0),X2),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_289])]) ).
fof(f748,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(not(X1),X0),implies(X1,X2),implies(not(X0),X2),truth)
| ~ spl0_16
| ~ spl0_26 ),
inference(superposition,[],[f237,f620]) ).
fof(f164132,plain,
( spl0_288
| ~ spl0_15
| ~ spl0_26 ),
inference(avatar_split_clause,[],[f746,f619,f232,f164130]) ).
fof(f164130,plain,
( spl0_288
<=> ! [X2,X0,X1] : truth = implies(implies(X2,not(X0)),implies(implies(not(X1),X0),implies(X2,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_288])]) ).
fof(f746,plain,
( ! [X2,X0,X1] : truth = implies(implies(X2,not(X0)),implies(implies(not(X1),X0),implies(X2,X1)))
| ~ spl0_15
| ~ spl0_26 ),
inference(superposition,[],[f233,f620]) ).
fof(f164128,plain,
( spl0_287
| ~ spl0_12
| ~ spl0_26 ),
inference(avatar_split_clause,[],[f742,f619,f85,f164126]) ).
fof(f164126,plain,
( spl0_287
<=> ! [X0,X1] : not(X0) = ifeq(implies(X1,not(X0)),implies(not(X1),X0),X1,not(X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_287])]) ).
fof(f85,plain,
( spl0_12
<=> ! [X4,X3] : ifeq(implies(X3,X4),implies(X4,X3),X3,X4) = X4 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_12])]) ).
fof(f742,plain,
( ! [X0,X1] : not(X0) = ifeq(implies(X1,not(X0)),implies(not(X1),X0),X1,not(X0))
| ~ spl0_12
| ~ spl0_26 ),
inference(superposition,[],[f86,f620]) ).
fof(f86,plain,
( ! [X3,X4] : ifeq(implies(X3,X4),implies(X4,X3),X3,X4) = X4
| ~ spl0_12 ),
inference(avatar_component_clause,[],[f85]) ).
fof(f164124,plain,
( spl0_286
| ~ spl0_13
| ~ spl0_15
| ~ spl0_24 ),
inference(avatar_split_clause,[],[f712,f611,f232,f89,f164122]) ).
fof(f164122,plain,
( spl0_286
<=> ! [X2,X0,X1] : truth = implies(implies(X0,X2),implies(X1,implies(implies(X2,not(X1)),not(X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_286])]) ).
fof(f712,plain,
( ! [X2,X0,X1] : truth = implies(implies(X0,X2),implies(X1,implies(implies(X2,not(X1)),not(X0))))
| ~ spl0_13
| ~ spl0_15
| ~ spl0_24 ),
inference(forward_demodulation,[],[f669,f90]) ).
fof(f669,plain,
( ! [X2,X0,X1] : truth = implies(implies(X0,X2),implies(implies(X2,not(X1)),implies(X1,not(X0))))
| ~ spl0_15
| ~ spl0_24 ),
inference(superposition,[],[f233,f612]) ).
fof(f164120,plain,
( spl0_285
| ~ spl0_17
| ~ spl0_24 ),
inference(avatar_split_clause,[],[f679,f611,f240,f164118]) ).
fof(f164118,plain,
( spl0_285
<=> ! [X2,X0,X1] : truth = implies(implies(X1,not(X2)),implies(X0,implies(X2,not(implies(X0,X1))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_285])]) ).
fof(f679,plain,
( ! [X2,X0,X1] : truth = implies(implies(X1,not(X2)),implies(X0,implies(X2,not(implies(X0,X1)))))
| ~ spl0_17
| ~ spl0_24 ),
inference(superposition,[],[f241,f612]) ).
fof(f164116,plain,
( spl0_284
| ~ spl0_17
| ~ spl0_24 ),
inference(avatar_split_clause,[],[f674,f611,f240,f164114]) ).
fof(f164114,plain,
( spl0_284
<=> ! [X2,X0,X1] : truth = implies(implies(not(X1),X2),implies(X0,implies(implies(X1,not(X0)),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_284])]) ).
fof(f674,plain,
( ! [X2,X0,X1] : truth = implies(implies(not(X1),X2),implies(X0,implies(implies(X1,not(X0)),X2)))
| ~ spl0_17
| ~ spl0_24 ),
inference(superposition,[],[f241,f612]) ).
fof(f162667,plain,
( spl0_283
| ~ spl0_17
| ~ spl0_24 ),
inference(avatar_split_clause,[],[f673,f611,f240,f162665]) ).
fof(f162665,plain,
( spl0_283
<=> ! [X2,X0,X1] : truth = implies(implies(X1,not(X0)),implies(X2,implies(implies(X2,X0),not(X1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_283])]) ).
fof(f673,plain,
( ! [X2,X0,X1] : truth = implies(implies(X1,not(X0)),implies(X2,implies(implies(X2,X0),not(X1))))
| ~ spl0_17
| ~ spl0_24 ),
inference(superposition,[],[f241,f612]) ).
fof(f162663,plain,
( spl0_282
| ~ spl0_16
| ~ spl0_24 ),
inference(avatar_split_clause,[],[f672,f611,f236,f162661]) ).
fof(f162661,plain,
( spl0_282
<=> ! [X2,X0,X1] : truth = ifeq(implies(X0,X2),implies(X2,not(X1)),implies(X1,not(X0)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_282])]) ).
fof(f672,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X0,X2),implies(X2,not(X1)),implies(X1,not(X0)),truth)
| ~ spl0_16
| ~ spl0_24 ),
inference(superposition,[],[f237,f612]) ).
fof(f162659,plain,
( spl0_281
| ~ spl0_16
| ~ spl0_24 ),
inference(avatar_split_clause,[],[f671,f611,f236,f162657]) ).
fof(f162657,plain,
( spl0_281
<=> ! [X2,X0,X1] : truth = ifeq(implies(X2,X0),implies(X1,not(X0)),implies(X2,not(X1)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_281])]) ).
fof(f671,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X2,X0),implies(X1,not(X0)),implies(X2,not(X1)),truth)
| ~ spl0_16
| ~ spl0_24 ),
inference(superposition,[],[f237,f612]) ).
fof(f162655,plain,
( spl0_280
| ~ spl0_16
| ~ spl0_24 ),
inference(avatar_split_clause,[],[f670,f611,f236,f162653]) ).
fof(f162653,plain,
( spl0_280
<=> ! [X2,X0,X1] : truth = ifeq(implies(X1,not(X0)),implies(not(X1),X2),implies(X0,X2),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_280])]) ).
fof(f670,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X1,not(X0)),implies(not(X1),X2),implies(X0,X2),truth)
| ~ spl0_16
| ~ spl0_24 ),
inference(superposition,[],[f237,f612]) ).
fof(f162651,plain,
( spl0_279
| ~ spl0_15
| ~ spl0_24 ),
inference(avatar_split_clause,[],[f667,f611,f232,f162649]) ).
fof(f162649,plain,
( spl0_279
<=> ! [X2,X0,X1] : truth = implies(implies(X1,not(X0)),implies(implies(not(X1),X2),implies(X0,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_279])]) ).
fof(f667,plain,
( ! [X2,X0,X1] : truth = implies(implies(X1,not(X0)),implies(implies(not(X1),X2),implies(X0,X2)))
| ~ spl0_15
| ~ spl0_24 ),
inference(superposition,[],[f233,f612]) ).
fof(f162647,plain,
( spl0_278
| ~ spl0_12
| ~ spl0_24 ),
inference(avatar_split_clause,[],[f663,f611,f85,f162645]) ).
fof(f162645,plain,
( spl0_278
<=> ! [X0,X1] : not(X1) = ifeq(implies(X1,not(X0)),implies(not(X1),X0),X0,not(X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_278])]) ).
fof(f663,plain,
( ! [X0,X1] : not(X1) = ifeq(implies(X1,not(X0)),implies(not(X1),X0),X0,not(X1))
| ~ spl0_12
| ~ spl0_24 ),
inference(superposition,[],[f86,f612]) ).
fof(f135567,plain,
( spl0_277
| ~ spl0_3
| ~ spl0_5
| ~ spl0_13
| ~ spl0_22
| ~ spl0_92 ),
inference(avatar_split_clause,[],[f20634,f6909,f552,f89,f39,f31,f135565]) ).
fof(f135565,plain,
( spl0_277
<=> ! [X2,X0,X1,X3] : truth = implies(implies(implies(X2,implies(X0,X1)),X3),implies(not(X0),X3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_277])]) ).
fof(f6909,plain,
( spl0_92
<=> ! [X0,X3,X2,X1] : truth = implies(implies(implies(X1,X2),X3),implies(X0,implies(implies(X1,implies(X0,X2)),X3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_92])]) ).
fof(f20634,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X2,implies(X0,X1)),X3),implies(not(X0),X3))
| ~ spl0_3
| ~ spl0_5
| ~ spl0_13
| ~ spl0_22
| ~ spl0_92 ),
inference(forward_demodulation,[],[f20633,f32]) ).
fof(f20633,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X2,implies(X0,X1)),X3),implies(truth,implies(not(X0),X3)))
| ~ spl0_5
| ~ spl0_13
| ~ spl0_22
| ~ spl0_92 ),
inference(forward_demodulation,[],[f20632,f90]) ).
fof(f20632,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X2,implies(X0,X1)),X3),implies(not(X0),implies(truth,X3)))
| ~ spl0_5
| ~ spl0_22
| ~ spl0_92 ),
inference(forward_demodulation,[],[f20160,f40]) ).
fof(f20160,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X2,implies(X0,X1)),X3),implies(not(X0),implies(implies(X2,truth),X3)))
| ~ spl0_22
| ~ spl0_92 ),
inference(superposition,[],[f6910,f553]) ).
fof(f6910,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X1,X2),X3),implies(X0,implies(implies(X1,implies(X0,X2)),X3)))
| ~ spl0_92 ),
inference(avatar_component_clause,[],[f6909]) ).
fof(f135563,plain,
( spl0_276
| ~ spl0_22
| ~ spl0_88 ),
inference(avatar_split_clause,[],[f16850,f6893,f552,f135561]) ).
fof(f135561,plain,
( spl0_276
<=> ! [X2,X0,X1] : truth = ifeq(implies(X2,not(X0)),truth,implies(X0,implies(X2,X1)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_276])]) ).
fof(f6893,plain,
( spl0_88
<=> ! [X0,X3,X2,X1] : truth = ifeq(implies(X0,X3),implies(X3,implies(X1,X2)),implies(X1,implies(X0,X2)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_88])]) ).
fof(f16850,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X2,not(X0)),truth,implies(X0,implies(X2,X1)),truth)
| ~ spl0_22
| ~ spl0_88 ),
inference(superposition,[],[f6894,f553]) ).
fof(f6894,plain,
( ! [X2,X3,X0,X1] : truth = ifeq(implies(X0,X3),implies(X3,implies(X1,X2)),implies(X1,implies(X0,X2)),truth)
| ~ spl0_88 ),
inference(avatar_component_clause,[],[f6893]) ).
fof(f135559,plain,
( spl0_275
| ~ spl0_22
| ~ spl0_85 ),
inference(avatar_split_clause,[],[f16021,f6881,f552,f135557]) ).
fof(f135557,plain,
( spl0_275
<=> ! [X2,X0,X1] : truth = ifeq(implies(not(X0),X2),implies(X0,implies(X2,X1)),truth,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_275])]) ).
fof(f6881,plain,
( spl0_85
<=> ! [X0,X3,X2,X1] : truth = ifeq(implies(X3,X0),implies(X1,implies(X0,X2)),implies(X3,implies(X1,X2)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_85])]) ).
fof(f16021,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(not(X0),X2),implies(X0,implies(X2,X1)),truth,truth)
| ~ spl0_22
| ~ spl0_85 ),
inference(superposition,[],[f6882,f553]) ).
fof(f6882,plain,
( ! [X2,X3,X0,X1] : truth = ifeq(implies(X3,X0),implies(X1,implies(X0,X2)),implies(X3,implies(X1,X2)),truth)
| ~ spl0_85 ),
inference(avatar_component_clause,[],[f6881]) ).
fof(f135555,plain,
( spl0_274
| ~ spl0_22
| ~ spl0_84 ),
inference(avatar_split_clause,[],[f15308,f6877,f552,f135553]) ).
fof(f135553,plain,
( spl0_274
<=> ! [X0,X1] : truth = ifeq(truth,implies(implies(X1,X0),X0),implies(not(X0),X1),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_274])]) ).
fof(f6877,plain,
( spl0_84
<=> ! [X2,X0,X1] : truth = ifeq(implies(X2,implies(X0,X1)),implies(implies(X1,X0),X0),implies(X2,X1),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_84])]) ).
fof(f15308,plain,
( ! [X0,X1] : truth = ifeq(truth,implies(implies(X1,X0),X0),implies(not(X0),X1),truth)
| ~ spl0_22
| ~ spl0_84 ),
inference(superposition,[],[f6878,f553]) ).
fof(f6878,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X2,implies(X0,X1)),implies(implies(X1,X0),X0),implies(X2,X1),truth)
| ~ spl0_84 ),
inference(avatar_component_clause,[],[f6877]) ).
fof(f135550,plain,
( spl0_273
| ~ spl0_13
| ~ spl0_22
| ~ spl0_76 ),
inference(avatar_split_clause,[],[f9599,f6845,f552,f89,f135548]) ).
fof(f135548,plain,
( spl0_273
<=> ! [X2,X0,X1] : truth = implies(truth,implies(X0,implies(implies(implies(not(X0),X1),X2),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_273])]) ).
fof(f6845,plain,
( spl0_76
<=> ! [X0,X3,X2,X1] : truth = implies(implies(X1,implies(X0,X2)),implies(implies(implies(X1,X2),X3),implies(X0,X3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_76])]) ).
fof(f9599,plain,
( ! [X2,X0,X1] : truth = implies(truth,implies(X0,implies(implies(implies(not(X0),X1),X2),X2)))
| ~ spl0_13
| ~ spl0_22
| ~ spl0_76 ),
inference(forward_demodulation,[],[f9269,f90]) ).
fof(f9269,plain,
( ! [X2,X0,X1] : truth = implies(truth,implies(implies(implies(not(X0),X1),X2),implies(X0,X2)))
| ~ spl0_22
| ~ spl0_76 ),
inference(superposition,[],[f6846,f553]) ).
fof(f6846,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X1,implies(X0,X2)),implies(implies(implies(X1,X2),X3),implies(X0,X3)))
| ~ spl0_76 ),
inference(avatar_component_clause,[],[f6845]) ).
fof(f135546,plain,
( spl0_272
| ~ spl0_3
| ~ spl0_13
| ~ spl0_22
| ~ spl0_60
| ~ spl0_70 ),
inference(avatar_split_clause,[],[f6678,f3325,f3283,f552,f89,f31,f135544]) ).
fof(f135544,plain,
( spl0_272
<=> ! [X0,X3,X2,X1] : truth = implies(implies(implies(X0,X1),X2),implies(X3,implies(not(X0),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_272])]) ).
fof(f3325,plain,
( spl0_70
<=> ! [X0,X3,X2,X1] : truth = implies(implies(X0,X1),implies(X3,implies(X2,implies(implies(X2,X0),X1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_70])]) ).
fof(f6678,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X0,X1),X2),implies(X3,implies(not(X0),X2)))
| ~ spl0_3
| ~ spl0_13
| ~ spl0_22
| ~ spl0_60
| ~ spl0_70 ),
inference(forward_demodulation,[],[f6677,f32]) ).
fof(f6677,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X0,X1),X2),implies(X3,implies(truth,implies(not(X0),X2))))
| ~ spl0_13
| ~ spl0_22
| ~ spl0_60
| ~ spl0_70 ),
inference(forward_demodulation,[],[f6449,f4038]) ).
fof(f6449,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X0,X1),X2),implies(X3,implies(not(X0),implies(truth,X2))))
| ~ spl0_22
| ~ spl0_70 ),
inference(superposition,[],[f3326,f553]) ).
fof(f3326,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X0,X1),implies(X3,implies(X2,implies(implies(X2,X0),X1))))
| ~ spl0_70 ),
inference(avatar_component_clause,[],[f3325]) ).
fof(f135541,plain,
( spl0_271
| ~ spl0_13
| ~ spl0_22
| ~ spl0_60
| ~ spl0_69 ),
inference(avatar_split_clause,[],[f6164,f3321,f3283,f552,f89,f135539]) ).
fof(f135539,plain,
( spl0_271
<=> ! [X2,X0,X1] : truth = implies(truth,implies(not(X2),implies(X0,implies(implies(X0,X2),X1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_271])]) ).
fof(f3321,plain,
( spl0_69
<=> ! [X2,X0,X1] : truth = implies(implies(not(X1),X2),implies(not(X0),implies(implies(X1,X0),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_69])]) ).
fof(f6164,plain,
( ! [X2,X0,X1] : truth = implies(truth,implies(not(X2),implies(X0,implies(implies(X0,X2),X1))))
| ~ spl0_13
| ~ spl0_22
| ~ spl0_60
| ~ spl0_69 ),
inference(forward_demodulation,[],[f5986,f4038]) ).
fof(f5986,plain,
( ! [X2,X0,X1] : truth = implies(truth,implies(not(X2),implies(implies(X0,X2),implies(X0,X1))))
| ~ spl0_22
| ~ spl0_69 ),
inference(superposition,[],[f3322,f553]) ).
fof(f3322,plain,
( ! [X2,X0,X1] : truth = implies(implies(not(X1),X2),implies(not(X0),implies(implies(X1,X0),X2)))
| ~ spl0_69 ),
inference(avatar_component_clause,[],[f3321]) ).
fof(f135536,plain,
( spl0_270
| ~ spl0_10
| ~ spl0_22
| ~ spl0_24
| ~ spl0_68 ),
inference(avatar_split_clause,[],[f5863,f3317,f611,f552,f68,f135534]) ).
fof(f135534,plain,
( spl0_270
<=> ! [X2,X0,X1] : truth = implies(truth,implies(X2,implies(implies(X2,not(implies(X0,X1))),X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_270])]) ).
fof(f3317,plain,
( spl0_68
<=> ! [X2,X0,X1] : truth = implies(implies(X1,X0),implies(X2,implies(implies(X2,not(X0)),not(X1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_68])]) ).
fof(f5863,plain,
( ! [X2,X0,X1] : truth = implies(truth,implies(X2,implies(implies(X2,not(implies(X0,X1))),X0)))
| ~ spl0_10
| ~ spl0_22
| ~ spl0_24
| ~ spl0_68 ),
inference(forward_demodulation,[],[f5862,f69]) ).
fof(f5862,plain,
( ! [X2,X0,X1] : truth = implies(truth,implies(X2,implies(not(X0),not(implies(X2,not(implies(X0,X1)))))))
| ~ spl0_22
| ~ spl0_24
| ~ spl0_68 ),
inference(forward_demodulation,[],[f5721,f612]) ).
fof(f5721,plain,
( ! [X2,X0,X1] : truth = implies(truth,implies(X2,implies(implies(X2,not(implies(X0,X1))),not(not(X0)))))
| ~ spl0_22
| ~ spl0_68 ),
inference(superposition,[],[f3318,f553]) ).
fof(f3318,plain,
( ! [X2,X0,X1] : truth = implies(implies(X1,X0),implies(X2,implies(implies(X2,not(X0)),not(X1))))
| ~ spl0_68 ),
inference(avatar_component_clause,[],[f3317]) ).
fof(f135532,plain,
( spl0_269
| ~ spl0_6
| ~ spl0_13
| ~ spl0_22
| ~ spl0_26
| ~ spl0_67 ),
inference(avatar_split_clause,[],[f5674,f3313,f619,f552,f89,f43,f135530]) ).
fof(f135530,plain,
( spl0_269
<=> ! [X2,X0,X1] : truth = ifeq(implies(X0,implies(not(X2),X1)),implies(X2,X0),truth,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_269])]) ).
fof(f3313,plain,
( spl0_67
<=> ! [X2,X0,X1] : truth = ifeq(implies(not(X0),X2),implies(X2,not(X1)),implies(X1,X0),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_67])]) ).
fof(f5674,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X0,implies(not(X2),X1)),implies(X2,X0),truth,truth)
| ~ spl0_6
| ~ spl0_13
| ~ spl0_22
| ~ spl0_26
| ~ spl0_67 ),
inference(forward_demodulation,[],[f5673,f720]) ).
fof(f720,plain,
( ! [X2,X0,X1] : implies(X1,implies(not(X0),X2)) = implies(not(implies(X1,X2)),X0)
| ~ spl0_13
| ~ spl0_26 ),
inference(superposition,[],[f620,f90]) ).
fof(f5673,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(not(implies(X0,X1)),X2),implies(X2,X0),truth,truth)
| ~ spl0_6
| ~ spl0_22
| ~ spl0_67 ),
inference(forward_demodulation,[],[f5605,f44]) ).
fof(f5605,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(not(implies(X0,X1)),X2),implies(X2,not(not(X0))),truth,truth)
| ~ spl0_22
| ~ spl0_67 ),
inference(superposition,[],[f3314,f553]) ).
fof(f3314,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(not(X0),X2),implies(X2,not(X1)),implies(X1,X0),truth)
| ~ spl0_67 ),
inference(avatar_component_clause,[],[f3313]) ).
fof(f135528,plain,
( spl0_268
| ~ spl0_3
| ~ spl0_162
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f55212,f49826,f49810,f31,f135526]) ).
fof(f135526,plain,
( spl0_268
<=> ! [X2,X0,X1] : truth = implies(not(implies(X0,X1)),implies(not(X0),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_268])]) ).
fof(f49810,plain,
( spl0_162
<=> ! [X2,X0,X1] : truth = implies(implies(implies(X0,X1),X2),implies(not(X0),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_162])]) ).
fof(f49826,plain,
( spl0_166
<=> ! [X2,X0,X1] : truth = implies(not(X0),implies(implies(implies(X0,X1),X2),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_166])]) ).
fof(f55212,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(X0,X1)),implies(not(X0),X2))
| ~ spl0_3
| ~ spl0_162
| ~ spl0_166 ),
inference(forward_demodulation,[],[f54761,f32]) ).
fof(f54761,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(X0,X1)),implies(truth,implies(not(X0),X2)))
| ~ spl0_162
| ~ spl0_166 ),
inference(superposition,[],[f49827,f49811]) ).
fof(f49811,plain,
( ! [X2,X0,X1] : truth = implies(implies(implies(X0,X1),X2),implies(not(X0),X2))
| ~ spl0_162 ),
inference(avatar_component_clause,[],[f49810]) ).
fof(f49827,plain,
( ! [X2,X0,X1] : truth = implies(not(X0),implies(implies(implies(X0,X1),X2),X2))
| ~ spl0_166 ),
inference(avatar_component_clause,[],[f49826]) ).
fof(f135524,plain,
( spl0_267
| ~ spl0_22
| ~ spl0_67 ),
inference(avatar_split_clause,[],[f5546,f3313,f552,f135522]) ).
fof(f135522,plain,
( spl0_267
<=> ! [X2,X0,X1] : truth = ifeq(truth,implies(implies(X0,X1),not(X2)),implies(X2,X0),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_267])]) ).
fof(f5546,plain,
( ! [X2,X0,X1] : truth = ifeq(truth,implies(implies(X0,X1),not(X2)),implies(X2,X0),truth)
| ~ spl0_22
| ~ spl0_67 ),
inference(superposition,[],[f3314,f553]) ).
fof(f135520,plain,
( spl0_266
| ~ spl0_6
| ~ spl0_22
| ~ spl0_66 ),
inference(avatar_split_clause,[],[f5509,f3309,f552,f43,f135518]) ).
fof(f135518,plain,
( spl0_266
<=> ! [X2,X0,X1] : truth = ifeq(implies(X2,not(implies(X0,X1))),truth,implies(X2,X0),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_266])]) ).
fof(f3309,plain,
( spl0_66
<=> ! [X2,X0,X1] : truth = ifeq(implies(X2,not(X0)),implies(X1,X0),implies(X2,not(X1)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_66])]) ).
fof(f5509,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X2,not(implies(X0,X1))),truth,implies(X2,X0),truth)
| ~ spl0_6
| ~ spl0_22
| ~ spl0_66 ),
inference(forward_demodulation,[],[f5462,f44]) ).
fof(f5462,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X2,not(implies(X0,X1))),truth,implies(X2,not(not(X0))),truth)
| ~ spl0_22
| ~ spl0_66 ),
inference(superposition,[],[f3310,f553]) ).
fof(f3310,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X2,not(X0)),implies(X1,X0),implies(X2,not(X1)),truth)
| ~ spl0_66 ),
inference(avatar_component_clause,[],[f3309]) ).
fof(f135516,plain,
( spl0_265
| ~ spl0_6
| ~ spl0_13
| ~ spl0_22
| ~ spl0_26
| ~ spl0_65 ),
inference(avatar_split_clause,[],[f5362,f3305,f619,f552,f89,f43,f135514]) ).
fof(f135514,plain,
( spl0_265
<=> ! [X2,X0,X1] : truth = ifeq(truth,implies(X0,X2),implies(X0,implies(not(X2),X1)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_265])]) ).
fof(f3305,plain,
( spl0_65
<=> ! [X2,X0,X1] : truth = ifeq(implies(X1,X0),implies(not(X1),X2),implies(not(X0),X2),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_65])]) ).
fof(f5362,plain,
( ! [X2,X0,X1] : truth = ifeq(truth,implies(X0,X2),implies(X0,implies(not(X2),X1)),truth)
| ~ spl0_6
| ~ spl0_13
| ~ spl0_22
| ~ spl0_26
| ~ spl0_65 ),
inference(forward_demodulation,[],[f5361,f44]) ).
fof(f5361,plain,
( ! [X2,X0,X1] : truth = ifeq(truth,implies(not(not(X0)),X2),implies(X0,implies(not(X2),X1)),truth)
| ~ spl0_13
| ~ spl0_22
| ~ spl0_26
| ~ spl0_65 ),
inference(forward_demodulation,[],[f5268,f720]) ).
fof(f5268,plain,
( ! [X2,X0,X1] : truth = ifeq(truth,implies(not(not(X0)),X2),implies(not(implies(X0,X1)),X2),truth)
| ~ spl0_22
| ~ spl0_65 ),
inference(superposition,[],[f3306,f553]) ).
fof(f3306,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X1,X0),implies(not(X1),X2),implies(not(X0),X2),truth)
| ~ spl0_65 ),
inference(avatar_component_clause,[],[f3305]) ).
fof(f135512,plain,
( spl0_264
| ~ spl0_22
| ~ spl0_65 ),
inference(avatar_split_clause,[],[f5307,f3305,f552,f135510]) ).
fof(f135510,plain,
( spl0_264
<=> ! [X2,X0,X1] : truth = ifeq(implies(X2,X0),implies(not(X2),implies(X0,X1)),truth,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_264])]) ).
fof(f5307,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X2,X0),implies(not(X2),implies(X0,X1)),truth,truth)
| ~ spl0_22
| ~ spl0_65 ),
inference(superposition,[],[f3306,f553]) ).
fof(f135508,plain,
( spl0_263
| ~ spl0_22
| ~ spl0_65 ),
inference(avatar_split_clause,[],[f5284,f3305,f552,f135506]) ).
fof(f135506,plain,
( spl0_263
<=> ! [X2,X0,X1] : truth = ifeq(implies(X0,X2),truth,implies(not(X2),implies(X0,X1)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_263])]) ).
fof(f5284,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X0,X2),truth,implies(not(X2),implies(X0,X1)),truth)
| ~ spl0_22
| ~ spl0_65 ),
inference(superposition,[],[f3306,f553]) ).
fof(f135503,plain,
( spl0_262
| ~ spl0_22
| ~ spl0_63 ),
inference(avatar_split_clause,[],[f4552,f3297,f552,f135501]) ).
fof(f135501,plain,
( spl0_262
<=> ! [X2,X0,X1] : truth = implies(truth,implies(X2,implies(implies(implies(X0,X1),not(X2)),X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_262])]) ).
fof(f4552,plain,
( ! [X2,X0,X1] : truth = implies(truth,implies(X2,implies(implies(implies(X0,X1),not(X2)),X0)))
| ~ spl0_22
| ~ spl0_63 ),
inference(superposition,[],[f3298,f553]) ).
fof(f135499,plain,
( spl0_261
| ~ spl0_6
| ~ spl0_56 ),
inference(avatar_split_clause,[],[f3194,f3130,f43,f135497]) ).
fof(f135497,plain,
( spl0_261
<=> ! [X0,X1] : ifeq(implies(not(X0),X1),implies(X1,not(X0)),not(X1),X0) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_261])]) ).
fof(f3194,plain,
( ! [X0,X1] : ifeq(implies(not(X0),X1),implies(X1,not(X0)),not(X1),X0) = X0
| ~ spl0_6
| ~ spl0_56 ),
inference(superposition,[],[f3131,f44]) ).
fof(f135495,plain,
( spl0_260
| ~ spl0_26
| ~ spl0_51 ),
inference(avatar_split_clause,[],[f2799,f1713,f619,f135493]) ).
fof(f135493,plain,
( spl0_260
<=> ! [X2,X0,X1] : truth = ifeq(implies(X1,X2),implies(X2,implies(not(X1),X0)),truth,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_260])]) ).
fof(f2799,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X1,X2),implies(X2,implies(not(X1),X0)),truth,truth)
| ~ spl0_26
| ~ spl0_51 ),
inference(superposition,[],[f1714,f620]) ).
fof(f135491,plain,
( spl0_259
| ~ spl0_26
| ~ spl0_50 ),
inference(avatar_split_clause,[],[f2680,f1709,f619,f135489]) ).
fof(f135489,plain,
( spl0_259
<=> ! [X2,X0,X1] : truth = ifeq(implies(X2,X1),truth,implies(X2,implies(not(X1),X0)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_259])]) ).
fof(f2680,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X2,X1),truth,implies(X2,implies(not(X1),X0)),truth)
| ~ spl0_26
| ~ spl0_50 ),
inference(superposition,[],[f1710,f620]) ).
fof(f135487,plain,
( spl0_258
| ~ spl0_26
| ~ spl0_48 ),
inference(avatar_split_clause,[],[f2535,f1700,f619,f135485]) ).
fof(f135485,plain,
( spl0_258
<=> ! [X2,X0,X1] : truth = ifeq(truth,implies(implies(not(X1),X0),X2),implies(X1,X2),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_258])]) ).
fof(f2535,plain,
( ! [X2,X0,X1] : truth = ifeq(truth,implies(implies(not(X1),X0),X2),implies(X1,X2),truth)
| ~ spl0_26
| ~ spl0_48 ),
inference(superposition,[],[f1701,f620]) ).
fof(f135483,plain,
( spl0_257
| ~ spl0_3
| ~ spl0_28
| ~ spl0_136 ),
inference(avatar_split_clause,[],[f40037,f37359,f627,f31,f135481]) ).
fof(f135481,plain,
( spl0_257
<=> ! [X2,X0,X1] : truth = implies(not(implies(X1,implies(X2,not(X0)))),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_257])]) ).
fof(f37359,plain,
( spl0_136
<=> ! [X0,X1] : truth = implies(not(X0),implies(implies(not(X1),X0),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_136])]) ).
fof(f40037,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(X1,implies(X2,not(X0)))),X0)
| ~ spl0_3
| ~ spl0_28
| ~ spl0_136 ),
inference(forward_demodulation,[],[f39775,f32]) ).
fof(f39775,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(X1,implies(X2,not(X0)))),implies(truth,X0))
| ~ spl0_28
| ~ spl0_136 ),
inference(superposition,[],[f37360,f628]) ).
fof(f37360,plain,
( ! [X0,X1] : truth = implies(not(X0),implies(implies(not(X1),X0),X1))
| ~ spl0_136 ),
inference(avatar_component_clause,[],[f37359]) ).
fof(f135479,plain,
( spl0_256
| ~ spl0_30
| ~ spl0_44 ),
inference(avatar_split_clause,[],[f2287,f1683,f635,f135477]) ).
fof(f135477,plain,
( spl0_256
<=> ! [X2,X0,X1] : truth = ifeq(truth,implies(X1,not(X2)),implies(X1,implies(X2,X0)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_256])]) ).
fof(f2287,plain,
( ! [X2,X0,X1] : truth = ifeq(truth,implies(X1,not(X2)),implies(X1,implies(X2,X0)),truth)
| ~ spl0_30
| ~ spl0_44 ),
inference(superposition,[],[f636,f1684]) ).
fof(f135475,plain,
( spl0_255
| ~ spl0_28
| ~ spl0_44 ),
inference(avatar_split_clause,[],[f2285,f1683,f627,f135473]) ).
fof(f135473,plain,
( spl0_255
<=> ! [X0,X3,X2,X1] : truth = implies(implies(X1,not(X2)),implies(X3,implies(X1,implies(X2,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_255])]) ).
fof(f2285,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X1,not(X2)),implies(X3,implies(X1,implies(X2,X0))))
| ~ spl0_28
| ~ spl0_44 ),
inference(superposition,[],[f628,f1684]) ).
fof(f135471,plain,
( spl0_254
| ~ spl0_6
| ~ spl0_40 ),
inference(avatar_split_clause,[],[f1748,f1666,f43,f135469]) ).
fof(f135469,plain,
( spl0_254
<=> ! [X0,X1] : implies(implies(X1,not(X0)),not(X1)) = implies(implies(not(X0),X1),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_254])]) ).
fof(f1748,plain,
( ! [X0,X1] : implies(implies(X1,not(X0)),not(X1)) = implies(implies(not(X0),X1),X0)
| ~ spl0_6
| ~ spl0_40 ),
inference(superposition,[],[f1667,f44]) ).
fof(f135467,plain,
( spl0_253
| ~ spl0_12
| ~ spl0_26 ),
inference(avatar_split_clause,[],[f741,f619,f85,f135465]) ).
fof(f135465,plain,
( spl0_253
<=> ! [X0,X1] : ifeq(implies(not(X1),X0),implies(X1,not(X0)),not(X0),X1) = X1 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_253])]) ).
fof(f741,plain,
( ! [X0,X1] : ifeq(implies(not(X1),X0),implies(X1,not(X0)),not(X0),X1) = X1
| ~ spl0_12
| ~ spl0_26 ),
inference(superposition,[],[f86,f620]) ).
fof(f135463,plain,
( spl0_252
| ~ spl0_11
| ~ spl0_26 ),
inference(avatar_split_clause,[],[f739,f619,f81,f135461]) ).
fof(f135461,plain,
( spl0_252
<=> ! [X0,X1] : implies(implies(X1,not(X0)),not(X0)) = implies(implies(not(X1),X0),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_252])]) ).
fof(f739,plain,
( ! [X0,X1] : implies(implies(X1,not(X0)),not(X0)) = implies(implies(not(X1),X0),X1)
| ~ spl0_11
| ~ spl0_26 ),
inference(superposition,[],[f82,f620]) ).
fof(f135459,plain,
( spl0_251
| ~ spl0_12
| ~ spl0_24 ),
inference(avatar_split_clause,[],[f664,f611,f85,f135457]) ).
fof(f135457,plain,
( spl0_251
<=> ! [X0,X1] : ifeq(implies(not(X1),X0),implies(X1,not(X0)),not(X1),X0) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_251])]) ).
fof(f664,plain,
( ! [X0,X1] : ifeq(implies(not(X1),X0),implies(X1,not(X0)),not(X1),X0) = X0
| ~ spl0_12
| ~ spl0_24 ),
inference(superposition,[],[f86,f612]) ).
fof(f135455,plain,
( spl0_250
| ~ spl0_11
| ~ spl0_24 ),
inference(avatar_split_clause,[],[f661,f611,f81,f135453]) ).
fof(f135453,plain,
( spl0_250
<=> ! [X0,X1] : implies(implies(X1,not(X0)),not(X1)) = implies(implies(not(X1),X0),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_250])]) ).
fof(f661,plain,
( ! [X0,X1] : implies(implies(X1,not(X0)),not(X1)) = implies(implies(not(X1),X0),X0)
| ~ spl0_11
| ~ spl0_24 ),
inference(superposition,[],[f82,f612]) ).
fof(f135451,plain,
( spl0_249
| ~ spl0_11
| ~ spl0_24 ),
inference(avatar_split_clause,[],[f648,f611,f81,f135449]) ).
fof(f135449,plain,
( spl0_249
<=> ! [X0,X1] : implies(implies(not(X1),X0),X0) = implies(X1,not(implies(X0,not(X1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_249])]) ).
fof(f648,plain,
( ! [X0,X1] : implies(implies(not(X1),X0),X0) = implies(X1,not(implies(X0,not(X1))))
| ~ spl0_11
| ~ spl0_24 ),
inference(superposition,[],[f612,f82]) ).
fof(f135446,plain,
( spl0_248
| ~ spl0_13
| ~ spl0_17
| ~ spl0_22 ),
inference(avatar_split_clause,[],[f607,f552,f240,f89,f135444]) ).
fof(f135444,plain,
( spl0_248
<=> ! [X2,X0,X1] : truth = implies(truth,implies(X2,implies(X0,implies(implies(X2,not(X0)),X1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_248])]) ).
fof(f607,plain,
( ! [X2,X0,X1] : truth = implies(truth,implies(X2,implies(X0,implies(implies(X2,not(X0)),X1))))
| ~ spl0_13
| ~ spl0_17
| ~ spl0_22 ),
inference(forward_demodulation,[],[f592,f90]) ).
fof(f592,plain,
( ! [X2,X0,X1] : truth = implies(truth,implies(X2,implies(implies(X2,not(X0)),implies(X0,X1))))
| ~ spl0_17
| ~ spl0_22 ),
inference(superposition,[],[f241,f553]) ).
fof(f135441,plain,
( spl0_247
| ~ spl0_13
| ~ spl0_15
| ~ spl0_22 ),
inference(avatar_split_clause,[],[f604,f552,f232,f89,f135439]) ).
fof(f135439,plain,
( spl0_247
<=> ! [X2,X0,X1] : truth = implies(truth,implies(not(X0),implies(implies(implies(X0,X1),X2),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_247])]) ).
fof(f604,plain,
( ! [X2,X0,X1] : truth = implies(truth,implies(not(X0),implies(implies(implies(X0,X1),X2),X2)))
| ~ spl0_13
| ~ spl0_15
| ~ spl0_22 ),
inference(forward_demodulation,[],[f586,f90]) ).
fof(f586,plain,
( ! [X2,X0,X1] : truth = implies(truth,implies(implies(implies(X0,X1),X2),implies(not(X0),X2)))
| ~ spl0_15
| ~ spl0_22 ),
inference(superposition,[],[f233,f553]) ).
fof(f135437,plain,
( spl0_246
| ~ spl0_3
| ~ spl0_136 ),
inference(avatar_split_clause,[],[f40034,f37359,f31,f135435]) ).
fof(f135435,plain,
( spl0_246
<=> ! [X0,X1] : truth = implies(not(implies(implies(not(X1),X0),X1)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_246])]) ).
fof(f40034,plain,
( ! [X0,X1] : truth = implies(not(implies(implies(not(X1),X0),X1)),X0)
| ~ spl0_3
| ~ spl0_136 ),
inference(forward_demodulation,[],[f39768,f32]) ).
fof(f39768,plain,
( ! [X0,X1] : truth = implies(not(implies(implies(not(X1),X0),X1)),implies(truth,X0))
| ~ spl0_136 ),
inference(superposition,[],[f37360,f37360]) ).
fof(f135433,plain,
( spl0_245
| ~ spl0_16
| ~ spl0_22 ),
inference(avatar_split_clause,[],[f591,f552,f236,f135431]) ).
fof(f135431,plain,
( spl0_245
<=> ! [X2,X0,X1] : truth = ifeq(implies(not(X0),X2),implies(X2,implies(X0,X1)),truth,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_245])]) ).
fof(f591,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(not(X0),X2),implies(X2,implies(X0,X1)),truth,truth)
| ~ spl0_16
| ~ spl0_22 ),
inference(superposition,[],[f237,f553]) ).
fof(f135429,plain,
( spl0_244
| ~ spl0_16
| ~ spl0_22 ),
inference(avatar_split_clause,[],[f590,f552,f236,f135427]) ).
fof(f135427,plain,
( spl0_244
<=> ! [X2,X0,X1] : truth = ifeq(implies(X2,not(X0)),truth,implies(X2,implies(X0,X1)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_244])]) ).
fof(f590,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X2,not(X0)),truth,implies(X2,implies(X0,X1)),truth)
| ~ spl0_16
| ~ spl0_22 ),
inference(superposition,[],[f237,f553]) ).
fof(f135425,plain,
( spl0_243
| ~ spl0_16
| ~ spl0_22 ),
inference(avatar_split_clause,[],[f589,f552,f236,f135423]) ).
fof(f135423,plain,
( spl0_243
<=> ! [X2,X0,X1] : truth = ifeq(truth,implies(implies(X0,X1),X2),implies(not(X0),X2),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_243])]) ).
fof(f589,plain,
( ! [X2,X0,X1] : truth = ifeq(truth,implies(implies(X0,X1),X2),implies(not(X0),X2),truth)
| ~ spl0_16
| ~ spl0_22 ),
inference(superposition,[],[f237,f553]) ).
fof(f124430,plain,
( spl0_242
| ~ spl0_5
| ~ spl0_13
| ~ spl0_121 ),
inference(avatar_split_clause,[],[f35162,f34095,f89,f39,f124428]) ).
fof(f124428,plain,
( spl0_242
<=> ! [X2,X0,X1] : truth = implies(not(implies(X0,not(X1))),implies(X2,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_242])]) ).
fof(f34095,plain,
( spl0_121
<=> ! [X0,X1] : truth = implies(not(implies(X1,not(X0))),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_121])]) ).
fof(f35162,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(X0,not(X1))),implies(X2,X1))
| ~ spl0_5
| ~ spl0_13
| ~ spl0_121 ),
inference(forward_demodulation,[],[f34926,f40]) ).
fof(f34926,plain,
( ! [X2,X0,X1] : implies(X2,truth) = implies(not(implies(X0,not(X1))),implies(X2,X1))
| ~ spl0_13
| ~ spl0_121 ),
inference(superposition,[],[f90,f34096]) ).
fof(f34096,plain,
( ! [X0,X1] : truth = implies(not(implies(X1,not(X0))),X0)
| ~ spl0_121 ),
inference(avatar_component_clause,[],[f34095]) ).
fof(f107399,plain,
( spl0_241
| ~ spl0_29
| ~ spl0_121 ),
inference(avatar_split_clause,[],[f34939,f34095,f631,f107397]) ).
fof(f107397,plain,
( spl0_241
<=> ! [X0,X1] : truth = ifeq(not(implies(X0,not(X1))),truth,X1,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_241])]) ).
fof(f34939,plain,
( ! [X0,X1] : truth = ifeq(not(implies(X0,not(X1))),truth,X1,truth)
| ~ spl0_29
| ~ spl0_121 ),
inference(superposition,[],[f632,f34096]) ).
fof(f95764,plain,
( spl0_240
| ~ spl0_11
| ~ spl0_121 ),
inference(avatar_split_clause,[],[f34891,f34095,f81,f95762]) ).
fof(f95762,plain,
( spl0_240
<=> ! [X0,X1] : truth = implies(not(implies(implies(not(X1),X0),X0)),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_240])]) ).
fof(f34891,plain,
( ! [X0,X1] : truth = implies(not(implies(implies(not(X1),X0),X0)),X1)
| ~ spl0_11
| ~ spl0_121 ),
inference(superposition,[],[f34096,f82]) ).
fof(f83865,plain,
( spl0_239
| ~ spl0_5
| ~ spl0_13
| ~ spl0_120 ),
inference(avatar_split_clause,[],[f34520,f34091,f89,f39,f83863]) ).
fof(f83863,plain,
( spl0_239
<=> ! [X2,X0,X1] : truth = implies(not(implies(X0,X1)),implies(X2,not(X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_239])]) ).
fof(f34091,plain,
( spl0_120
<=> ! [X0,X1] : truth = implies(not(implies(X1,X0)),not(X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_120])]) ).
fof(f34520,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(X0,X1)),implies(X2,not(X1)))
| ~ spl0_5
| ~ spl0_13
| ~ spl0_120 ),
inference(forward_demodulation,[],[f34326,f40]) ).
fof(f34326,plain,
( ! [X2,X0,X1] : implies(X2,truth) = implies(not(implies(X0,X1)),implies(X2,not(X1)))
| ~ spl0_13
| ~ spl0_120 ),
inference(superposition,[],[f90,f34092]) ).
fof(f34092,plain,
( ! [X0,X1] : truth = implies(not(implies(X1,X0)),not(X0))
| ~ spl0_120 ),
inference(avatar_component_clause,[],[f34091]) ).
fof(f77792,plain,
( spl0_238
| ~ spl0_29
| ~ spl0_120 ),
inference(avatar_split_clause,[],[f34339,f34091,f631,f77790]) ).
fof(f77790,plain,
( spl0_238
<=> ! [X0,X1] : truth = ifeq(not(implies(X0,X1)),truth,not(X1),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_238])]) ).
fof(f34339,plain,
( ! [X0,X1] : truth = ifeq(not(implies(X0,X1)),truth,not(X1),truth)
| ~ spl0_29
| ~ spl0_120 ),
inference(superposition,[],[f632,f34092]) ).
fof(f67632,plain,
( spl0_237
| ~ spl0_28
| ~ spl0_119 ),
inference(avatar_split_clause,[],[f34182,f34087,f627,f67630]) ).
fof(f67630,plain,
( spl0_237
<=> ! [X2,X0,X1] : truth = ifeq(truth,X0,implies(X1,implies(X2,X0)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_237])]) ).
fof(f34087,plain,
( spl0_119
<=> ! [X0,X1] : truth = ifeq(implies(X1,X0),X1,X0,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_119])]) ).
fof(f34182,plain,
( ! [X2,X0,X1] : truth = ifeq(truth,X0,implies(X1,implies(X2,X0)),truth)
| ~ spl0_28
| ~ spl0_119 ),
inference(superposition,[],[f34088,f628]) ).
fof(f34088,plain,
( ! [X0,X1] : truth = ifeq(implies(X1,X0),X1,X0,truth)
| ~ spl0_119 ),
inference(avatar_component_clause,[],[f34087]) ).
fof(f62608,plain,
( spl0_236
| ~ spl0_3
| ~ spl0_9
| ~ spl0_10
| ~ spl0_13
| ~ spl0_24
| ~ spl0_76 ),
inference(avatar_split_clause,[],[f9703,f6845,f611,f89,f68,f55,f31,f62606]) ).
fof(f62606,plain,
( spl0_236
<=> ! [X2,X0,X1] : truth = implies(implies(X0,implies(X2,X1)),implies(X2,implies(X0,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_236])]) ).
fof(f9703,plain,
( ! [X2,X0,X1] : truth = implies(implies(X0,implies(X2,X1)),implies(X2,implies(X0,X1)))
| ~ spl0_3
| ~ spl0_9
| ~ spl0_10
| ~ spl0_13
| ~ spl0_24
| ~ spl0_76 ),
inference(forward_demodulation,[],[f9702,f69]) ).
fof(f9702,plain,
( ! [X2,X0,X1] : truth = implies(implies(X0,implies(X2,X1)),implies(not(implies(X0,X1)),not(X2)))
| ~ spl0_3
| ~ spl0_9
| ~ spl0_13
| ~ spl0_24
| ~ spl0_76 ),
inference(forward_demodulation,[],[f9701,f32]) ).
fof(f9701,plain,
( ! [X2,X0,X1] : truth = implies(implies(X0,implies(X2,X1)),implies(truth,implies(not(implies(X0,X1)),not(X2))))
| ~ spl0_9
| ~ spl0_13
| ~ spl0_24
| ~ spl0_76 ),
inference(forward_demodulation,[],[f9360,f665]) ).
fof(f9360,plain,
( ! [X2,X0,X1] : truth = implies(implies(X0,implies(X2,X1)),implies(not(implies(X0,X1)),implies(X2,not(truth))))
| ~ spl0_9
| ~ spl0_76 ),
inference(superposition,[],[f6846,f56]) ).
fof(f62604,plain,
( spl0_235
| ~ spl0_9
| ~ spl0_19
| ~ spl0_71 ),
inference(avatar_split_clause,[],[f7326,f6825,f459,f55,f62602]) ).
fof(f6825,plain,
( spl0_71
<=> ! [X2,X0,X1] : implies(implies(implies(X1,X2),X0),X0) = implies(X1,implies(implies(X0,implies(X1,X2)),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_71])]) ).
fof(f7326,plain,
( ! [X0,X1] : implies(implies(X0,X1),X1) = implies(not(X0),not(implies(X1,X0)))
| ~ spl0_9
| ~ spl0_19
| ~ spl0_71 ),
inference(forward_demodulation,[],[f7002,f56]) ).
fof(f7002,plain,
( ! [X0,X1] : implies(implies(X0,X1),X1) = implies(not(X0),implies(implies(X1,X0),not(truth)))
| ~ spl0_19
| ~ spl0_71 ),
inference(superposition,[],[f6826,f460]) ).
fof(f6826,plain,
( ! [X2,X0,X1] : implies(implies(implies(X1,X2),X0),X0) = implies(X1,implies(implies(X0,implies(X1,X2)),X2))
| ~ spl0_71 ),
inference(avatar_component_clause,[],[f6825]) ).
fof(f62600,plain,
( spl0_234
| ~ spl0_9
| ~ spl0_19
| ~ spl0_70 ),
inference(avatar_split_clause,[],[f6644,f3325,f459,f55,f62598]) ).
fof(f62598,plain,
( spl0_234
<=> ! [X2,X0,X1] : truth = implies(X0,implies(X1,implies(X2,not(implies(X2,not(X0)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_234])]) ).
fof(f6644,plain,
( ! [X2,X0,X1] : truth = implies(X0,implies(X1,implies(X2,not(implies(X2,not(X0))))))
| ~ spl0_9
| ~ spl0_19
| ~ spl0_70 ),
inference(forward_demodulation,[],[f6417,f56]) ).
fof(f6417,plain,
( ! [X2,X0,X1] : truth = implies(X0,implies(X1,implies(X2,implies(implies(X2,not(X0)),not(truth)))))
| ~ spl0_19
| ~ spl0_70 ),
inference(superposition,[],[f3326,f460]) ).
fof(f62596,plain,
( spl0_233
| ~ spl0_10
| ~ spl0_65 ),
inference(avatar_split_clause,[],[f5392,f3305,f68,f62594]) ).
fof(f62594,plain,
( spl0_233
<=> ! [X2,X0,X1] : truth = ifeq(implies(X0,X2),implies(X1,X0),implies(X1,X2),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_233])]) ).
fof(f5392,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X0,X2),implies(X1,X0),implies(X1,X2),truth)
| ~ spl0_10
| ~ spl0_65 ),
inference(forward_demodulation,[],[f5296,f69]) ).
fof(f5296,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X0,X2),implies(X1,X0),implies(not(X2),not(X1)),truth)
| ~ spl0_10
| ~ spl0_65 ),
inference(superposition,[],[f3306,f69]) ).
fof(f62592,plain,
( spl0_232
| ~ spl0_9
| ~ spl0_19
| ~ spl0_64 ),
inference(avatar_split_clause,[],[f5160,f3301,f459,f55,f62590]) ).
fof(f62590,plain,
( spl0_232
<=> ! [X2,X0,X1] : truth = implies(implies(not(X0),X1),implies(X2,implies(not(X1),X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_232])]) ).
fof(f3301,plain,
( spl0_64
<=> ! [X0,X3,X2,X1] : truth = implies(implies(X0,X1),implies(X3,implies(implies(X1,X2),implies(X0,X2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_64])]) ).
fof(f5160,plain,
( ! [X2,X0,X1] : truth = implies(implies(not(X0),X1),implies(X2,implies(not(X1),X0)))
| ~ spl0_9
| ~ spl0_19
| ~ spl0_64 ),
inference(forward_demodulation,[],[f4925,f56]) ).
fof(f4925,plain,
( ! [X2,X0,X1] : truth = implies(implies(not(X0),X1),implies(X2,implies(implies(X1,not(truth)),X0)))
| ~ spl0_19
| ~ spl0_64 ),
inference(superposition,[],[f3302,f460]) ).
fof(f3302,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X0,X1),implies(X3,implies(implies(X1,X2),implies(X0,X2))))
| ~ spl0_64 ),
inference(avatar_component_clause,[],[f3301]) ).
fof(f62588,plain,
( spl0_231
| ~ spl0_9
| ~ spl0_19
| ~ spl0_64 ),
inference(avatar_split_clause,[],[f5105,f3301,f459,f55,f62586]) ).
fof(f62586,plain,
( spl0_231
<=> ! [X2,X0,X1] : truth = implies(implies(X1,not(X0)),implies(X2,implies(X0,not(X1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_231])]) ).
fof(f5105,plain,
( ! [X2,X0,X1] : truth = implies(implies(X1,not(X0)),implies(X2,implies(X0,not(X1))))
| ~ spl0_9
| ~ spl0_19
| ~ spl0_64 ),
inference(forward_demodulation,[],[f4889,f56]) ).
fof(f4889,plain,
( ! [X2,X0,X1] : truth = implies(implies(X1,not(X0)),implies(X2,implies(X0,implies(X1,not(truth)))))
| ~ spl0_19
| ~ spl0_64 ),
inference(superposition,[],[f3302,f460]) ).
fof(f62584,plain,
( spl0_230
| ~ spl0_5
| ~ spl0_44
| ~ spl0_97 ),
inference(avatar_split_clause,[],[f25649,f6929,f1683,f39,f62582]) ).
fof(f62582,plain,
( spl0_230
<=> ! [X2,X0,X1] : truth = implies(not(implies(not(X0),X1)),implies(X0,X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_230])]) ).
fof(f6929,plain,
( spl0_97
<=> ! [X0,X1] : truth = implies(not(implies(X0,X1)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_97])]) ).
fof(f25649,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(not(X0),X1)),implies(X0,X2))
| ~ spl0_5
| ~ spl0_44
| ~ spl0_97 ),
inference(forward_demodulation,[],[f25347,f40]) ).
fof(f25347,plain,
( ! [X2,X0,X1] : implies(not(X2),truth) = implies(not(implies(not(X0),X1)),implies(X0,X2))
| ~ spl0_44
| ~ spl0_97 ),
inference(superposition,[],[f1684,f6930]) ).
fof(f6930,plain,
( ! [X0,X1] : truth = implies(not(implies(X0,X1)),X0)
| ~ spl0_97 ),
inference(avatar_component_clause,[],[f6929]) ).
fof(f62580,plain,
( spl0_229
| ~ spl0_5
| ~ spl0_37
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f4439,f3283,f1088,f39,f62578]) ).
fof(f62578,plain,
( spl0_229
<=> ! [X0,X3,X2,X1] : truth = implies(X1,implies(X3,implies(implies(implies(X0,X1),X2),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_229])]) ).
fof(f4439,plain,
( ! [X2,X3,X0,X1] : truth = implies(X1,implies(X3,implies(implies(implies(X0,X1),X2),X2)))
| ~ spl0_5
| ~ spl0_37
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4104,f40]) ).
fof(f4104,plain,
( ! [X2,X3,X0,X1] : implies(X3,truth) = implies(X1,implies(X3,implies(implies(implies(X0,X1),X2),X2)))
| ~ spl0_37
| ~ spl0_60 ),
inference(superposition,[],[f3284,f1089]) ).
fof(f62576,plain,
( spl0_228
| ~ spl0_5
| ~ spl0_33
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f4437,f3283,f1072,f39,f62574]) ).
fof(f62574,plain,
( spl0_228
<=> ! [X0,X3,X2,X1] : truth = implies(X0,implies(X3,implies(implies(X0,X1),implies(X2,X1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_228])]) ).
fof(f4437,plain,
( ! [X2,X3,X0,X1] : truth = implies(X0,implies(X3,implies(implies(X0,X1),implies(X2,X1))))
| ~ spl0_5
| ~ spl0_33
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4102,f40]) ).
fof(f4102,plain,
( ! [X2,X3,X0,X1] : implies(X3,truth) = implies(X0,implies(X3,implies(implies(X0,X1),implies(X2,X1))))
| ~ spl0_33
| ~ spl0_60 ),
inference(superposition,[],[f3284,f1073]) ).
fof(f62572,plain,
( spl0_227
| ~ spl0_5
| ~ spl0_27
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f4407,f3283,f623,f39,f62570]) ).
fof(f62570,plain,
( spl0_227
<=> ! [X0,X3,X2,X1] : truth = implies(X0,implies(X2,implies(X3,implies(implies(X0,X1),X1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_227])]) ).
fof(f4407,plain,
( ! [X2,X3,X0,X1] : truth = implies(X0,implies(X2,implies(X3,implies(implies(X0,X1),X1))))
| ~ spl0_5
| ~ spl0_27
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4406,f40]) ).
fof(f4406,plain,
( ! [X2,X3,X0,X1] : implies(X2,truth) = implies(X0,implies(X2,implies(X3,implies(implies(X0,X1),X1))))
| ~ spl0_5
| ~ spl0_27
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4072,f40]) ).
fof(f4072,plain,
( ! [X2,X3,X0,X1] : implies(X2,implies(X3,truth)) = implies(X0,implies(X2,implies(X3,implies(implies(X0,X1),X1))))
| ~ spl0_27
| ~ spl0_60 ),
inference(superposition,[],[f3284,f624]) ).
fof(f62568,plain,
( spl0_226
| ~ spl0_5
| ~ spl0_28
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f4405,f3283,f627,f39,f62566]) ).
fof(f62566,plain,
( spl0_226
<=> ! [X4,X0,X3,X2,X1] : truth = implies(X0,implies(X3,implies(X4,implies(X1,implies(X2,X0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_226])]) ).
fof(f4405,plain,
( ! [X2,X3,X0,X1,X4] : truth = implies(X0,implies(X3,implies(X4,implies(X1,implies(X2,X0)))))
| ~ spl0_5
| ~ spl0_28
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4404,f40]) ).
fof(f4404,plain,
( ! [X2,X3,X0,X1,X4] : implies(X3,truth) = implies(X0,implies(X3,implies(X4,implies(X1,implies(X2,X0)))))
| ~ spl0_5
| ~ spl0_28
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4069,f40]) ).
fof(f4069,plain,
( ! [X2,X3,X0,X1,X4] : implies(X3,implies(X4,truth)) = implies(X0,implies(X3,implies(X4,implies(X1,implies(X2,X0)))))
| ~ spl0_28
| ~ spl0_60 ),
inference(superposition,[],[f3284,f628]) ).
fof(f62564,plain,
( spl0_225
| ~ spl0_5
| ~ spl0_36
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f4382,f3283,f1084,f39,f62562]) ).
fof(f62562,plain,
( spl0_225
<=> ! [X2,X0,X1] : truth = implies(not(X0),implies(X1,implies(X2,not(implies(X1,X0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_225])]) ).
fof(f4382,plain,
( ! [X2,X0,X1] : truth = implies(not(X0),implies(X1,implies(X2,not(implies(X1,X0)))))
| ~ spl0_5
| ~ spl0_36
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4025,f40]) ).
fof(f4025,plain,
( ! [X2,X0,X1] : implies(X2,truth) = implies(not(X0),implies(X1,implies(X2,not(implies(X1,X0)))))
| ~ spl0_36
| ~ spl0_60 ),
inference(superposition,[],[f3284,f1085]) ).
fof(f62560,plain,
( spl0_224
| ~ spl0_5
| ~ spl0_37
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f4380,f3283,f1088,f39,f62558]) ).
fof(f62558,plain,
( spl0_224
<=> ! [X2,X0,X1,X3] : truth = implies(implies(implies(X0,X1),X2),implies(X1,implies(X3,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_224])]) ).
fof(f4380,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X0,X1),X2),implies(X1,implies(X3,X2)))
| ~ spl0_5
| ~ spl0_37
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4022,f40]) ).
fof(f4022,plain,
( ! [X2,X3,X0,X1] : implies(X3,truth) = implies(implies(implies(X0,X1),X2),implies(X1,implies(X3,X2)))
| ~ spl0_37
| ~ spl0_60 ),
inference(superposition,[],[f3284,f1089]) ).
fof(f62556,plain,
( spl0_223
| ~ spl0_3
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f4027,f3283,f31,f62554]) ).
fof(f62554,plain,
( spl0_223
<=> ! [X2,X0,X1] : implies(X2,implies(X0,X1)) = implies(truth,implies(X0,implies(X2,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_223])]) ).
fof(f4027,plain,
( ! [X2,X0,X1] : implies(X2,implies(X0,X1)) = implies(truth,implies(X0,implies(X2,X1)))
| ~ spl0_3
| ~ spl0_60 ),
inference(superposition,[],[f3284,f32]) ).
fof(f62552,plain,
( spl0_222
| ~ spl0_27
| ~ spl0_59 ),
inference(avatar_split_clause,[],[f3611,f3279,f623,f62550]) ).
fof(f62550,plain,
( spl0_222
<=> ! [X0,X1] : truth = implies(implies(implies(X0,X1),X1),implies(implies(X1,X0),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_222])]) ).
fof(f3611,plain,
( ! [X0,X1] : truth = implies(implies(implies(X0,X1),X1),implies(implies(X1,X0),X0))
| ~ spl0_27
| ~ spl0_59 ),
inference(superposition,[],[f3280,f624]) ).
fof(f62548,plain,
( spl0_221
| ~ spl0_3
| ~ spl0_59 ),
inference(avatar_split_clause,[],[f3575,f3279,f31,f62546]) ).
fof(f62546,plain,
( spl0_221
<=> ! [X0,X1] : implies(implies(X1,X0),X0) = implies(truth,implies(implies(X0,X1),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_221])]) ).
fof(f3575,plain,
( ! [X0,X1] : implies(implies(X1,X0),X0) = implies(truth,implies(implies(X0,X1),X1))
| ~ spl0_3
| ~ spl0_59 ),
inference(superposition,[],[f3280,f32]) ).
fof(f62544,plain,
( spl0_220
| ~ spl0_3
| ~ spl0_13
| ~ spl0_27
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f3061,f1727,f623,f89,f31,f62542]) ).
fof(f62542,plain,
( spl0_220
<=> ! [X2,X0,X1] : truth = implies(X0,implies(implies(implies(implies(X0,X1),X1),X2),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_220])]) ).
fof(f3061,plain,
( ! [X2,X0,X1] : truth = implies(X0,implies(implies(implies(implies(X0,X1),X1),X2),X2))
| ~ spl0_3
| ~ spl0_13
| ~ spl0_27
| ~ spl0_54 ),
inference(forward_demodulation,[],[f3060,f32]) ).
fof(f3060,plain,
( ! [X2,X0,X1] : truth = implies(X0,implies(truth,implies(implies(implies(implies(X0,X1),X1),X2),X2)))
| ~ spl0_13
| ~ spl0_27
| ~ spl0_54 ),
inference(forward_demodulation,[],[f2922,f90]) ).
fof(f2922,plain,
( ! [X2,X0,X1] : truth = implies(X0,implies(implies(implies(implies(X0,X1),X1),X2),implies(truth,X2)))
| ~ spl0_27
| ~ spl0_54 ),
inference(superposition,[],[f1728,f624]) ).
fof(f61667,plain,
( spl0_219
| ~ spl0_3
| ~ spl0_13
| ~ spl0_28
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f3059,f1727,f627,f89,f31,f61665]) ).
fof(f61665,plain,
( spl0_219
<=> ! [X0,X3,X2,X1] : truth = implies(X0,implies(implies(implies(X1,implies(X2,X0)),X3),X3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_219])]) ).
fof(f3059,plain,
( ! [X2,X3,X0,X1] : truth = implies(X0,implies(implies(implies(X1,implies(X2,X0)),X3),X3))
| ~ spl0_3
| ~ spl0_13
| ~ spl0_28
| ~ spl0_54 ),
inference(forward_demodulation,[],[f3058,f32]) ).
fof(f3058,plain,
( ! [X2,X3,X0,X1] : truth = implies(X0,implies(truth,implies(implies(implies(X1,implies(X2,X0)),X3),X3)))
| ~ spl0_13
| ~ spl0_28
| ~ spl0_54 ),
inference(forward_demodulation,[],[f2921,f90]) ).
fof(f2921,plain,
( ! [X2,X3,X0,X1] : truth = implies(X0,implies(implies(implies(X1,implies(X2,X0)),X3),implies(truth,X3)))
| ~ spl0_28
| ~ spl0_54 ),
inference(superposition,[],[f1728,f628]) ).
fof(f61663,plain,
( spl0_218
| ~ spl0_3
| ~ spl0_28
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f3025,f1727,f627,f31,f61661]) ).
fof(f61661,plain,
( spl0_218
<=> ! [X0,X3,X2,X1] : truth = implies(X3,implies(implies(X3,X0),implies(X1,implies(X2,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_218])]) ).
fof(f3025,plain,
( ! [X2,X3,X0,X1] : truth = implies(X3,implies(implies(X3,X0),implies(X1,implies(X2,X0))))
| ~ spl0_3
| ~ spl0_28
| ~ spl0_54 ),
inference(forward_demodulation,[],[f2891,f32]) ).
fof(f2891,plain,
( ! [X2,X3,X0,X1] : truth = implies(X3,implies(truth,implies(implies(X3,X0),implies(X1,implies(X2,X0)))))
| ~ spl0_28
| ~ spl0_54 ),
inference(superposition,[],[f1728,f628]) ).
fof(f61659,plain,
( spl0_217
| ~ spl0_10
| ~ spl0_44
| ~ spl0_51 ),
inference(avatar_split_clause,[],[f2848,f1713,f1683,f68,f61657]) ).
fof(f61657,plain,
( spl0_217
<=> ! [X2,X0,X1] : truth = ifeq(implies(X1,X0),implies(X2,implies(X0,X1)),truth,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_217])]) ).
fof(f2848,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X1,X0),implies(X2,implies(X0,X1)),truth,truth)
| ~ spl0_10
| ~ spl0_44
| ~ spl0_51 ),
inference(forward_demodulation,[],[f2789,f1684]) ).
fof(f2789,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X1,X0),implies(not(X1),implies(X2,not(X0))),truth,truth)
| ~ spl0_10
| ~ spl0_51 ),
inference(superposition,[],[f1714,f69]) ).
fof(f61655,plain,
( spl0_216
| ~ spl0_13
| ~ spl0_46 ),
inference(avatar_split_clause,[],[f2425,f1691,f89,f61653]) ).
fof(f61653,plain,
( spl0_216
<=> ! [X2,X0,X1] : truth = implies(X0,implies(implies(X0,X1),implies(implies(X1,X2),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_216])]) ).
fof(f2425,plain,
( ! [X2,X0,X1] : truth = implies(X0,implies(implies(X0,X1),implies(implies(X1,X2),X2)))
| ~ spl0_13
| ~ spl0_46 ),
inference(superposition,[],[f1692,f90]) ).
fof(f61651,plain,
( spl0_215
| ~ spl0_26
| ~ spl0_44 ),
inference(avatar_split_clause,[],[f2254,f1683,f619,f61649]) ).
fof(f61649,plain,
( spl0_215
<=> ! [X2,X0,X1] : implies(X1,implies(X2,X0)) = implies(not(implies(X1,not(X2))),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_215])]) ).
fof(f2254,plain,
( ! [X2,X0,X1] : implies(X1,implies(X2,X0)) = implies(not(implies(X1,not(X2))),X0)
| ~ spl0_26
| ~ spl0_44 ),
inference(superposition,[],[f1684,f620]) ).
fof(f61647,plain,
( spl0_214
| ~ spl0_10
| ~ spl0_44 ),
inference(avatar_split_clause,[],[f2235,f1683,f68,f61645]) ).
fof(f61645,plain,
( spl0_214
<=> ! [X2,X0,X1] : implies(not(X0),implies(X1,X2)) = implies(not(X2),implies(X1,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_214])]) ).
fof(f2235,plain,
( ! [X2,X0,X1] : implies(not(X0),implies(X1,X2)) = implies(not(X2),implies(X1,X0))
| ~ spl0_10
| ~ spl0_44 ),
inference(superposition,[],[f1684,f69]) ).
fof(f61643,plain,
( spl0_213
| ~ spl0_24
| ~ spl0_44 ),
inference(avatar_split_clause,[],[f2233,f1683,f611,f61641]) ).
fof(f61641,plain,
( spl0_213
<=> ! [X2,X0,X1] : implies(X0,implies(X1,X2)) = implies(not(X2),implies(X1,not(X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_213])]) ).
fof(f2233,plain,
( ! [X2,X0,X1] : implies(X0,implies(X1,X2)) = implies(not(X2),implies(X1,not(X0)))
| ~ spl0_24
| ~ spl0_44 ),
inference(superposition,[],[f1684,f612]) ).
fof(f61639,plain,
( spl0_212
| ~ spl0_11
| ~ spl0_13
| ~ spl0_32
| ~ spl0_43 ),
inference(avatar_split_clause,[],[f2184,f1679,f1068,f89,f81,f61637]) ).
fof(f61637,plain,
( spl0_212
<=> ! [X0,X1] : ifeq(implies(X0,X1),truth,implies(implies(X1,X0),X0),X1) = X1 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_212])]) ).
fof(f1679,plain,
( spl0_43
<=> ! [X0,X1] : ifeq(implies(implies(X1,X0),X0),truth,implies(X0,X1),X1) = X1 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_43])]) ).
fof(f2184,plain,
( ! [X0,X1] : ifeq(implies(X0,X1),truth,implies(implies(X1,X0),X0),X1) = X1
| ~ spl0_11
| ~ spl0_13
| ~ spl0_32
| ~ spl0_43 ),
inference(forward_demodulation,[],[f2183,f1069]) ).
fof(f2183,plain,
( ! [X0,X1] : ifeq(implies(implies(implies(X0,X1),X1),X1),truth,implies(implies(X1,X0),X0),X1) = X1
| ~ spl0_11
| ~ spl0_13
| ~ spl0_43 ),
inference(forward_demodulation,[],[f2182,f180]) ).
fof(f180,plain,
( ! [X2,X0,X1] : implies(implies(implies(X1,X2),X0),X0) = implies(X1,implies(implies(X0,implies(X1,X2)),X2))
| ~ spl0_11
| ~ spl0_13 ),
inference(superposition,[],[f90,f82]) ).
fof(f2182,plain,
( ! [X0,X1] : ifeq(implies(X0,implies(implies(X1,implies(X0,X1)),X1)),truth,implies(implies(X1,X0),X0),X1) = X1
| ~ spl0_11
| ~ spl0_13
| ~ spl0_43 ),
inference(forward_demodulation,[],[f2102,f90]) ).
fof(f2102,plain,
( ! [X0,X1] : ifeq(implies(implies(X1,implies(X0,X1)),implies(X0,X1)),truth,implies(implies(X1,X0),X0),X1) = X1
| ~ spl0_11
| ~ spl0_43 ),
inference(superposition,[],[f1680,f82]) ).
fof(f1680,plain,
( ! [X0,X1] : ifeq(implies(implies(X1,X0),X0),truth,implies(X0,X1),X1) = X1
| ~ spl0_43 ),
inference(avatar_component_clause,[],[f1679]) ).
fof(f61635,plain,
( spl0_211
| ~ spl0_24
| ~ spl0_30
| ~ spl0_40 ),
inference(avatar_split_clause,[],[f1938,f1666,f635,f611,f61633]) ).
fof(f61633,plain,
( spl0_211
<=> ! [X0,X1] : truth = ifeq(truth,not(X0),implies(X1,not(implies(X1,X0))),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_211])]) ).
fof(f1938,plain,
( ! [X0,X1] : truth = ifeq(truth,not(X0),implies(X1,not(implies(X1,X0))),truth)
| ~ spl0_24
| ~ spl0_30
| ~ spl0_40 ),
inference(forward_demodulation,[],[f1796,f612]) ).
fof(f1796,plain,
( ! [X0,X1] : truth = ifeq(truth,not(X0),implies(implies(X1,X0),not(X1)),truth)
| ~ spl0_30
| ~ spl0_40 ),
inference(superposition,[],[f636,f1667]) ).
fof(f61631,plain,
( spl0_210
| ~ spl0_3
| ~ spl0_6
| ~ spl0_13
| ~ spl0_14
| ~ spl0_15
| ~ spl0_19
| ~ spl0_24
| ~ spl0_40 ),
inference(avatar_split_clause,[],[f1867,f1666,f611,f459,f232,f138,f89,f43,f31,f61629]) ).
fof(f1867,plain,
( ! [X0,X1] : implies(implies(X1,not(implies(X1,X0))),not(implies(X0,X1))) = X0
| ~ spl0_3
| ~ spl0_6
| ~ spl0_13
| ~ spl0_14
| ~ spl0_15
| ~ spl0_19
| ~ spl0_24
| ~ spl0_40 ),
inference(forward_demodulation,[],[f1866,f32]) ).
fof(f1866,plain,
( ! [X0,X1] : implies(truth,X0) = implies(implies(X1,not(implies(X1,X0))),not(implies(X0,X1)))
| ~ spl0_3
| ~ spl0_6
| ~ spl0_13
| ~ spl0_14
| ~ spl0_15
| ~ spl0_19
| ~ spl0_24
| ~ spl0_40 ),
inference(forward_demodulation,[],[f1865,f543]) ).
fof(f1865,plain,
( ! [X0,X1] : implies(implies(X1,not(implies(X1,X0))),not(implies(X0,X1))) = implies(implies(X0,implies(not(X0),X1)),X0)
| ~ spl0_6
| ~ spl0_13
| ~ spl0_24
| ~ spl0_40 ),
inference(forward_demodulation,[],[f1864,f90]) ).
fof(f1864,plain,
( ! [X0,X1] : implies(implies(X1,not(implies(X1,X0))),not(implies(X0,X1))) = implies(implies(not(X0),implies(X0,X1)),X0)
| ~ spl0_6
| ~ spl0_24
| ~ spl0_40 ),
inference(forward_demodulation,[],[f1863,f44]) ).
fof(f1863,plain,
( ! [X0,X1] : implies(implies(not(X0),implies(X0,X1)),not(not(X0))) = implies(implies(X1,not(implies(X1,X0))),not(implies(X0,X1)))
| ~ spl0_24
| ~ spl0_40 ),
inference(forward_demodulation,[],[f1746,f612]) ).
fof(f1746,plain,
( ! [X0,X1] : implies(implies(not(X0),implies(X0,X1)),not(not(X0))) = implies(implies(implies(X1,X0),not(X1)),not(implies(X0,X1)))
| ~ spl0_40 ),
inference(superposition,[],[f1667,f1667]) ).
fof(f60689,plain,
( spl0_209
| ~ spl0_3
| ~ spl0_8
| ~ spl0_32
| ~ spl0_40 ),
inference(avatar_split_clause,[],[f1847,f1666,f1068,f51,f31,f60687]) ).
fof(f60687,plain,
( spl0_209
<=> ! [X0,X1] : not(X1) = implies(implies(X0,X1),not(implies(implies(X0,X1),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_209])]) ).
fof(f1847,plain,
( ! [X0,X1] : not(X1) = implies(implies(X0,X1),not(implies(implies(X0,X1),X1)))
| ~ spl0_3
| ~ spl0_8
| ~ spl0_32
| ~ spl0_40 ),
inference(forward_demodulation,[],[f1846,f32]) ).
fof(f1846,plain,
( ! [X0,X1] : implies(implies(X0,X1),not(implies(implies(X0,X1),X1))) = implies(truth,not(X1))
| ~ spl0_8
| ~ spl0_32
| ~ spl0_40 ),
inference(forward_demodulation,[],[f1734,f52]) ).
fof(f1734,plain,
( ! [X0,X1] : implies(implies(X0,X1),not(implies(implies(X0,X1),X1))) = implies(implies(X1,implies(implies(X0,X1),X1)),not(X1))
| ~ spl0_32
| ~ spl0_40 ),
inference(superposition,[],[f1667,f1069]) ).
fof(f60685,plain,
( spl0_208
| ~ spl0_3
| ~ spl0_8
| ~ spl0_11
| ~ spl0_40 ),
inference(avatar_split_clause,[],[f1843,f1666,f81,f51,f31,f60683]) ).
fof(f60683,plain,
( spl0_208
<=> ! [X0,X1] : not(X1) = implies(implies(implies(X1,X0),X0),not(implies(X0,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_208])]) ).
fof(f1843,plain,
( ! [X0,X1] : not(X1) = implies(implies(implies(X1,X0),X0),not(implies(X0,X1)))
| ~ spl0_3
| ~ spl0_8
| ~ spl0_11
| ~ spl0_40 ),
inference(forward_demodulation,[],[f1842,f32]) ).
fof(f1842,plain,
( ! [X0,X1] : implies(implies(implies(X1,X0),X0),not(implies(X0,X1))) = implies(truth,not(X1))
| ~ spl0_8
| ~ spl0_11
| ~ spl0_40 ),
inference(forward_demodulation,[],[f1732,f52]) ).
fof(f1732,plain,
( ! [X0,X1] : implies(implies(X1,implies(X0,X1)),not(X1)) = implies(implies(implies(X1,X0),X0),not(implies(X0,X1)))
| ~ spl0_11
| ~ spl0_40 ),
inference(superposition,[],[f1667,f82]) ).
fof(f60681,plain,
( spl0_207
| ~ spl0_24
| ~ spl0_40 ),
inference(avatar_split_clause,[],[f1750,f1666,f611,f60679]) ).
fof(f60679,plain,
( spl0_207
<=> ! [X0,X1] : implies(implies(X1,X0),not(X1)) = implies(X0,not(implies(X0,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_207])]) ).
fof(f1750,plain,
( ! [X0,X1] : implies(implies(X1,X0),not(X1)) = implies(X0,not(implies(X0,X1)))
| ~ spl0_24
| ~ spl0_40 ),
inference(superposition,[],[f1667,f612]) ).
fof(f60677,plain,
( spl0_206
| ~ spl0_9
| ~ spl0_36
| ~ spl0_37 ),
inference(avatar_split_clause,[],[f1659,f1088,f1084,f55,f60675]) ).
fof(f60675,plain,
( spl0_206
<=> ! [X2,X0,X1] : truth = implies(not(implies(X1,X2)),not(implies(implies(X0,X1),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_206])]) ).
fof(f1659,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(X1,X2)),not(implies(implies(X0,X1),X2)))
| ~ spl0_9
| ~ spl0_36
| ~ spl0_37 ),
inference(forward_demodulation,[],[f1619,f56]) ).
fof(f1619,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(X1,X2)),implies(implies(implies(X0,X1),X2),not(truth)))
| ~ spl0_36
| ~ spl0_37 ),
inference(superposition,[],[f1085,f1089]) ).
fof(f60673,plain,
( spl0_205
| ~ spl0_5
| ~ spl0_13
| ~ spl0_37 ),
inference(avatar_split_clause,[],[f1648,f1088,f89,f39,f60671]) ).
fof(f60671,plain,
( spl0_205
<=> ! [X2,X0,X1,X3] : truth = implies(implies(implies(X0,X1),X2),implies(X3,implies(X1,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_205])]) ).
fof(f1648,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X0,X1),X2),implies(X3,implies(X1,X2)))
| ~ spl0_5
| ~ spl0_13
| ~ spl0_37 ),
inference(forward_demodulation,[],[f1598,f40]) ).
fof(f1598,plain,
( ! [X2,X3,X0,X1] : implies(X3,truth) = implies(implies(implies(X0,X1),X2),implies(X3,implies(X1,X2)))
| ~ spl0_13
| ~ spl0_37 ),
inference(superposition,[],[f90,f1089]) ).
fof(f60669,plain,
( spl0_204
| ~ spl0_29
| ~ spl0_37 ),
inference(avatar_split_clause,[],[f1611,f1088,f631,f60667]) ).
fof(f60667,plain,
( spl0_204
<=> ! [X2,X0,X1] : truth = ifeq(implies(implies(X0,X1),X2),truth,implies(X1,X2),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_204])]) ).
fof(f1611,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(implies(X0,X1),X2),truth,implies(X1,X2),truth)
| ~ spl0_29
| ~ spl0_37 ),
inference(superposition,[],[f632,f1089]) ).
fof(f60665,plain,
( spl0_203
| ~ spl0_10
| ~ spl0_37 ),
inference(avatar_split_clause,[],[f1585,f1088,f68,f60663]) ).
fof(f60663,plain,
( spl0_203
<=> ! [X2,X0,X1] : truth = implies(implies(implies(X2,not(X0)),not(X1)),implies(X1,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_203])]) ).
fof(f1585,plain,
( ! [X2,X0,X1] : truth = implies(implies(implies(X2,not(X0)),not(X1)),implies(X1,X0))
| ~ spl0_10
| ~ spl0_37 ),
inference(superposition,[],[f1089,f69]) ).
fof(f60661,plain,
( spl0_202
| ~ spl0_24
| ~ spl0_37 ),
inference(avatar_split_clause,[],[f1583,f1088,f611,f60659]) ).
fof(f60659,plain,
( spl0_202
<=> ! [X2,X0,X1] : truth = implies(implies(implies(X2,X0),not(X1)),implies(X1,not(X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_202])]) ).
fof(f1583,plain,
( ! [X2,X0,X1] : truth = implies(implies(implies(X2,X0),not(X1)),implies(X1,not(X0)))
| ~ spl0_24
| ~ spl0_37 ),
inference(superposition,[],[f1089,f612]) ).
fof(f60657,plain,
( spl0_201
| ~ spl0_26
| ~ spl0_37 ),
inference(avatar_split_clause,[],[f1568,f1088,f619,f60655]) ).
fof(f60655,plain,
( spl0_201
<=> ! [X2,X0,X1] : truth = implies(implies(implies(X2,not(X0)),X1),implies(not(X1),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_201])]) ).
fof(f1568,plain,
( ! [X2,X0,X1] : truth = implies(implies(implies(X2,not(X0)),X1),implies(not(X1),X0))
| ~ spl0_26
| ~ spl0_37 ),
inference(superposition,[],[f1089,f620]) ).
fof(f60653,plain,
( spl0_200
| ~ spl0_24
| ~ spl0_37 ),
inference(avatar_split_clause,[],[f1560,f1088,f611,f60651]) ).
fof(f60651,plain,
( spl0_200
<=> ! [X2,X0,X1] : truth = implies(implies(X2,not(implies(X0,X1))),implies(X1,not(X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_200])]) ).
fof(f1560,plain,
( ! [X2,X0,X1] : truth = implies(implies(X2,not(implies(X0,X1))),implies(X1,not(X2)))
| ~ spl0_24
| ~ spl0_37 ),
inference(superposition,[],[f1089,f612]) ).
fof(f60554,plain,
( spl0_199
| ~ spl0_6
| ~ spl0_35
| ~ spl0_36 ),
inference(avatar_split_clause,[],[f1519,f1084,f1080,f43,f60552]) ).
fof(f60552,plain,
( spl0_199
<=> ! [X0,X1] : truth = ifeq(truth,not(implies(X1,not(implies(X1,X0)))),X0,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_199])]) ).
fof(f1519,plain,
( ! [X0,X1] : truth = ifeq(truth,not(implies(X1,not(implies(X1,X0)))),X0,truth)
| ~ spl0_6
| ~ spl0_35
| ~ spl0_36 ),
inference(forward_demodulation,[],[f1475,f44]) ).
fof(f1475,plain,
( ! [X0,X1] : truth = ifeq(truth,not(implies(X1,not(implies(X1,X0)))),not(not(X0)),truth)
| ~ spl0_35
| ~ spl0_36 ),
inference(superposition,[],[f1081,f1085]) ).
fof(f60550,plain,
( spl0_198
| ~ spl0_5
| ~ spl0_13
| ~ spl0_36 ),
inference(avatar_split_clause,[],[f1508,f1084,f89,f39,f60548]) ).
fof(f60548,plain,
( spl0_198
<=> ! [X2,X0,X1] : truth = implies(not(X0),implies(X2,implies(X1,not(implies(X1,X0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_198])]) ).
fof(f1508,plain,
( ! [X2,X0,X1] : truth = implies(not(X0),implies(X2,implies(X1,not(implies(X1,X0)))))
| ~ spl0_5
| ~ spl0_13
| ~ spl0_36 ),
inference(forward_demodulation,[],[f1455,f40]) ).
fof(f1455,plain,
( ! [X2,X0,X1] : implies(X2,truth) = implies(not(X0),implies(X2,implies(X1,not(implies(X1,X0)))))
| ~ spl0_13
| ~ spl0_36 ),
inference(superposition,[],[f90,f1085]) ).
fof(f60546,plain,
( spl0_197
| ~ spl0_9
| ~ spl0_33
| ~ spl0_36 ),
inference(avatar_split_clause,[],[f1485,f1084,f1072,f55,f60544]) ).
fof(f60544,plain,
( spl0_197
<=> ! [X2,X0,X1] : truth = implies(not(implies(X0,implies(X2,X1))),not(implies(X0,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_197])]) ).
fof(f1485,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(X0,implies(X2,X1))),not(implies(X0,X1)))
| ~ spl0_9
| ~ spl0_33
| ~ spl0_36 ),
inference(forward_demodulation,[],[f1432,f56]) ).
fof(f1432,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(X0,implies(X2,X1))),implies(implies(X0,X1),not(truth)))
| ~ spl0_33
| ~ spl0_36 ),
inference(superposition,[],[f1085,f1073]) ).
fof(f60542,plain,
( spl0_196
| ~ spl0_29
| ~ spl0_36 ),
inference(avatar_split_clause,[],[f1468,f1084,f631,f60540]) ).
fof(f60540,plain,
( spl0_196
<=> ! [X0,X1] : truth = ifeq(not(X0),truth,implies(X1,not(implies(X1,X0))),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_196])]) ).
fof(f1468,plain,
( ! [X0,X1] : truth = ifeq(not(X0),truth,implies(X1,not(implies(X1,X0))),truth)
| ~ spl0_29
| ~ spl0_36 ),
inference(superposition,[],[f632,f1085]) ).
fof(f60538,plain,
( spl0_195
| ~ spl0_27
| ~ spl0_35 ),
inference(avatar_split_clause,[],[f1392,f1080,f623,f60536]) ).
fof(f60536,plain,
( spl0_195
<=> ! [X0,X1] : truth = ifeq(truth,not(implies(implies(X0,X1),X1)),not(X0),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_195])]) ).
fof(f1392,plain,
( ! [X0,X1] : truth = ifeq(truth,not(implies(implies(X0,X1),X1)),not(X0),truth)
| ~ spl0_27
| ~ spl0_35 ),
inference(superposition,[],[f1081,f624]) ).
fof(f60534,plain,
( spl0_194
| ~ spl0_28
| ~ spl0_35 ),
inference(avatar_split_clause,[],[f1391,f1080,f627,f60532]) ).
fof(f60532,plain,
( spl0_194
<=> ! [X2,X0,X1] : truth = ifeq(truth,not(implies(X1,implies(X2,X0))),not(X0),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_194])]) ).
fof(f1391,plain,
( ! [X2,X0,X1] : truth = ifeq(truth,not(implies(X1,implies(X2,X0))),not(X0),truth)
| ~ spl0_28
| ~ spl0_35 ),
inference(superposition,[],[f1081,f628]) ).
fof(f60530,plain,
( spl0_193
| ~ spl0_24
| ~ spl0_34 ),
inference(avatar_split_clause,[],[f1341,f1076,f611,f60528]) ).
fof(f60528,plain,
( spl0_193
<=> ! [X0,X1] : truth = ifeq(implies(X1,not(X0)),implies(not(X1),X0),truth,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_193])]) ).
fof(f1341,plain,
( ! [X0,X1] : truth = ifeq(implies(X1,not(X0)),implies(not(X1),X0),truth,truth)
| ~ spl0_24
| ~ spl0_34 ),
inference(superposition,[],[f1077,f612]) ).
fof(f60526,plain,
( spl0_192
| ~ spl0_26
| ~ spl0_34 ),
inference(avatar_split_clause,[],[f1328,f1076,f619,f60524]) ).
fof(f60524,plain,
( spl0_192
<=> ! [X0,X1] : truth = ifeq(implies(not(X1),X0),implies(X1,not(X0)),truth,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_192])]) ).
fof(f1328,plain,
( ! [X0,X1] : truth = ifeq(implies(not(X1),X0),implies(X1,not(X0)),truth,truth)
| ~ spl0_26
| ~ spl0_34 ),
inference(superposition,[],[f1077,f620]) ).
fof(f60522,plain,
( spl0_191
| ~ spl0_24
| ~ spl0_33 ),
inference(avatar_split_clause,[],[f1204,f1072,f611,f60520]) ).
fof(f60520,plain,
( spl0_191
<=> ! [X2,X0,X1] : truth = implies(implies(X1,not(X0)),implies(X0,implies(X2,not(X1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_191])]) ).
fof(f1204,plain,
( ! [X2,X0,X1] : truth = implies(implies(X1,not(X0)),implies(X0,implies(X2,not(X1))))
| ~ spl0_24
| ~ spl0_33 ),
inference(superposition,[],[f1073,f612]) ).
fof(f60518,plain,
( spl0_190
| ~ spl0_26
| ~ spl0_33 ),
inference(avatar_split_clause,[],[f1191,f1072,f619,f60516]) ).
fof(f60516,plain,
( spl0_190
<=> ! [X2,X0,X1] : truth = implies(implies(not(X1),X0),implies(not(X0),implies(X2,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_190])]) ).
fof(f1191,plain,
( ! [X2,X0,X1] : truth = implies(implies(not(X1),X0),implies(not(X0),implies(X2,X1)))
| ~ spl0_26
| ~ spl0_33 ),
inference(superposition,[],[f1073,f620]) ).
fof(f59523,plain,
( spl0_189
| ~ spl0_8
| ~ spl0_12
| ~ spl0_32 ),
inference(avatar_split_clause,[],[f1177,f1068,f85,f51,f59521]) ).
fof(f59521,plain,
( spl0_189
<=> ! [X0,X1] : ifeq(implies(X0,X1),truth,implies(implies(X0,X1),X1),X1) = X1 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_189])]) ).
fof(f1177,plain,
( ! [X0,X1] : ifeq(implies(X0,X1),truth,implies(implies(X0,X1),X1),X1) = X1
| ~ spl0_8
| ~ spl0_12
| ~ spl0_32 ),
inference(forward_demodulation,[],[f1130,f52]) ).
fof(f1130,plain,
( ! [X0,X1] : ifeq(implies(X0,X1),implies(X1,implies(implies(X0,X1),X1)),implies(implies(X0,X1),X1),X1) = X1
| ~ spl0_12
| ~ spl0_32 ),
inference(superposition,[],[f86,f1069]) ).
fof(f59519,plain,
( spl0_188
| ~ spl0_26
| ~ spl0_32 ),
inference(avatar_split_clause,[],[f1097,f1068,f619,f59517]) ).
fof(f59517,plain,
( spl0_188
<=> ! [X0,X1] : implies(not(X1),X0) = implies(implies(implies(not(X1),X0),X1),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_188])]) ).
fof(f1097,plain,
( ! [X0,X1] : implies(not(X1),X0) = implies(implies(implies(not(X1),X0),X1),X1)
| ~ spl0_26
| ~ spl0_32 ),
inference(superposition,[],[f1069,f620]) ).
fof(f59515,plain,
( spl0_187
| ~ spl0_13
| ~ spl0_30 ),
inference(avatar_split_clause,[],[f1053,f635,f89,f59513]) ).
fof(f59513,plain,
( spl0_187
<=> ! [X2,X0,X1] : truth = ifeq(truth,implies(X1,X2),implies(X1,implies(X0,X2)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_187])]) ).
fof(f1053,plain,
( ! [X2,X0,X1] : truth = ifeq(truth,implies(X1,X2),implies(X1,implies(X0,X2)),truth)
| ~ spl0_13
| ~ spl0_30 ),
inference(superposition,[],[f636,f90]) ).
fof(f59511,plain,
( spl0_186
| ~ spl0_13
| ~ spl0_29 ),
inference(avatar_split_clause,[],[f1032,f631,f89,f59509]) ).
fof(f59509,plain,
( spl0_186
<=> ! [X2,X0,X1] : truth = ifeq(X0,implies(X1,implies(X0,X2)),implies(X1,X2),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_186])]) ).
fof(f1032,plain,
( ! [X2,X0,X1] : truth = ifeq(X0,implies(X1,implies(X0,X2)),implies(X1,X2),truth)
| ~ spl0_13
| ~ spl0_29 ),
inference(superposition,[],[f632,f90]) ).
fof(f59507,plain,
( spl0_185
| ~ spl0_11
| ~ spl0_29 ),
inference(avatar_split_clause,[],[f1026,f631,f81,f59505]) ).
fof(f59505,plain,
( spl0_185
<=> ! [X0,X1] : truth = ifeq(implies(X0,X1),implies(implies(X1,X0),X0),X1,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_185])]) ).
fof(f1026,plain,
( ! [X0,X1] : truth = ifeq(implies(X0,X1),implies(implies(X1,X0),X0),X1,truth)
| ~ spl0_11
| ~ spl0_29 ),
inference(superposition,[],[f632,f82]) ).
fof(f59503,plain,
( spl0_184
| ~ spl0_3
| ~ spl0_17
| ~ spl0_28 ),
inference(avatar_split_clause,[],[f959,f627,f240,f31,f59501]) ).
fof(f59501,plain,
( spl0_184
<=> ! [X2,X0,X1,X3] : truth = implies(implies(implies(X1,implies(X2,X0)),X3),implies(X0,X3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_184])]) ).
fof(f959,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X1,implies(X2,X0)),X3),implies(X0,X3))
| ~ spl0_3
| ~ spl0_17
| ~ spl0_28 ),
inference(forward_demodulation,[],[f933,f32]) ).
fof(f933,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X1,implies(X2,X0)),X3),implies(X0,implies(truth,X3)))
| ~ spl0_17
| ~ spl0_28 ),
inference(superposition,[],[f241,f628]) ).
fof(f59499,plain,
( spl0_183
| ~ spl0_3
| ~ spl0_15
| ~ spl0_28 ),
inference(avatar_split_clause,[],[f957,f627,f232,f31,f59497]) ).
fof(f59497,plain,
( spl0_183
<=> ! [X0,X3,X2,X1] : truth = implies(implies(X3,X0),implies(X3,implies(X1,implies(X2,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_183])]) ).
fof(f957,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X3,X0),implies(X3,implies(X1,implies(X2,X0))))
| ~ spl0_3
| ~ spl0_15
| ~ spl0_28 ),
inference(forward_demodulation,[],[f927,f32]) ).
fof(f927,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X3,X0),implies(truth,implies(X3,implies(X1,implies(X2,X0)))))
| ~ spl0_15
| ~ spl0_28 ),
inference(superposition,[],[f233,f628]) ).
fof(f59495,plain,
( spl0_182
| ~ spl0_13
| ~ spl0_28 ),
inference(avatar_split_clause,[],[f887,f627,f89,f59493]) ).
fof(f59493,plain,
( spl0_182
<=> ! [X0,X3,X2,X1] : truth = implies(implies(X1,X2),implies(X3,implies(X1,implies(X0,X2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_182])]) ).
fof(f887,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X1,X2),implies(X3,implies(X1,implies(X0,X2))))
| ~ spl0_13
| ~ spl0_28 ),
inference(superposition,[],[f628,f90]) ).
fof(f59491,plain,
( spl0_181
| ~ spl0_3
| ~ spl0_17
| ~ spl0_27 ),
inference(avatar_split_clause,[],[f876,f623,f240,f31,f59489]) ).
fof(f59489,plain,
( spl0_181
<=> ! [X2,X0,X1] : truth = implies(implies(implies(implies(X0,X1),X1),X2),implies(X0,X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_181])]) ).
fof(f876,plain,
( ! [X2,X0,X1] : truth = implies(implies(implies(implies(X0,X1),X1),X2),implies(X0,X2))
| ~ spl0_3
| ~ spl0_17
| ~ spl0_27 ),
inference(forward_demodulation,[],[f853,f32]) ).
fof(f853,plain,
( ! [X2,X0,X1] : truth = implies(implies(implies(implies(X0,X1),X1),X2),implies(X0,implies(truth,X2)))
| ~ spl0_17
| ~ spl0_27 ),
inference(superposition,[],[f241,f624]) ).
fof(f59487,plain,
( spl0_180
| ~ spl0_13
| ~ spl0_27 ),
inference(avatar_split_clause,[],[f860,f623,f89,f59485]) ).
fof(f59485,plain,
( spl0_180
<=> ! [X2,X0,X1] : truth = implies(X0,implies(X1,implies(implies(X1,implies(X0,X2)),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_180])]) ).
fof(f860,plain,
( ! [X2,X0,X1] : truth = implies(X0,implies(X1,implies(implies(X1,implies(X0,X2)),X2)))
| ~ spl0_13
| ~ spl0_27 ),
inference(forward_demodulation,[],[f818,f90]) ).
fof(f818,plain,
( ! [X2,X0,X1] : truth = implies(X0,implies(implies(X1,implies(X0,X2)),implies(X1,X2)))
| ~ spl0_13
| ~ spl0_27 ),
inference(superposition,[],[f624,f90]) ).
fof(f59384,plain,
( spl0_179
| ~ spl0_13
| ~ spl0_27 ),
inference(avatar_split_clause,[],[f832,f623,f89,f59382]) ).
fof(f59382,plain,
( spl0_179
<=> ! [X2,X0,X1] : truth = implies(X0,implies(X1,implies(implies(X0,implies(X1,X2)),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_179])]) ).
fof(f832,plain,
( ! [X2,X0,X1] : truth = implies(X0,implies(X1,implies(implies(X0,implies(X1,X2)),X2)))
| ~ spl0_13
| ~ spl0_27 ),
inference(superposition,[],[f624,f90]) ).
fof(f59379,plain,
( spl0_178
| ~ spl0_11
| ~ spl0_27 ),
inference(avatar_split_clause,[],[f812,f623,f81,f59377]) ).
fof(f59377,plain,
( spl0_178
<=> ! [X0,X1] : truth = implies(implies(X0,X1),implies(implies(implies(X1,X0),X0),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_178])]) ).
fof(f812,plain,
( ! [X0,X1] : truth = implies(implies(X0,X1),implies(implies(implies(X1,X0),X0),X1))
| ~ spl0_11
| ~ spl0_27 ),
inference(superposition,[],[f624,f82]) ).
fof(f59375,plain,
( spl0_177
| ~ spl0_13
| ~ spl0_26 ),
inference(avatar_split_clause,[],[f743,f619,f89,f59373]) ).
fof(f59373,plain,
( spl0_177
<=> ! [X2,X0,X1] : implies(not(X0),implies(X2,X1)) = implies(X2,implies(not(X1),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_177])]) ).
fof(f743,plain,
( ! [X2,X0,X1] : implies(not(X0),implies(X2,X1)) = implies(X2,implies(not(X1),X0))
| ~ spl0_13
| ~ spl0_26 ),
inference(superposition,[],[f90,f620]) ).
fof(f59371,plain,
( spl0_176
| ~ spl0_13
| ~ spl0_26 ),
inference(avatar_split_clause,[],[f720,f619,f89,f59369]) ).
fof(f59369,plain,
( spl0_176
<=> ! [X2,X0,X1] : implies(X1,implies(not(X0),X2)) = implies(not(implies(X1,X2)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_176])]) ).
fof(f59367,plain,
( spl0_175
| ~ spl0_13
| ~ spl0_24 ),
inference(avatar_split_clause,[],[f665,f611,f89,f59365]) ).
fof(f59365,plain,
( spl0_175
<=> ! [X2,X0,X1] : implies(X0,implies(X2,not(X1))) = implies(X2,implies(X1,not(X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_175])]) ).
fof(f59363,plain,
( spl0_174
| ~ spl0_3
| ~ spl0_6
| ~ spl0_10
| ~ spl0_11
| ~ spl0_22 ),
inference(avatar_split_clause,[],[f597,f552,f81,f68,f43,f31,f59361]) ).
fof(f59361,plain,
( spl0_174
<=> ! [X0,X1] : implies(X0,X1) = implies(implies(X0,not(implies(X0,X1))),not(X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_174])]) ).
fof(f597,plain,
( ! [X0,X1] : implies(X0,X1) = implies(implies(X0,not(implies(X0,X1))),not(X0))
| ~ spl0_3
| ~ spl0_6
| ~ spl0_10
| ~ spl0_11
| ~ spl0_22 ),
inference(forward_demodulation,[],[f596,f32]) ).
fof(f596,plain,
( ! [X0,X1] : implies(truth,implies(X0,X1)) = implies(implies(X0,not(implies(X0,X1))),not(X0))
| ~ spl0_6
| ~ spl0_10
| ~ spl0_11
| ~ spl0_22 ),
inference(forward_demodulation,[],[f580,f71]) ).
fof(f71,plain,
( ! [X0,X1] : implies(X1,not(X0)) = implies(X0,not(X1))
| ~ spl0_6
| ~ spl0_10 ),
inference(superposition,[],[f69,f44]) ).
fof(f580,plain,
( ! [X0,X1] : implies(truth,implies(X0,X1)) = implies(implies(implies(X0,X1),not(X0)),not(X0))
| ~ spl0_11
| ~ spl0_22 ),
inference(superposition,[],[f82,f553]) ).
fof(f49856,plain,
( spl0_173
| ~ spl0_3
| ~ spl0_13
| ~ spl0_22
| ~ spl0_89 ),
inference(avatar_split_clause,[],[f17872,f6897,f552,f89,f31,f49854]) ).
fof(f49854,plain,
( spl0_173
<=> ! [X0,X1] : truth = implies(implies(implies(X1,X0),X0),implies(not(X0),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_173])]) ).
fof(f6897,plain,
( spl0_89
<=> ! [X2,X0,X1] : truth = implies(implies(implies(X1,X0),X0),implies(X2,implies(implies(X2,implies(X0,X1)),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_89])]) ).
fof(f17872,plain,
( ! [X0,X1] : truth = implies(implies(implies(X1,X0),X0),implies(not(X0),X1))
| ~ spl0_3
| ~ spl0_13
| ~ spl0_22
| ~ spl0_89 ),
inference(forward_demodulation,[],[f17871,f32]) ).
fof(f17871,plain,
( ! [X0,X1] : truth = implies(implies(implies(X1,X0),X0),implies(truth,implies(not(X0),X1)))
| ~ spl0_13
| ~ spl0_22
| ~ spl0_89 ),
inference(forward_demodulation,[],[f17264,f90]) ).
fof(f17264,plain,
( ! [X0,X1] : truth = implies(implies(implies(X1,X0),X0),implies(not(X0),implies(truth,X1)))
| ~ spl0_22
| ~ spl0_89 ),
inference(superposition,[],[f6898,f553]) ).
fof(f6898,plain,
( ! [X2,X0,X1] : truth = implies(implies(implies(X1,X0),X0),implies(X2,implies(implies(X2,implies(X0,X1)),X1)))
| ~ spl0_89 ),
inference(avatar_component_clause,[],[f6897]) ).
fof(f49852,plain,
( spl0_172
| ~ spl0_19
| ~ spl0_25
| ~ spl0_88 ),
inference(avatar_split_clause,[],[f16966,f6893,f615,f459,f49850]) ).
fof(f49850,plain,
( spl0_172
<=> ! [X2,X0,X1] : truth = ifeq(X0,truth,implies(X1,implies(not(X0),X2)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_172])]) ).
fof(f615,plain,
( spl0_25
<=> ! [X0] : truth = implies(not(truth),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_25])]) ).
fof(f16966,plain,
( ! [X2,X0,X1] : truth = ifeq(X0,truth,implies(X1,implies(not(X0),X2)),truth)
| ~ spl0_19
| ~ spl0_25
| ~ spl0_88 ),
inference(forward_demodulation,[],[f16766,f616]) ).
fof(f616,plain,
( ! [X0] : truth = implies(not(truth),X0)
| ~ spl0_25 ),
inference(avatar_component_clause,[],[f615]) ).
fof(f16766,plain,
( ! [X2,X0,X1] : truth = ifeq(X0,implies(not(truth),implies(X1,X2)),implies(X1,implies(not(X0),X2)),truth)
| ~ spl0_19
| ~ spl0_88 ),
inference(superposition,[],[f6894,f460]) ).
fof(f49848,plain,
( spl0_171
| ~ spl0_9
| ~ spl0_25
| ~ spl0_88 ),
inference(avatar_split_clause,[],[f16965,f6893,f615,f55,f49846]) ).
fof(f49846,plain,
( spl0_171
<=> ! [X2,X0,X1] : truth = ifeq(not(X0),truth,implies(X1,implies(X0,X2)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_171])]) ).
fof(f16965,plain,
( ! [X2,X0,X1] : truth = ifeq(not(X0),truth,implies(X1,implies(X0,X2)),truth)
| ~ spl0_9
| ~ spl0_25
| ~ spl0_88 ),
inference(forward_demodulation,[],[f16762,f616]) ).
fof(f16762,plain,
( ! [X2,X0,X1] : truth = ifeq(not(X0),implies(not(truth),implies(X1,X2)),implies(X1,implies(X0,X2)),truth)
| ~ spl0_9
| ~ spl0_88 ),
inference(superposition,[],[f6894,f56]) ).
fof(f49844,plain,
( spl0_170
| ~ spl0_5
| ~ spl0_44
| ~ spl0_120 ),
inference(avatar_split_clause,[],[f34509,f34091,f1683,f39,f49842]) ).
fof(f49842,plain,
( spl0_170
<=> ! [X2,X0,X1] : truth = implies(not(implies(X0,X1)),implies(X1,X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_170])]) ).
fof(f34509,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(X0,X1)),implies(X1,X2))
| ~ spl0_5
| ~ spl0_44
| ~ spl0_120 ),
inference(forward_demodulation,[],[f34317,f40]) ).
fof(f34317,plain,
( ! [X2,X0,X1] : implies(not(implies(X0,X1)),implies(X1,X2)) = implies(not(X2),truth)
| ~ spl0_44
| ~ spl0_120 ),
inference(superposition,[],[f1684,f34092]) ).
fof(f49840,plain,
( spl0_169
| ~ spl0_3
| ~ spl0_22
| ~ spl0_81 ),
inference(avatar_split_clause,[],[f13725,f6865,f552,f31,f49838]) ).
fof(f49838,plain,
( spl0_169
<=> ! [X2,X0,X1] : truth = implies(implies(X2,not(X0)),implies(X0,implies(X2,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_169])]) ).
fof(f6865,plain,
( spl0_81
<=> ! [X0,X3,X2,X1] : truth = implies(implies(X0,X3),implies(X1,implies(implies(X3,implies(X1,X2)),implies(X0,X2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_81])]) ).
fof(f13725,plain,
( ! [X2,X0,X1] : truth = implies(implies(X2,not(X0)),implies(X0,implies(X2,X1)))
| ~ spl0_3
| ~ spl0_22
| ~ spl0_81 ),
inference(forward_demodulation,[],[f13365,f32]) ).
fof(f13365,plain,
( ! [X2,X0,X1] : truth = implies(implies(X2,not(X0)),implies(X0,implies(truth,implies(X2,X1))))
| ~ spl0_22
| ~ spl0_81 ),
inference(superposition,[],[f6866,f553]) ).
fof(f6866,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X0,X3),implies(X1,implies(implies(X3,implies(X1,X2)),implies(X0,X2))))
| ~ spl0_81 ),
inference(avatar_component_clause,[],[f6865]) ).
fof(f49836,plain,
( spl0_168
| ~ spl0_3
| ~ spl0_13
| ~ spl0_22
| ~ spl0_79 ),
inference(avatar_split_clause,[],[f12191,f6857,f552,f89,f31,f49834]) ).
fof(f49834,plain,
( spl0_168
<=> ! [X2,X0,X1] : truth = implies(implies(X2,X0),implies(not(X0),implies(X2,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_168])]) ).
fof(f6857,plain,
( spl0_79
<=> ! [X0,X3,X2,X1] : truth = implies(implies(X3,X0),implies(X1,implies(implies(X1,implies(X0,X2)),implies(X3,X2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_79])]) ).
fof(f12191,plain,
( ! [X2,X0,X1] : truth = implies(implies(X2,X0),implies(not(X0),implies(X2,X1)))
| ~ spl0_3
| ~ spl0_13
| ~ spl0_22
| ~ spl0_79 ),
inference(forward_demodulation,[],[f12190,f32]) ).
fof(f12190,plain,
( ! [X2,X0,X1] : truth = implies(implies(X2,X0),implies(truth,implies(not(X0),implies(X2,X1))))
| ~ spl0_13
| ~ spl0_22
| ~ spl0_79 ),
inference(forward_demodulation,[],[f11836,f90]) ).
fof(f11836,plain,
( ! [X2,X0,X1] : truth = implies(implies(X2,X0),implies(not(X0),implies(truth,implies(X2,X1))))
| ~ spl0_22
| ~ spl0_79 ),
inference(superposition,[],[f6858,f553]) ).
fof(f6858,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X3,X0),implies(X1,implies(implies(X1,implies(X0,X2)),implies(X3,X2))))
| ~ spl0_79 ),
inference(avatar_component_clause,[],[f6857]) ).
fof(f49832,plain,
( spl0_167
| ~ spl0_5
| ~ spl0_22
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f4421,f3283,f552,f39,f49830]) ).
fof(f49830,plain,
( spl0_167
<=> ! [X0,X3,X2,X1] : truth = implies(not(X0),implies(X2,implies(X3,implies(X0,X1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_167])]) ).
fof(f4421,plain,
( ! [X2,X3,X0,X1] : truth = implies(not(X0),implies(X2,implies(X3,implies(X0,X1))))
| ~ spl0_5
| ~ spl0_22
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4420,f40]) ).
fof(f4420,plain,
( ! [X2,X3,X0,X1] : implies(X2,truth) = implies(not(X0),implies(X2,implies(X3,implies(X0,X1))))
| ~ spl0_5
| ~ spl0_22
| ~ spl0_60 ),
inference(forward_demodulation,[],[f4081,f40]) ).
fof(f4081,plain,
( ! [X2,X3,X0,X1] : implies(X2,implies(X3,truth)) = implies(not(X0),implies(X2,implies(X3,implies(X0,X1))))
| ~ spl0_22
| ~ spl0_60 ),
inference(superposition,[],[f3284,f553]) ).
fof(f49828,plain,
( spl0_166
| ~ spl0_3
| ~ spl0_13
| ~ spl0_22
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f3075,f1727,f552,f89,f31,f49826]) ).
fof(f3075,plain,
( ! [X2,X0,X1] : truth = implies(not(X0),implies(implies(implies(X0,X1),X2),X2))
| ~ spl0_3
| ~ spl0_13
| ~ spl0_22
| ~ spl0_54 ),
inference(forward_demodulation,[],[f3074,f32]) ).
fof(f3074,plain,
( ! [X2,X0,X1] : truth = implies(not(X0),implies(truth,implies(implies(implies(X0,X1),X2),X2)))
| ~ spl0_13
| ~ spl0_22
| ~ spl0_54 ),
inference(forward_demodulation,[],[f2929,f90]) ).
fof(f2929,plain,
( ! [X2,X0,X1] : truth = implies(not(X0),implies(implies(implies(X0,X1),X2),implies(truth,X2)))
| ~ spl0_22
| ~ spl0_54 ),
inference(superposition,[],[f1728,f553]) ).
fof(f49824,plain,
( spl0_165
| ~ spl0_3
| ~ spl0_13
| ~ spl0_22
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f3038,f1727,f552,f89,f31,f49822]) ).
fof(f49822,plain,
( spl0_165
<=> ! [X2,X0,X1] : truth = implies(X2,implies(X0,implies(implies(X2,not(X0)),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_165])]) ).
fof(f3038,plain,
( ! [X2,X0,X1] : truth = implies(X2,implies(X0,implies(implies(X2,not(X0)),X1)))
| ~ spl0_3
| ~ spl0_13
| ~ spl0_22
| ~ spl0_54 ),
inference(forward_demodulation,[],[f3037,f90]) ).
fof(f3037,plain,
( ! [X2,X0,X1] : truth = implies(X2,implies(implies(X2,not(X0)),implies(X0,X1)))
| ~ spl0_3
| ~ spl0_22
| ~ spl0_54 ),
inference(forward_demodulation,[],[f2899,f32]) ).
fof(f2899,plain,
( ! [X2,X0,X1] : truth = implies(X2,implies(truth,implies(implies(X2,not(X0)),implies(X0,X1))))
| ~ spl0_22
| ~ spl0_54 ),
inference(superposition,[],[f1728,f553]) ).
fof(f49820,plain,
( spl0_164
| ~ spl0_26
| ~ spl0_37 ),
inference(avatar_split_clause,[],[f1526,f1088,f619,f49818]) ).
fof(f49818,plain,
( spl0_164
<=> ! [X2,X0,X1] : truth = implies(implies(implies(not(X1),X0),X2),implies(X1,X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_164])]) ).
fof(f1526,plain,
( ! [X2,X0,X1] : truth = implies(implies(implies(not(X1),X0),X2),implies(X1,X2))
| ~ spl0_26
| ~ spl0_37 ),
inference(superposition,[],[f1089,f620]) ).
fof(f49816,plain,
( spl0_163
| ~ spl0_26
| ~ spl0_33 ),
inference(avatar_split_clause,[],[f1214,f1072,f619,f49814]) ).
fof(f49814,plain,
( spl0_163
<=> ! [X2,X0,X1] : truth = implies(implies(X2,X1),implies(X2,implies(not(X1),X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_163])]) ).
fof(f1214,plain,
( ! [X2,X0,X1] : truth = implies(implies(X2,X1),implies(X2,implies(not(X1),X0)))
| ~ spl0_26
| ~ spl0_33 ),
inference(superposition,[],[f1073,f620]) ).
fof(f49812,plain,
( spl0_162
| ~ spl0_3
| ~ spl0_13
| ~ spl0_17
| ~ spl0_22 ),
inference(avatar_split_clause,[],[f609,f552,f240,f89,f31,f49810]) ).
fof(f609,plain,
( ! [X2,X0,X1] : truth = implies(implies(implies(X0,X1),X2),implies(not(X0),X2))
| ~ spl0_3
| ~ spl0_13
| ~ spl0_17
| ~ spl0_22 ),
inference(forward_demodulation,[],[f608,f32]) ).
fof(f608,plain,
( ! [X2,X0,X1] : truth = implies(implies(implies(X0,X1),X2),implies(truth,implies(not(X0),X2)))
| ~ spl0_13
| ~ spl0_17
| ~ spl0_22 ),
inference(forward_demodulation,[],[f593,f90]) ).
fof(f593,plain,
( ! [X2,X0,X1] : truth = implies(implies(implies(X0,X1),X2),implies(not(X0),implies(truth,X2)))
| ~ spl0_17
| ~ spl0_22 ),
inference(superposition,[],[f241,f553]) ).
fof(f49808,plain,
( spl0_161
| ~ spl0_3
| ~ spl0_15
| ~ spl0_22 ),
inference(avatar_split_clause,[],[f605,f552,f232,f31,f49806]) ).
fof(f49806,plain,
( spl0_161
<=> ! [X2,X0,X1] : truth = implies(implies(X2,not(X0)),implies(X2,implies(X0,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_161])]) ).
fof(f605,plain,
( ! [X2,X0,X1] : truth = implies(implies(X2,not(X0)),implies(X2,implies(X0,X1)))
| ~ spl0_3
| ~ spl0_15
| ~ spl0_22 ),
inference(forward_demodulation,[],[f587,f32]) ).
fof(f587,plain,
( ! [X2,X0,X1] : truth = implies(implies(X2,not(X0)),implies(truth,implies(X2,implies(X0,X1))))
| ~ spl0_15
| ~ spl0_22 ),
inference(superposition,[],[f233,f553]) ).
fof(f49143,plain,
( spl0_160
| ~ spl0_5
| ~ spl0_13
| ~ spl0_97 ),
inference(avatar_split_clause,[],[f25367,f6929,f89,f39,f49141]) ).
fof(f49141,plain,
( spl0_160
<=> ! [X2,X0,X1] : truth = implies(not(implies(X0,X1)),implies(X2,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_160])]) ).
fof(f25367,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(X0,X1)),implies(X2,X0))
| ~ spl0_5
| ~ spl0_13
| ~ spl0_97 ),
inference(forward_demodulation,[],[f25189,f40]) ).
fof(f25189,plain,
( ! [X2,X0,X1] : implies(X2,truth) = implies(not(implies(X0,X1)),implies(X2,X0))
| ~ spl0_13
| ~ spl0_97 ),
inference(superposition,[],[f90,f6930]) ).
fof(f43943,plain,
( spl0_159
| ~ spl0_29
| ~ spl0_97 ),
inference(avatar_split_clause,[],[f25202,f6929,f631,f43941]) ).
fof(f43941,plain,
( spl0_159
<=> ! [X0,X1] : truth = ifeq(not(implies(X0,X1)),truth,X0,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_159])]) ).
fof(f25202,plain,
( ! [X0,X1] : truth = ifeq(not(implies(X0,X1)),truth,X0,truth)
| ~ spl0_29
| ~ spl0_97 ),
inference(superposition,[],[f632,f6930]) ).
fof(f39153,plain,
( spl0_158
| ~ spl0_13
| ~ spl0_97 ),
inference(avatar_split_clause,[],[f25115,f6929,f89,f39151]) ).
fof(f39151,plain,
( spl0_158
<=> ! [X2,X0,X1] : truth = implies(not(implies(X1,implies(X0,X2))),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_158])]) ).
fof(f25115,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(X1,implies(X0,X2))),X0)
| ~ spl0_13
| ~ spl0_97 ),
inference(superposition,[],[f6930,f90]) ).
fof(f37445,plain,
( spl0_157
| ~ spl0_9
| ~ spl0_19
| ~ spl0_26
| ~ spl0_27
| ~ spl0_110 ),
inference(avatar_split_clause,[],[f30347,f29649,f623,f619,f459,f55,f37443]) ).
fof(f37443,plain,
( spl0_157
<=> ! [X0,X1] : implies(not(X1),X0) = implies(truth,implies(not(X0),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_157])]) ).
fof(f29649,plain,
( spl0_110
<=> ! [X2,X0,X1] : implies(implies(X1,X2),implies(X0,X2)) = implies(implies(X0,implies(implies(implies(X1,X2),implies(X0,X2)),X1)),implies(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_110])]) ).
fof(f30347,plain,
( ! [X0,X1] : implies(not(X1),X0) = implies(truth,implies(not(X0),X1))
| ~ spl0_9
| ~ spl0_19
| ~ spl0_26
| ~ spl0_27
| ~ spl0_110 ),
inference(forward_demodulation,[],[f30346,f814]) ).
fof(f814,plain,
( ! [X0,X1] : truth = implies(not(X0),implies(implies(not(X1),X0),X1))
| ~ spl0_26
| ~ spl0_27 ),
inference(superposition,[],[f624,f620]) ).
fof(f30346,plain,
( ! [X0,X1] : implies(not(X1),X0) = implies(implies(not(X0),implies(implies(not(X1),X0),X1)),implies(not(X0),X1))
| ~ spl0_9
| ~ spl0_19
| ~ spl0_110 ),
inference(forward_demodulation,[],[f29775,f56]) ).
fof(f29775,plain,
( ! [X0,X1] : implies(implies(X1,not(truth)),X0) = implies(implies(not(X0),implies(implies(implies(X1,not(truth)),X0),X1)),implies(not(X0),X1))
| ~ spl0_19
| ~ spl0_110 ),
inference(superposition,[],[f29650,f460]) ).
fof(f29650,plain,
( ! [X2,X0,X1] : implies(implies(X1,X2),implies(X0,X2)) = implies(implies(X0,implies(implies(implies(X1,X2),implies(X0,X2)),X1)),implies(X0,X1))
| ~ spl0_110 ),
inference(avatar_component_clause,[],[f29649]) ).
fof(f37441,plain,
( spl0_156
| ~ spl0_9
| ~ spl0_17
| ~ spl0_19
| ~ spl0_24
| ~ spl0_110 ),
inference(avatar_split_clause,[],[f30211,f29649,f611,f459,f240,f55,f37439]) ).
fof(f37439,plain,
( spl0_156
<=> ! [X0,X1] : implies(X0,not(X1)) = implies(truth,implies(X1,not(X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_156])]) ).
fof(f30211,plain,
( ! [X0,X1] : implies(X0,not(X1)) = implies(truth,implies(X1,not(X0)))
| ~ spl0_9
| ~ spl0_17
| ~ spl0_19
| ~ spl0_24
| ~ spl0_110 ),
inference(forward_demodulation,[],[f30210,f549]) ).
fof(f549,plain,
( ! [X0,X1] : truth = implies(X0,implies(X1,not(implies(X1,not(X0)))))
| ~ spl0_9
| ~ spl0_17
| ~ spl0_19 ),
inference(forward_demodulation,[],[f532,f56]) ).
fof(f532,plain,
( ! [X0,X1] : truth = implies(X0,implies(X1,implies(implies(X1,not(X0)),not(truth))))
| ~ spl0_17
| ~ spl0_19 ),
inference(superposition,[],[f241,f460]) ).
fof(f30210,plain,
( ! [X0,X1] : implies(X0,not(X1)) = implies(implies(X1,implies(X0,not(implies(X0,not(X1))))),implies(X1,not(X0)))
| ~ spl0_9
| ~ spl0_19
| ~ spl0_24
| ~ spl0_110 ),
inference(forward_demodulation,[],[f30209,f56]) ).
fof(f30209,plain,
( ! [X0,X1] : implies(X0,implies(X1,not(truth))) = implies(implies(X1,implies(X0,not(implies(X0,implies(X1,not(truth)))))),implies(X1,not(X0)))
| ~ spl0_19
| ~ spl0_24
| ~ spl0_110 ),
inference(forward_demodulation,[],[f29714,f612]) ).
fof(f29714,plain,
( ! [X0,X1] : implies(X0,implies(X1,not(truth))) = implies(implies(X1,implies(implies(X0,implies(X1,not(truth))),not(X0))),implies(X1,not(X0)))
| ~ spl0_19
| ~ spl0_110 ),
inference(superposition,[],[f29650,f460]) ).
fof(f37437,plain,
( spl0_155
| ~ spl0_9
| ~ spl0_19
| ~ spl0_48 ),
inference(avatar_split_clause,[],[f2640,f1700,f459,f55,f37435]) ).
fof(f37435,plain,
( spl0_155
<=> ! [X0,X1] : truth = ifeq(truth,not(implies(X1,not(X0))),X0,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_155])]) ).
fof(f2640,plain,
( ! [X0,X1] : truth = ifeq(truth,not(implies(X1,not(X0))),X0,truth)
| ~ spl0_9
| ~ spl0_19
| ~ spl0_48 ),
inference(forward_demodulation,[],[f2604,f56]) ).
fof(f2604,plain,
( ! [X0,X1] : truth = ifeq(truth,implies(implies(X1,not(X0)),not(truth)),X0,truth)
| ~ spl0_19
| ~ spl0_48 ),
inference(superposition,[],[f1701,f460]) ).
fof(f37433,plain,
( spl0_154
| ~ spl0_6
| ~ spl0_9
| ~ spl0_36 ),
inference(avatar_split_clause,[],[f1489,f1084,f55,f43,f37431]) ).
fof(f37431,plain,
( spl0_154
<=> ! [X0,X1] : truth = implies(not(implies(X1,not(implies(X1,X0)))),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_154])]) ).
fof(f1489,plain,
( ! [X0,X1] : truth = implies(not(implies(X1,not(implies(X1,X0)))),X0)
| ~ spl0_6
| ~ spl0_9
| ~ spl0_36 ),
inference(forward_demodulation,[],[f1488,f44]) ).
fof(f1488,plain,
( ! [X0,X1] : truth = implies(not(implies(X1,not(implies(X1,X0)))),not(not(X0)))
| ~ spl0_9
| ~ spl0_36 ),
inference(forward_demodulation,[],[f1434,f56]) ).
fof(f1434,plain,
( ! [X0,X1] : truth = implies(not(implies(X1,not(implies(X1,X0)))),implies(not(X0),not(truth)))
| ~ spl0_36 ),
inference(superposition,[],[f1085,f1085]) ).
fof(f37429,plain,
( spl0_153
| ~ spl0_9
| ~ spl0_27
| ~ spl0_36 ),
inference(avatar_split_clause,[],[f1482,f1084,f623,f55,f37427]) ).
fof(f37427,plain,
( spl0_153
<=> ! [X0,X1] : truth = implies(not(implies(implies(X0,X1),X1)),not(X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_153])]) ).
fof(f1482,plain,
( ! [X0,X1] : truth = implies(not(implies(implies(X0,X1),X1)),not(X0))
| ~ spl0_9
| ~ spl0_27
| ~ spl0_36 ),
inference(forward_demodulation,[],[f1429,f56]) ).
fof(f1429,plain,
( ! [X0,X1] : truth = implies(not(implies(implies(X0,X1),X1)),implies(X0,not(truth)))
| ~ spl0_27
| ~ spl0_36 ),
inference(superposition,[],[f1085,f624]) ).
fof(f37425,plain,
( spl0_152
| ~ spl0_9
| ~ spl0_28
| ~ spl0_36 ),
inference(avatar_split_clause,[],[f1481,f1084,f627,f55,f37423]) ).
fof(f37423,plain,
( spl0_152
<=> ! [X2,X0,X1] : truth = implies(not(implies(X1,implies(X2,X0))),not(X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_152])]) ).
fof(f1481,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(X1,implies(X2,X0))),not(X0))
| ~ spl0_9
| ~ spl0_28
| ~ spl0_36 ),
inference(forward_demodulation,[],[f1428,f56]) ).
fof(f1428,plain,
( ! [X2,X0,X1] : truth = implies(not(implies(X1,implies(X2,X0))),implies(X0,not(truth)))
| ~ spl0_28
| ~ spl0_36 ),
inference(superposition,[],[f1085,f628]) ).
fof(f37421,plain,
( spl0_151
| ~ spl0_9
| ~ spl0_16
| ~ spl0_25 ),
inference(avatar_split_clause,[],[f1012,f615,f236,f55,f37419]) ).
fof(f37419,plain,
( spl0_151
<=> ! [X0,X1] : truth = ifeq(not(X1),truth,implies(X1,X0),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_151])]) ).
fof(f1012,plain,
( ! [X0,X1] : truth = ifeq(not(X1),truth,implies(X1,X0),truth)
| ~ spl0_9
| ~ spl0_16
| ~ spl0_25 ),
inference(forward_demodulation,[],[f984,f56]) ).
fof(f984,plain,
( ! [X0,X1] : truth = ifeq(implies(X1,not(truth)),truth,implies(X1,X0),truth)
| ~ spl0_16
| ~ spl0_25 ),
inference(superposition,[],[f237,f616]) ).
fof(f37417,plain,
( spl0_150
| ~ spl0_8
| ~ spl0_35 ),
inference(avatar_split_clause,[],[f1388,f1080,f51,f37415]) ).
fof(f37415,plain,
( spl0_150
<=> ! [X0,X1] : truth = ifeq(truth,not(implies(X1,X0)),not(X0),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_150])]) ).
fof(f1388,plain,
( ! [X0,X1] : truth = ifeq(truth,not(implies(X1,X0)),not(X0),truth)
| ~ spl0_8
| ~ spl0_35 ),
inference(superposition,[],[f1081,f52]) ).
fof(f37413,plain,
( spl0_149
| ~ spl0_13
| ~ spl0_33 ),
inference(avatar_split_clause,[],[f1248,f1072,f89,f37411]) ).
fof(f37411,plain,
( spl0_149
<=> ! [X2,X0,X1] : truth = implies(X0,implies(implies(X0,X1),implies(X2,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_149])]) ).
fof(f1248,plain,
( ! [X2,X0,X1] : truth = implies(X0,implies(implies(X0,X1),implies(X2,X1)))
| ~ spl0_13
| ~ spl0_33 ),
inference(superposition,[],[f1073,f90]) ).
fof(f37409,plain,
( spl0_148
| ~ spl0_11
| ~ spl0_32 ),
inference(avatar_split_clause,[],[f1113,f1068,f81,f37407]) ).
fof(f37407,plain,
( spl0_148
<=> ! [X0,X1] : implies(X0,X1) = implies(implies(implies(X1,X0),X0),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_148])]) ).
fof(f1113,plain,
( ! [X0,X1] : implies(X0,X1) = implies(implies(implies(X1,X0),X0),X1)
| ~ spl0_11
| ~ spl0_32 ),
inference(superposition,[],[f1069,f82]) ).
fof(f37405,plain,
( spl0_147
| ~ spl0_11
| ~ spl0_30 ),
inference(avatar_split_clause,[],[f1047,f635,f81,f37403]) ).
fof(f37403,plain,
( spl0_147
<=> ! [X0,X1] : truth = ifeq(truth,X1,implies(implies(X1,X0),X0),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_147])]) ).
fof(f1047,plain,
( ! [X0,X1] : truth = ifeq(truth,X1,implies(implies(X1,X0),X0),truth)
| ~ spl0_11
| ~ spl0_30 ),
inference(superposition,[],[f636,f82]) ).
fof(f37401,plain,
( spl0_146
| ~ spl0_10
| ~ spl0_29 ),
inference(avatar_split_clause,[],[f1042,f631,f68,f37399]) ).
fof(f37399,plain,
( spl0_146
<=> ! [X0,X1] : truth = ifeq(not(X0),implies(X1,X0),not(X1),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_146])]) ).
fof(f1042,plain,
( ! [X0,X1] : truth = ifeq(not(X0),implies(X1,X0),not(X1),truth)
| ~ spl0_10
| ~ spl0_29 ),
inference(superposition,[],[f632,f69]) ).
fof(f37397,plain,
( spl0_145
| ~ spl0_24
| ~ spl0_29 ),
inference(avatar_split_clause,[],[f1040,f631,f611,f37395]) ).
fof(f37395,plain,
( spl0_145
<=> ! [X0,X1] : truth = ifeq(X0,implies(X1,not(X0)),not(X1),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_145])]) ).
fof(f1040,plain,
( ! [X0,X1] : truth = ifeq(X0,implies(X1,not(X0)),not(X1),truth)
| ~ spl0_24
| ~ spl0_29 ),
inference(superposition,[],[f632,f612]) ).
fof(f37393,plain,
( spl0_144
| ~ spl0_27
| ~ spl0_29 ),
inference(avatar_split_clause,[],[f1035,f631,f623,f37391]) ).
fof(f37391,plain,
( spl0_144
<=> ! [X0,X1] : truth = ifeq(X0,truth,implies(implies(X0,X1),X1),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_144])]) ).
fof(f1035,plain,
( ! [X0,X1] : truth = ifeq(X0,truth,implies(implies(X0,X1),X1),truth)
| ~ spl0_27
| ~ spl0_29 ),
inference(superposition,[],[f632,f624]) ).
fof(f37389,plain,
( spl0_143
| ~ spl0_28
| ~ spl0_29 ),
inference(avatar_split_clause,[],[f1034,f631,f627,f37387]) ).
fof(f37387,plain,
( spl0_143
<=> ! [X2,X0,X1] : truth = ifeq(X0,truth,implies(X1,implies(X2,X0)),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_143])]) ).
fof(f1034,plain,
( ! [X2,X0,X1] : truth = ifeq(X0,truth,implies(X1,implies(X2,X0)),truth)
| ~ spl0_28
| ~ spl0_29 ),
inference(superposition,[],[f632,f628]) ).
fof(f37385,plain,
( spl0_142
| ~ spl0_26
| ~ spl0_29 ),
inference(avatar_split_clause,[],[f1028,f631,f619,f37383]) ).
fof(f37383,plain,
( spl0_142
<=> ! [X0,X1] : truth = ifeq(not(X0),implies(not(X1),X0),X1,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_142])]) ).
fof(f1028,plain,
( ! [X0,X1] : truth = ifeq(not(X0),implies(not(X1),X0),X1,truth)
| ~ spl0_26
| ~ spl0_29 ),
inference(superposition,[],[f632,f620]) ).
fof(f37381,plain,
( spl0_141
| ~ spl0_5
| ~ spl0_13
| ~ spl0_28 ),
inference(avatar_split_clause,[],[f954,f627,f89,f39,f37379]) ).
fof(f37379,plain,
( spl0_141
<=> ! [X0,X3,X2,X1] : truth = implies(X0,implies(X3,implies(X1,implies(X2,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_141])]) ).
fof(f954,plain,
( ! [X2,X3,X0,X1] : truth = implies(X0,implies(X3,implies(X1,implies(X2,X0))))
| ~ spl0_5
| ~ spl0_13
| ~ spl0_28 ),
inference(forward_demodulation,[],[f924,f40]) ).
fof(f924,plain,
( ! [X2,X3,X0,X1] : implies(X3,truth) = implies(X0,implies(X3,implies(X1,implies(X2,X0))))
| ~ spl0_13
| ~ spl0_28 ),
inference(superposition,[],[f90,f628]) ).
fof(f37377,plain,
( spl0_140
| ~ spl0_9
| ~ spl0_12
| ~ spl0_25 ),
inference(avatar_split_clause,[],[f1005,f615,f85,f55,f37375]) ).
fof(f37375,plain,
( spl0_140
<=> ! [X0] : not(truth) = ifeq(not(X0),truth,X0,not(truth)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_140])]) ).
fof(f1005,plain,
( ! [X0] : not(truth) = ifeq(not(X0),truth,X0,not(truth))
| ~ spl0_9
| ~ spl0_12
| ~ spl0_25 ),
inference(forward_demodulation,[],[f977,f56]) ).
fof(f977,plain,
( ! [X0] : not(truth) = ifeq(implies(X0,not(truth)),truth,X0,not(truth))
| ~ spl0_12
| ~ spl0_25 ),
inference(superposition,[],[f86,f616]) ).
fof(f37373,plain,
( spl0_139
| ~ spl0_11
| ~ spl0_28 ),
inference(avatar_split_clause,[],[f909,f627,f81,f37371]) ).
fof(f37371,plain,
( spl0_139
<=> ! [X2,X0,X1] : truth = implies(X2,implies(implies(implies(X1,X2),X0),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_139])]) ).
fof(f909,plain,
( ! [X2,X0,X1] : truth = implies(X2,implies(implies(implies(X1,X2),X0),X0))
| ~ spl0_11
| ~ spl0_28 ),
inference(superposition,[],[f628,f82]) ).
fof(f37369,plain,
( spl0_138
| ~ spl0_5
| ~ spl0_13
| ~ spl0_27 ),
inference(avatar_split_clause,[],[f871,f623,f89,f39,f37367]) ).
fof(f37367,plain,
( spl0_138
<=> ! [X2,X0,X1] : truth = implies(X0,implies(X2,implies(implies(X0,X1),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_138])]) ).
fof(f871,plain,
( ! [X2,X0,X1] : truth = implies(X0,implies(X2,implies(implies(X0,X1),X1)))
| ~ spl0_5
| ~ spl0_13
| ~ spl0_27 ),
inference(forward_demodulation,[],[f844,f40]) ).
fof(f844,plain,
( ! [X2,X0,X1] : implies(X2,truth) = implies(X0,implies(X2,implies(implies(X0,X1),X1)))
| ~ spl0_13
| ~ spl0_27 ),
inference(superposition,[],[f90,f624]) ).
fof(f37365,plain,
( spl0_137
| ~ spl0_24
| ~ spl0_27 ),
inference(avatar_split_clause,[],[f835,f623,f611,f37363]) ).
fof(f37363,plain,
( spl0_137
<=> ! [X0,X1] : truth = implies(X0,implies(X1,not(implies(X0,not(X1))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_137])]) ).
fof(f835,plain,
( ! [X0,X1] : truth = implies(X0,implies(X1,not(implies(X0,not(X1)))))
| ~ spl0_24
| ~ spl0_27 ),
inference(superposition,[],[f624,f612]) ).
fof(f37361,plain,
( spl0_136
| ~ spl0_26
| ~ spl0_27 ),
inference(avatar_split_clause,[],[f814,f623,f619,f37359]) ).
fof(f37357,plain,
( spl0_135
| ~ spl0_9
| ~ spl0_17
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f549,f459,f240,f55,f37355]) ).
fof(f37353,plain,
( spl0_134
| ~ spl0_9
| ~ spl0_16
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f548,f459,f236,f55,f37351]) ).
fof(f37351,plain,
( spl0_134
<=> ! [X0,X1] : truth = ifeq(implies(not(X0),X1),not(X1),X0,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_134])]) ).
fof(f548,plain,
( ! [X0,X1] : truth = ifeq(implies(not(X0),X1),not(X1),X0,truth)
| ~ spl0_9
| ~ spl0_16
| ~ spl0_19 ),
inference(forward_demodulation,[],[f531,f56]) ).
fof(f531,plain,
( ! [X0,X1] : truth = ifeq(implies(not(X0),X1),implies(X1,not(truth)),X0,truth)
| ~ spl0_16
| ~ spl0_19 ),
inference(superposition,[],[f237,f460]) ).
fof(f37349,plain,
( spl0_133
| ~ spl0_9
| ~ spl0_16
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f547,f459,f236,f55,f37347]) ).
fof(f37347,plain,
( spl0_133
<=> ! [X0,X1] : truth = ifeq(implies(X1,not(X0)),X0,not(X1),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_133])]) ).
fof(f547,plain,
( ! [X0,X1] : truth = ifeq(implies(X1,not(X0)),X0,not(X1),truth)
| ~ spl0_9
| ~ spl0_16
| ~ spl0_19 ),
inference(forward_demodulation,[],[f530,f56]) ).
fof(f530,plain,
( ! [X0,X1] : truth = ifeq(implies(X1,not(X0)),X0,implies(X1,not(truth)),truth)
| ~ spl0_16
| ~ spl0_19 ),
inference(superposition,[],[f237,f460]) ).
fof(f37345,plain,
( spl0_132
| ~ spl0_9
| ~ spl0_15
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f545,f459,f232,f55,f37343]) ).
fof(f37343,plain,
( spl0_132
<=> ! [X0,X1] : truth = implies(implies(not(X0),X1),implies(not(X1),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_132])]) ).
fof(f545,plain,
( ! [X0,X1] : truth = implies(implies(not(X0),X1),implies(not(X1),X0))
| ~ spl0_9
| ~ spl0_15
| ~ spl0_19 ),
inference(forward_demodulation,[],[f528,f56]) ).
fof(f528,plain,
( ! [X0,X1] : truth = implies(implies(not(X0),X1),implies(implies(X1,not(truth)),X0))
| ~ spl0_15
| ~ spl0_19 ),
inference(superposition,[],[f233,f460]) ).
fof(f37341,plain,
( spl0_131
| ~ spl0_9
| ~ spl0_15
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f544,f459,f232,f55,f37339]) ).
fof(f544,plain,
( ! [X0,X1] : truth = implies(implies(X1,not(X0)),implies(X0,not(X1)))
| ~ spl0_9
| ~ spl0_15
| ~ spl0_19 ),
inference(forward_demodulation,[],[f527,f56]) ).
fof(f527,plain,
( ! [X0,X1] : truth = implies(implies(X1,not(X0)),implies(X0,implies(X1,not(truth))))
| ~ spl0_15
| ~ spl0_19 ),
inference(superposition,[],[f233,f460]) ).
fof(f35620,plain,
( spl0_130
| ~ spl0_6
| ~ spl0_22
| ~ spl0_35 ),
inference(avatar_split_clause,[],[f1407,f1080,f552,f43,f35618]) ).
fof(f35618,plain,
( spl0_130
<=> ! [X0,X1] : truth = ifeq(truth,not(implies(X0,X1)),X0,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_130])]) ).
fof(f1407,plain,
( ! [X0,X1] : truth = ifeq(truth,not(implies(X0,X1)),X0,truth)
| ~ spl0_6
| ~ spl0_22
| ~ spl0_35 ),
inference(forward_demodulation,[],[f1396,f44]) ).
fof(f1396,plain,
( ! [X0,X1] : truth = ifeq(truth,not(implies(X0,X1)),not(not(X0)),truth)
| ~ spl0_22
| ~ spl0_35 ),
inference(superposition,[],[f1081,f553]) ).
fof(f35616,plain,
( spl0_129
| ~ spl0_10
| ~ spl0_30 ),
inference(avatar_split_clause,[],[f1063,f635,f68,f35614]) ).
fof(f35614,plain,
( spl0_129
<=> ! [X0,X1] : truth = ifeq(truth,not(X1),implies(X1,X0),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_129])]) ).
fof(f1063,plain,
( ! [X0,X1] : truth = ifeq(truth,not(X1),implies(X1,X0),truth)
| ~ spl0_10
| ~ spl0_30 ),
inference(superposition,[],[f636,f69]) ).
fof(f35612,plain,
( spl0_128
| ~ spl0_26
| ~ spl0_30 ),
inference(avatar_split_clause,[],[f1049,f635,f619,f35610]) ).
fof(f35610,plain,
( spl0_128
<=> ! [X0,X1] : truth = ifeq(truth,X1,implies(not(X1),X0),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_128])]) ).
fof(f1049,plain,
( ! [X0,X1] : truth = ifeq(truth,X1,implies(not(X1),X0),truth)
| ~ spl0_26
| ~ spl0_30 ),
inference(superposition,[],[f636,f620]) ).
fof(f35608,plain,
( spl0_127
| ~ spl0_9
| ~ spl0_12
| ~ spl0_25 ),
inference(avatar_split_clause,[],[f1004,f615,f85,f55,f35606]) ).
fof(f35606,plain,
( spl0_127
<=> ! [X0] : ifeq(truth,not(X0),not(truth),X0) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_127])]) ).
fof(f1004,plain,
( ! [X0] : ifeq(truth,not(X0),not(truth),X0) = X0
| ~ spl0_9
| ~ spl0_12
| ~ spl0_25 ),
inference(forward_demodulation,[],[f976,f56]) ).
fof(f976,plain,
( ! [X0] : ifeq(truth,implies(X0,not(truth)),not(truth),X0) = X0
| ~ spl0_12
| ~ spl0_25 ),
inference(superposition,[],[f86,f616]) ).
fof(f35604,plain,
( spl0_126
| ~ spl0_26
| ~ spl0_28 ),
inference(avatar_split_clause,[],[f883,f627,f619,f35602]) ).
fof(f35602,plain,
( spl0_126
<=> ! [X2,X0,X1] : truth = implies(X1,implies(X2,implies(not(X1),X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_126])]) ).
fof(f883,plain,
( ! [X2,X0,X1] : truth = implies(X1,implies(X2,implies(not(X1),X0)))
| ~ spl0_26
| ~ spl0_28 ),
inference(superposition,[],[f628,f620]) ).
fof(f35600,plain,
( spl0_125
| ~ spl0_13
| ~ spl0_22 ),
inference(avatar_split_clause,[],[f567,f552,f89,f35598]) ).
fof(f35598,plain,
( spl0_125
<=> ! [X2,X0,X1] : truth = implies(not(X0),implies(X1,implies(X0,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_125])]) ).
fof(f567,plain,
( ! [X2,X0,X1] : truth = implies(not(X0),implies(X1,implies(X0,X2)))
| ~ spl0_13
| ~ spl0_22 ),
inference(superposition,[],[f553,f90]) ).
fof(f35596,plain,
( spl0_124
| ~ spl0_6
| ~ spl0_14
| ~ spl0_16
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f546,f459,f236,f138,f43,f35594]) ).
fof(f35594,plain,
( spl0_124
<=> ! [X0,X1] : truth = ifeq(X0,truth,implies(not(X0),X1),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_124])]) ).
fof(f546,plain,
( ! [X0,X1] : truth = ifeq(X0,truth,implies(not(X0),X1),truth)
| ~ spl0_6
| ~ spl0_14
| ~ spl0_16
| ~ spl0_19 ),
inference(forward_demodulation,[],[f529,f462]) ).
fof(f529,plain,
( ! [X0,X1] : truth = ifeq(X0,implies(not(truth),X1),implies(not(X0),X1),truth)
| ~ spl0_16
| ~ spl0_19 ),
inference(superposition,[],[f237,f460]) ).
fof(f35592,plain,
( spl0_123
| ~ spl0_6
| ~ spl0_9
| ~ spl0_12
| ~ spl0_14 ),
inference(avatar_split_clause,[],[f489,f138,f85,f55,f43,f35590]) ).
fof(f35590,plain,
( spl0_123
<=> ! [X0] : not(truth) = ifeq(X0,truth,not(X0),not(truth)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_123])]) ).
fof(f489,plain,
( ! [X0] : not(truth) = ifeq(X0,truth,not(X0),not(truth))
| ~ spl0_6
| ~ spl0_9
| ~ spl0_12
| ~ spl0_14 ),
inference(forward_demodulation,[],[f488,f44]) ).
fof(f488,plain,
( ! [X0] : not(truth) = ifeq(not(not(X0)),truth,not(X0),not(truth))
| ~ spl0_9
| ~ spl0_12
| ~ spl0_14 ),
inference(forward_demodulation,[],[f471,f56]) ).
fof(f471,plain,
( ! [X0] : not(truth) = ifeq(implies(not(X0),not(truth)),truth,not(X0),not(truth))
| ~ spl0_12
| ~ spl0_14 ),
inference(superposition,[],[f86,f139]) ).
fof(f35588,plain,
( spl0_122
| ~ spl0_6
| ~ spl0_9
| ~ spl0_12
| ~ spl0_14 ),
inference(avatar_split_clause,[],[f487,f138,f85,f55,f43,f35586]) ).
fof(f35586,plain,
( spl0_122
<=> ! [X0] : not(X0) = ifeq(truth,X0,not(truth),not(X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_122])]) ).
fof(f487,plain,
( ! [X0] : not(X0) = ifeq(truth,X0,not(truth),not(X0))
| ~ spl0_6
| ~ spl0_9
| ~ spl0_12
| ~ spl0_14 ),
inference(forward_demodulation,[],[f486,f44]) ).
fof(f486,plain,
( ! [X0] : not(X0) = ifeq(truth,not(not(X0)),not(truth),not(X0))
| ~ spl0_9
| ~ spl0_12
| ~ spl0_14 ),
inference(forward_demodulation,[],[f470,f56]) ).
fof(f470,plain,
( ! [X0] : not(X0) = ifeq(truth,implies(not(X0),not(truth)),not(truth),not(X0))
| ~ spl0_12
| ~ spl0_14 ),
inference(superposition,[],[f86,f139]) ).
fof(f34097,plain,
( spl0_121
| ~ spl0_9
| ~ spl0_19
| ~ spl0_37 ),
inference(avatar_split_clause,[],[f1646,f1088,f459,f55,f34095]) ).
fof(f1646,plain,
( ! [X0,X1] : truth = implies(not(implies(X1,not(X0))),X0)
| ~ spl0_9
| ~ spl0_19
| ~ spl0_37 ),
inference(forward_demodulation,[],[f1586,f56]) ).
fof(f1586,plain,
( ! [X0,X1] : truth = implies(implies(implies(X1,not(X0)),not(truth)),X0)
| ~ spl0_19
| ~ spl0_37 ),
inference(superposition,[],[f1089,f460]) ).
fof(f34093,plain,
( spl0_120
| ~ spl0_8
| ~ spl0_9
| ~ spl0_36 ),
inference(avatar_split_clause,[],[f1480,f1084,f55,f51,f34091]) ).
fof(f1480,plain,
( ! [X0,X1] : truth = implies(not(implies(X1,X0)),not(X0))
| ~ spl0_8
| ~ spl0_9
| ~ spl0_36 ),
inference(forward_demodulation,[],[f1425,f56]) ).
fof(f1425,plain,
( ! [X0,X1] : truth = implies(not(implies(X1,X0)),implies(X0,not(truth)))
| ~ spl0_8
| ~ spl0_36 ),
inference(superposition,[],[f1085,f52]) ).
fof(f34089,plain,
( spl0_119
| ~ spl0_6
| ~ spl0_10
| ~ spl0_35 ),
inference(avatar_split_clause,[],[f1412,f1080,f68,f43,f34087]) ).
fof(f1412,plain,
( ! [X0,X1] : truth = ifeq(implies(X1,X0),X1,X0,truth)
| ~ spl0_6
| ~ spl0_10
| ~ spl0_35 ),
inference(forward_demodulation,[],[f1411,f44]) ).
fof(f1411,plain,
( ! [X0,X1] : truth = ifeq(implies(X1,X0),not(not(X1)),X0,truth)
| ~ spl0_6
| ~ spl0_10
| ~ spl0_35 ),
inference(forward_demodulation,[],[f1400,f44]) ).
fof(f1400,plain,
( ! [X0,X1] : truth = ifeq(implies(X1,X0),not(not(X1)),not(not(X0)),truth)
| ~ spl0_10
| ~ spl0_35 ),
inference(superposition,[],[f1081,f69]) ).
fof(f34085,plain,
( spl0_118
| ~ spl0_19
| ~ spl0_29 ),
inference(avatar_split_clause,[],[f1043,f631,f459,f34083]) ).
fof(f34083,plain,
( spl0_118
<=> ! [X0] : truth = ifeq(not(X0),X0,not(truth),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_118])]) ).
fof(f1043,plain,
( ! [X0] : truth = ifeq(not(X0),X0,not(truth),truth)
| ~ spl0_19
| ~ spl0_29 ),
inference(superposition,[],[f632,f460]) ).
fof(f34081,plain,
( spl0_117
| ~ spl0_9
| ~ spl0_29 ),
inference(avatar_split_clause,[],[f1039,f631,f55,f34079]) ).
fof(f34079,plain,
( spl0_117
<=> ! [X0] : truth = ifeq(X0,not(X0),not(truth),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_117])]) ).
fof(f1039,plain,
( ! [X0] : truth = ifeq(X0,not(X0),not(truth),truth)
| ~ spl0_9
| ~ spl0_29 ),
inference(superposition,[],[f632,f56]) ).
fof(f34077,plain,
( spl0_116
| ~ spl0_8
| ~ spl0_29 ),
inference(avatar_split_clause,[],[f1031,f631,f51,f34075]) ).
fof(f34075,plain,
( spl0_116
<=> ! [X0,X1] : truth = ifeq(X0,truth,implies(X1,X0),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_116])]) ).
fof(f1031,plain,
( ! [X0,X1] : truth = ifeq(X0,truth,implies(X1,X0),truth)
| ~ spl0_8
| ~ spl0_29 ),
inference(superposition,[],[f632,f52]) ).
fof(f33032,plain,
( spl0_115
| ~ spl0_12
| ~ spl0_13
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f446,f240,f89,f85,f33030]) ).
fof(f33030,plain,
( spl0_115
<=> ! [X2,X0,X1] : implies(X2,implies(implies(X2,X0),X1)) = ifeq(truth,implies(X0,implies(implies(X2,implies(implies(X2,X0),X1)),X1)),implies(X0,X1),implies(X2,implies(implies(X2,X0),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_115])]) ).
fof(f446,plain,
( ! [X2,X0,X1] : implies(X2,implies(implies(X2,X0),X1)) = ifeq(truth,implies(X0,implies(implies(X2,implies(implies(X2,X0),X1)),X1)),implies(X0,X1),implies(X2,implies(implies(X2,X0),X1)))
| ~ spl0_12
| ~ spl0_13
| ~ spl0_17 ),
inference(forward_demodulation,[],[f415,f90]) ).
fof(f415,plain,
( ! [X2,X0,X1] : implies(X2,implies(implies(X2,X0),X1)) = ifeq(truth,implies(implies(X2,implies(implies(X2,X0),X1)),implies(X0,X1)),implies(X0,X1),implies(X2,implies(implies(X2,X0),X1)))
| ~ spl0_12
| ~ spl0_17 ),
inference(superposition,[],[f86,f241]) ).
fof(f33028,plain,
( spl0_114
| ~ spl0_12
| ~ spl0_13
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f324,f232,f89,f85,f33026]) ).
fof(f33026,plain,
( spl0_114
<=> ! [X2,X0,X1] : implies(implies(X1,X2),implies(X0,X2)) = ifeq(truth,implies(X0,implies(implies(implies(X1,X2),implies(X0,X2)),X1)),implies(X0,X1),implies(implies(X1,X2),implies(X0,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_114])]) ).
fof(f324,plain,
( ! [X2,X0,X1] : implies(implies(X1,X2),implies(X0,X2)) = ifeq(truth,implies(X0,implies(implies(implies(X1,X2),implies(X0,X2)),X1)),implies(X0,X1),implies(implies(X1,X2),implies(X0,X2)))
| ~ spl0_12
| ~ spl0_13
| ~ spl0_15 ),
inference(forward_demodulation,[],[f287,f90]) ).
fof(f287,plain,
( ! [X2,X0,X1] : implies(implies(X1,X2),implies(X0,X2)) = ifeq(truth,implies(implies(implies(X1,X2),implies(X0,X2)),implies(X0,X1)),implies(X0,X1),implies(implies(X1,X2),implies(X0,X2)))
| ~ spl0_12
| ~ spl0_15 ),
inference(superposition,[],[f86,f233]) ).
fof(f31813,plain,
( spl0_113
| ~ spl0_12
| ~ spl0_13
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f447,f240,f89,f85,f31811]) ).
fof(f447,plain,
( ! [X2,X0,X1] : implies(X0,X1) = ifeq(implies(X0,implies(implies(X2,implies(implies(X2,X0),X1)),X1)),truth,implies(X2,implies(implies(X2,X0),X1)),implies(X0,X1))
| ~ spl0_12
| ~ spl0_13
| ~ spl0_17 ),
inference(forward_demodulation,[],[f416,f90]) ).
fof(f416,plain,
( ! [X2,X0,X1] : implies(X0,X1) = ifeq(implies(implies(X2,implies(implies(X2,X0),X1)),implies(X0,X1)),truth,implies(X2,implies(implies(X2,X0),X1)),implies(X0,X1))
| ~ spl0_12
| ~ spl0_17 ),
inference(superposition,[],[f86,f241]) ).
fof(f31809,plain,
( spl0_112
| ~ spl0_12
| ~ spl0_13
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f325,f232,f89,f85,f31807]) ).
fof(f31807,plain,
( spl0_112
<=> ! [X2,X0,X1] : implies(X0,X1) = ifeq(implies(X0,implies(implies(implies(X1,X2),implies(X0,X2)),X1)),truth,implies(implies(X1,X2),implies(X0,X2)),implies(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_112])]) ).
fof(f325,plain,
( ! [X2,X0,X1] : implies(X0,X1) = ifeq(implies(X0,implies(implies(implies(X1,X2),implies(X0,X2)),X1)),truth,implies(implies(X1,X2),implies(X0,X2)),implies(X0,X1))
| ~ spl0_12
| ~ spl0_13
| ~ spl0_15 ),
inference(forward_demodulation,[],[f288,f90]) ).
fof(f288,plain,
( ! [X2,X0,X1] : implies(X0,X1) = ifeq(implies(implies(implies(X1,X2),implies(X0,X2)),implies(X0,X1)),truth,implies(implies(X1,X2),implies(X0,X2)),implies(X0,X1))
| ~ spl0_12
| ~ spl0_15 ),
inference(superposition,[],[f86,f233]) ).
fof(f29655,plain,
( spl0_111
| ~ spl0_3
| ~ spl0_11
| ~ spl0_13
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f443,f240,f89,f81,f31,f29653]) ).
fof(f29653,plain,
( spl0_111
<=> ! [X2,X0,X1] : implies(X2,implies(implies(X2,X0),X1)) = implies(implies(X0,implies(implies(X2,implies(implies(X2,X0),X1)),X1)),implies(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_111])]) ).
fof(f443,plain,
( ! [X2,X0,X1] : implies(X2,implies(implies(X2,X0),X1)) = implies(implies(X0,implies(implies(X2,implies(implies(X2,X0),X1)),X1)),implies(X0,X1))
| ~ spl0_3
| ~ spl0_11
| ~ spl0_13
| ~ spl0_17 ),
inference(forward_demodulation,[],[f442,f90]) ).
fof(f442,plain,
( ! [X2,X0,X1] : implies(X2,implies(implies(X2,X0),X1)) = implies(implies(implies(X2,implies(implies(X2,X0),X1)),implies(X0,X1)),implies(X0,X1))
| ~ spl0_3
| ~ spl0_11
| ~ spl0_17 ),
inference(forward_demodulation,[],[f413,f32]) ).
fof(f413,plain,
( ! [X2,X0,X1] : implies(implies(implies(X2,implies(implies(X2,X0),X1)),implies(X0,X1)),implies(X0,X1)) = implies(truth,implies(X2,implies(implies(X2,X0),X1)))
| ~ spl0_11
| ~ spl0_17 ),
inference(superposition,[],[f82,f241]) ).
fof(f29651,plain,
( spl0_110
| ~ spl0_3
| ~ spl0_11
| ~ spl0_13
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f321,f232,f89,f81,f31,f29649]) ).
fof(f321,plain,
( ! [X2,X0,X1] : implies(implies(X1,X2),implies(X0,X2)) = implies(implies(X0,implies(implies(implies(X1,X2),implies(X0,X2)),X1)),implies(X0,X1))
| ~ spl0_3
| ~ spl0_11
| ~ spl0_13
| ~ spl0_15 ),
inference(forward_demodulation,[],[f320,f90]) ).
fof(f320,plain,
( ! [X2,X0,X1] : implies(implies(X1,X2),implies(X0,X2)) = implies(implies(implies(implies(X1,X2),implies(X0,X2)),implies(X0,X1)),implies(X0,X1))
| ~ spl0_3
| ~ spl0_11
| ~ spl0_15 ),
inference(forward_demodulation,[],[f285,f32]) ).
fof(f285,plain,
( ! [X2,X0,X1] : implies(implies(implies(implies(X1,X2),implies(X0,X2)),implies(X0,X1)),implies(X0,X1)) = implies(truth,implies(implies(X1,X2),implies(X0,X2)))
| ~ spl0_11
| ~ spl0_15 ),
inference(superposition,[],[f82,f233]) ).
fof(f28517,plain,
( spl0_109
| ~ spl0_25
| ~ spl0_29 ),
inference(avatar_split_clause,[],[f1025,f631,f615,f28515]) ).
fof(f28515,plain,
( spl0_109
<=> ! [X0] : truth = ifeq(not(truth),truth,X0,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_109])]) ).
fof(f1025,plain,
( ! [X0] : truth = ifeq(not(truth),truth,X0,truth)
| ~ spl0_25
| ~ spl0_29 ),
inference(superposition,[],[f632,f616]) ).
fof(f25678,plain,
( spl0_108
| ~ spl0_13
| ~ spl0_15
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f450,f240,f232,f89,f25676]) ).
fof(f25676,plain,
( spl0_108
<=> ! [X0,X3,X2,X1] : truth = implies(truth,implies(implies(X0,X1),implies(implies(implies(X2,implies(implies(X2,X0),X1)),X3),X3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_108])]) ).
fof(f450,plain,
( ! [X2,X3,X0,X1] : truth = implies(truth,implies(implies(X0,X1),implies(implies(implies(X2,implies(implies(X2,X0),X1)),X3),X3)))
| ~ spl0_13
| ~ spl0_15
| ~ spl0_17 ),
inference(forward_demodulation,[],[f419,f90]) ).
fof(f419,plain,
( ! [X2,X3,X0,X1] : truth = implies(truth,implies(implies(implies(X2,implies(implies(X2,X0),X1)),X3),implies(implies(X0,X1),X3)))
| ~ spl0_15
| ~ spl0_17 ),
inference(superposition,[],[f233,f241]) ).
fof(f25673,plain,
( spl0_107
| ~ spl0_13
| ~ spl0_15
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f426,f240,f232,f89,f25671]) ).
fof(f25671,plain,
( spl0_107
<=> ! [X0,X3,X2,X1] : truth = implies(truth,implies(X3,implies(X0,implies(implies(X3,implies(X0,X1)),implies(implies(X1,X2),X2))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_107])]) ).
fof(f426,plain,
( ! [X2,X3,X0,X1] : truth = implies(truth,implies(X3,implies(X0,implies(implies(X3,implies(X0,X1)),implies(implies(X1,X2),X2)))))
| ~ spl0_13
| ~ spl0_15
| ~ spl0_17 ),
inference(forward_demodulation,[],[f379,f173]) ).
fof(f173,plain,
( ! [X2,X3,X0,X1] : implies(X0,implies(X3,implies(X1,X2))) = implies(X3,implies(X1,implies(X0,X2)))
| ~ spl0_13 ),
inference(superposition,[],[f90,f90]) ).
fof(f379,plain,
( ! [X2,X3,X0,X1] : truth = implies(truth,implies(X3,implies(implies(X3,implies(X0,X1)),implies(implies(X1,X2),implies(X0,X2)))))
| ~ spl0_15
| ~ spl0_17 ),
inference(superposition,[],[f241,f233]) ).
fof(f25669,plain,
( spl0_106
| ~ spl0_16
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f424,f240,f236,f25667]) ).
fof(f25667,plain,
( spl0_106
<=> ! [X0,X3,X2,X1] : truth = ifeq(implies(implies(X0,X1),X3),implies(X3,implies(X2,implies(implies(X2,X0),X1))),truth,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_106])]) ).
fof(f424,plain,
( ! [X2,X3,X0,X1] : truth = ifeq(implies(implies(X0,X1),X3),implies(X3,implies(X2,implies(implies(X2,X0),X1))),truth,truth)
| ~ spl0_16
| ~ spl0_17 ),
inference(superposition,[],[f237,f241]) ).
fof(f25665,plain,
( spl0_105
| ~ spl0_16
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f423,f240,f236,f25663]) ).
fof(f25663,plain,
( spl0_105
<=> ! [X0,X3,X2,X1] : truth = ifeq(implies(X3,implies(X0,X1)),truth,implies(X3,implies(X2,implies(implies(X2,X0),X1))),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_105])]) ).
fof(f423,plain,
( ! [X2,X3,X0,X1] : truth = ifeq(implies(X3,implies(X0,X1)),truth,implies(X3,implies(X2,implies(implies(X2,X0),X1))),truth)
| ~ spl0_16
| ~ spl0_17 ),
inference(superposition,[],[f237,f241]) ).
fof(f25661,plain,
( spl0_104
| ~ spl0_16
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f422,f240,f236,f25659]) ).
fof(f25659,plain,
( spl0_104
<=> ! [X0,X3,X2,X1] : truth = ifeq(truth,implies(implies(X2,implies(implies(X2,X0),X1)),X3),implies(implies(X0,X1),X3),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_104])]) ).
fof(f422,plain,
( ! [X2,X3,X0,X1] : truth = ifeq(truth,implies(implies(X2,implies(implies(X2,X0),X1)),X3),implies(implies(X0,X1),X3),truth)
| ~ spl0_16
| ~ spl0_17 ),
inference(superposition,[],[f237,f241]) ).
fof(f25100,plain,
( spl0_103
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f380,f240,f25098]) ).
fof(f25098,plain,
( spl0_103
<=> ! [X0,X3,X2,X1] : truth = implies(truth,implies(X3,implies(implies(X3,implies(X0,X1)),implies(X2,implies(implies(X2,X0),X1))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_103])]) ).
fof(f380,plain,
( ! [X2,X3,X0,X1] : truth = implies(truth,implies(X3,implies(implies(X3,implies(X0,X1)),implies(X2,implies(implies(X2,X0),X1)))))
| ~ spl0_17 ),
inference(superposition,[],[f241,f241]) ).
fof(f25096,plain,
( spl0_102
| ~ spl0_15
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f358,f236,f232,f25094]) ).
fof(f25094,plain,
( spl0_102
<=> ! [X0,X3,X2,X1] : truth = ifeq(implies(implies(X0,X1),X3),implies(X3,implies(implies(X1,X2),implies(X0,X2))),truth,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_102])]) ).
fof(f358,plain,
( ! [X2,X3,X0,X1] : truth = ifeq(implies(implies(X0,X1),X3),implies(X3,implies(implies(X1,X2),implies(X0,X2))),truth,truth)
| ~ spl0_15
| ~ spl0_16 ),
inference(superposition,[],[f237,f233]) ).
fof(f25092,plain,
( spl0_101
| ~ spl0_15
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f347,f236,f232,f25090]) ).
fof(f25090,plain,
( spl0_101
<=> ! [X0,X3,X2,X1] : truth = ifeq(implies(X3,implies(X0,X1)),truth,implies(X3,implies(implies(X1,X2),implies(X0,X2))),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_101])]) ).
fof(f347,plain,
( ! [X2,X3,X0,X1] : truth = ifeq(implies(X3,implies(X0,X1)),truth,implies(X3,implies(implies(X1,X2),implies(X0,X2))),truth)
| ~ spl0_15
| ~ spl0_16 ),
inference(superposition,[],[f237,f233]) ).
fof(f25088,plain,
( spl0_100
| ~ spl0_15
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f336,f236,f232,f25086]) ).
fof(f25086,plain,
( spl0_100
<=> ! [X0,X3,X2,X1] : truth = ifeq(truth,implies(implies(implies(X1,X2),implies(X0,X2)),X3),implies(implies(X0,X1),X3),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_100])]) ).
fof(f336,plain,
( ! [X2,X3,X0,X1] : truth = ifeq(truth,implies(implies(implies(X1,X2),implies(X0,X2)),X3),implies(implies(X0,X1),X3),truth)
| ~ spl0_15
| ~ spl0_16 ),
inference(superposition,[],[f237,f233]) ).
fof(f25083,plain,
( spl0_99
| ~ spl0_13
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f298,f232,f89,f25081]) ).
fof(f25081,plain,
( spl0_99
<=> ! [X0,X3,X2,X1] : truth = implies(truth,implies(implies(X0,X1),implies(implies(implies(implies(X1,X2),implies(X0,X2)),X3),X3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_99])]) ).
fof(f298,plain,
( ! [X2,X3,X0,X1] : truth = implies(truth,implies(implies(X0,X1),implies(implies(implies(implies(X1,X2),implies(X0,X2)),X3),X3)))
| ~ spl0_13
| ~ spl0_15 ),
inference(forward_demodulation,[],[f251,f90]) ).
fof(f251,plain,
( ! [X2,X3,X0,X1] : truth = implies(truth,implies(implies(implies(implies(X1,X2),implies(X0,X2)),X3),implies(implies(X0,X1),X3)))
| ~ spl0_15 ),
inference(superposition,[],[f233,f233]) ).
fof(f25079,plain,
( spl0_98
| ~ spl0_12
| ~ spl0_13 ),
inference(avatar_split_clause,[],[f202,f89,f85,f25077]) ).
fof(f25077,plain,
( spl0_98
<=> ! [X2,X0,X1] : implies(X1,X2) = ifeq(implies(X1,implies(X0,X2)),implies(implies(X1,X2),X0),X0,implies(X1,X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_98])]) ).
fof(f202,plain,
( ! [X2,X0,X1] : implies(X1,X2) = ifeq(implies(X1,implies(X0,X2)),implies(implies(X1,X2),X0),X0,implies(X1,X2))
| ~ spl0_12
| ~ spl0_13 ),
inference(superposition,[],[f86,f90]) ).
fof(f6931,plain,
( spl0_97
| ~ spl0_6
| ~ spl0_9
| ~ spl0_22
| ~ spl0_36 ),
inference(avatar_split_clause,[],[f1487,f1084,f552,f55,f43,f6929]) ).
fof(f1487,plain,
( ! [X0,X1] : truth = implies(not(implies(X0,X1)),X0)
| ~ spl0_6
| ~ spl0_9
| ~ spl0_22
| ~ spl0_36 ),
inference(forward_demodulation,[],[f1486,f44]) ).
fof(f1486,plain,
( ! [X0,X1] : truth = implies(not(implies(X0,X1)),not(not(X0)))
| ~ spl0_9
| ~ spl0_22
| ~ spl0_36 ),
inference(forward_demodulation,[],[f1433,f56]) ).
fof(f1433,plain,
( ! [X0,X1] : truth = implies(not(implies(X0,X1)),implies(not(X0),not(truth)))
| ~ spl0_22
| ~ spl0_36 ),
inference(superposition,[],[f1085,f553]) ).
fof(f6927,plain,
( spl0_96
| ~ spl0_3
| ~ spl0_15
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f451,f240,f232,f31,f6925]) ).
fof(f6925,plain,
( spl0_96
<=> ! [X0,X3,X2,X1] : truth = implies(implies(X3,implies(X0,X1)),implies(X3,implies(X2,implies(implies(X2,X0),X1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_96])]) ).
fof(f451,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X3,implies(X0,X1)),implies(X3,implies(X2,implies(implies(X2,X0),X1))))
| ~ spl0_3
| ~ spl0_15
| ~ spl0_17 ),
inference(forward_demodulation,[],[f420,f32]) ).
fof(f420,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X3,implies(X0,X1)),implies(truth,implies(X3,implies(X2,implies(implies(X2,X0),X1)))))
| ~ spl0_15
| ~ spl0_17 ),
inference(superposition,[],[f233,f241]) ).
fof(f6923,plain,
( spl0_95
| ~ spl0_3
| ~ spl0_13
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f432,f240,f89,f31,f6921]) ).
fof(f6921,plain,
( spl0_95
<=> ! [X0,X3,X2,X1] : truth = implies(implies(implies(X2,implies(implies(X2,X0),X1)),X3),implies(implies(X0,X1),X3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_95])]) ).
fof(f432,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X2,implies(implies(X2,X0),X1)),X3),implies(implies(X0,X1),X3))
| ~ spl0_3
| ~ spl0_13
| ~ spl0_17 ),
inference(forward_demodulation,[],[f431,f32]) ).
fof(f431,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X2,implies(implies(X2,X0),X1)),X3),implies(truth,implies(implies(X0,X1),X3)))
| ~ spl0_13
| ~ spl0_17 ),
inference(forward_demodulation,[],[f392,f90]) ).
fof(f392,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X2,implies(implies(X2,X0),X1)),X3),implies(implies(X0,X1),implies(truth,X3)))
| ~ spl0_17 ),
inference(superposition,[],[f241,f241]) ).
fof(f6919,plain,
( spl0_94
| ~ spl0_3
| ~ spl0_13
| ~ spl0_15
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f430,f240,f232,f89,f31,f6917]) ).
fof(f6917,plain,
( spl0_94
<=> ! [X0,X3,X2,X1] : truth = implies(implies(implies(implies(X1,X2),implies(X0,X2)),X3),implies(implies(X0,X1),X3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_94])]) ).
fof(f430,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(implies(X1,X2),implies(X0,X2)),X3),implies(implies(X0,X1),X3))
| ~ spl0_3
| ~ spl0_13
| ~ spl0_15
| ~ spl0_17 ),
inference(forward_demodulation,[],[f429,f32]) ).
fof(f429,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(implies(X1,X2),implies(X0,X2)),X3),implies(truth,implies(implies(X0,X1),X3)))
| ~ spl0_13
| ~ spl0_15
| ~ spl0_17 ),
inference(forward_demodulation,[],[f391,f90]) ).
fof(f391,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(implies(X1,X2),implies(X0,X2)),X3),implies(implies(X0,X1),implies(truth,X3)))
| ~ spl0_15
| ~ spl0_17 ),
inference(superposition,[],[f241,f233]) ).
fof(f6915,plain,
( spl0_93
| ~ spl0_13
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f402,f240,f89,f6913]) ).
fof(f6913,plain,
( spl0_93
<=> ! [X0,X3,X2,X1] : truth = implies(implies(X1,implies(X2,X3)),implies(X0,implies(X2,implies(implies(X0,X1),X3)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_93])]) ).
fof(f402,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X1,implies(X2,X3)),implies(X0,implies(X2,implies(implies(X0,X1),X3))))
| ~ spl0_13
| ~ spl0_17 ),
inference(superposition,[],[f241,f90]) ).
fof(f6911,plain,
( spl0_92
| ~ spl0_13
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f389,f240,f89,f6909]) ).
fof(f389,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(implies(X1,X2),X3),implies(X0,implies(implies(X1,implies(X0,X2)),X3)))
| ~ spl0_13
| ~ spl0_17 ),
inference(superposition,[],[f241,f90]) ).
fof(f6907,plain,
( spl0_91
| ~ spl0_11
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f385,f240,f81,f6905]) ).
fof(f6905,plain,
( spl0_91
<=> ! [X2,X0,X1] : truth = implies(implies(X1,X2),implies(implies(X0,X1),implies(implies(implies(X1,X0),X0),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_91])]) ).
fof(f385,plain,
( ! [X2,X0,X1] : truth = implies(implies(X1,X2),implies(implies(X0,X1),implies(implies(implies(X1,X0),X0),X2)))
| ~ spl0_11
| ~ spl0_17 ),
inference(superposition,[],[f241,f82]) ).
fof(f6903,plain,
( spl0_90
| ~ spl0_13
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f377,f240,f89,f6901]) ).
fof(f6901,plain,
( spl0_90
<=> ! [X0,X3,X2,X1] : truth = implies(implies(X1,implies(X0,X2)),implies(X3,implies(implies(X3,X0),implies(X1,X2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_90])]) ).
fof(f377,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X1,implies(X0,X2)),implies(X3,implies(implies(X3,X0),implies(X1,X2))))
| ~ spl0_13
| ~ spl0_17 ),
inference(superposition,[],[f241,f90]) ).
fof(f6899,plain,
( spl0_89
| ~ spl0_11
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f373,f240,f81,f6897]) ).
fof(f373,plain,
( ! [X2,X0,X1] : truth = implies(implies(implies(X1,X0),X0),implies(X2,implies(implies(X2,implies(X0,X1)),X1)))
| ~ spl0_11
| ~ spl0_17 ),
inference(superposition,[],[f241,f82]) ).
fof(f6895,plain,
( spl0_88
| ~ spl0_13
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f356,f236,f89,f6893]) ).
fof(f356,plain,
( ! [X2,X3,X0,X1] : truth = ifeq(implies(X0,X3),implies(X3,implies(X1,X2)),implies(X1,implies(X0,X2)),truth)
| ~ spl0_13
| ~ spl0_16 ),
inference(superposition,[],[f237,f90]) ).
fof(f6891,plain,
( spl0_87
| ~ spl0_11
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f352,f236,f81,f6889]) ).
fof(f6889,plain,
( spl0_87
<=> ! [X2,X0,X1] : truth = ifeq(implies(implies(X0,X1),X2),implies(X2,X1),implies(implies(X1,X0),X0),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_87])]) ).
fof(f352,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(implies(X0,X1),X2),implies(X2,X1),implies(implies(X1,X0),X0),truth)
| ~ spl0_11
| ~ spl0_16 ),
inference(superposition,[],[f237,f82]) ).
fof(f6887,plain,
( spl0_86
| ~ spl0_19
| ~ spl0_30 ),
inference(avatar_split_clause,[],[f1064,f635,f459,f6885]) ).
fof(f6885,plain,
( spl0_86
<=> ! [X0] : truth = ifeq(truth,not(truth),X0,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_86])]) ).
fof(f1064,plain,
( ! [X0] : truth = ifeq(truth,not(truth),X0,truth)
| ~ spl0_19
| ~ spl0_30 ),
inference(superposition,[],[f636,f460]) ).
fof(f6883,plain,
( spl0_85
| ~ spl0_13
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f345,f236,f89,f6881]) ).
fof(f345,plain,
( ! [X2,X3,X0,X1] : truth = ifeq(implies(X3,X0),implies(X1,implies(X0,X2)),implies(X3,implies(X1,X2)),truth)
| ~ spl0_13
| ~ spl0_16 ),
inference(superposition,[],[f237,f90]) ).
fof(f6879,plain,
( spl0_84
| ~ spl0_11
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f341,f236,f81,f6877]) ).
fof(f341,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X2,implies(X0,X1)),implies(implies(X1,X0),X0),implies(X2,X1),truth)
| ~ spl0_11
| ~ spl0_16 ),
inference(superposition,[],[f237,f82]) ).
fof(f6875,plain,
( spl0_83
| ~ spl0_13
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f334,f236,f89,f6873]) ).
fof(f6873,plain,
( spl0_83
<=> ! [X0,X3,X2,X1] : truth = ifeq(implies(X1,implies(X0,X2)),implies(implies(X1,X2),X3),implies(X0,X3),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_83])]) ).
fof(f334,plain,
( ! [X2,X3,X0,X1] : truth = ifeq(implies(X1,implies(X0,X2)),implies(implies(X1,X2),X3),implies(X0,X3),truth)
| ~ spl0_13
| ~ spl0_16 ),
inference(superposition,[],[f237,f90]) ).
fof(f6871,plain,
( spl0_82
| ~ spl0_11
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f330,f236,f81,f6869]) ).
fof(f6869,plain,
( spl0_82
<=> ! [X2,X0,X1] : truth = ifeq(implies(implies(X1,X0),X0),implies(X1,X2),implies(implies(X0,X1),X2),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_82])]) ).
fof(f330,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(implies(X1,X0),X0),implies(X1,X2),implies(implies(X0,X1),X2),truth)
| ~ spl0_11
| ~ spl0_16 ),
inference(superposition,[],[f237,f82]) ).
fof(f6867,plain,
( spl0_81
| ~ spl0_13
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f310,f232,f89,f6865]) ).
fof(f310,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X0,X3),implies(X1,implies(implies(X3,implies(X1,X2)),implies(X0,X2))))
| ~ spl0_13
| ~ spl0_15 ),
inference(forward_demodulation,[],[f271,f90]) ).
fof(f271,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X0,X3),implies(implies(X3,implies(X1,X2)),implies(X1,implies(X0,X2))))
| ~ spl0_13
| ~ spl0_15 ),
inference(superposition,[],[f233,f90]) ).
fof(f6863,plain,
( spl0_80
| ~ spl0_3
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f304,f232,f31,f6861]) ).
fof(f6861,plain,
( spl0_80
<=> ! [X0,X3,X2,X1] : truth = implies(implies(X3,implies(X0,X1)),implies(X3,implies(implies(X1,X2),implies(X0,X2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_80])]) ).
fof(f304,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X3,implies(X0,X1)),implies(X3,implies(implies(X1,X2),implies(X0,X2))))
| ~ spl0_3
| ~ spl0_15 ),
inference(forward_demodulation,[],[f262,f32]) ).
fof(f262,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X3,implies(X0,X1)),implies(truth,implies(X3,implies(implies(X1,X2),implies(X0,X2)))))
| ~ spl0_15 ),
inference(superposition,[],[f233,f233]) ).
fof(f6859,plain,
( spl0_79
| ~ spl0_13
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f302,f232,f89,f6857]) ).
fof(f302,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X3,X0),implies(X1,implies(implies(X1,implies(X0,X2)),implies(X3,X2))))
| ~ spl0_13
| ~ spl0_15 ),
inference(forward_demodulation,[],[f260,f173]) ).
fof(f260,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X3,X0),implies(implies(X1,implies(X0,X2)),implies(X3,implies(X1,X2))))
| ~ spl0_13
| ~ spl0_15 ),
inference(superposition,[],[f233,f90]) ).
fof(f6855,plain,
( spl0_78
| ~ spl0_11
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f267,f232,f81,f6853]) ).
fof(f6853,plain,
( spl0_78
<=> ! [X2,X0,X1] : truth = implies(implies(implies(X0,X1),X2),implies(implies(X2,X1),implies(implies(X1,X0),X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_78])]) ).
fof(f267,plain,
( ! [X2,X0,X1] : truth = implies(implies(implies(X0,X1),X2),implies(implies(X2,X1),implies(implies(X1,X0),X0)))
| ~ spl0_11
| ~ spl0_15 ),
inference(superposition,[],[f233,f82]) ).
fof(f6851,plain,
( spl0_77
| ~ spl0_11
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f256,f232,f81,f6849]) ).
fof(f6849,plain,
( spl0_77
<=> ! [X2,X0,X1] : truth = implies(implies(X2,implies(X0,X1)),implies(implies(implies(X1,X0),X0),implies(X2,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_77])]) ).
fof(f256,plain,
( ! [X2,X0,X1] : truth = implies(implies(X2,implies(X0,X1)),implies(implies(implies(X1,X0),X0),implies(X2,X1)))
| ~ spl0_11
| ~ spl0_15 ),
inference(superposition,[],[f233,f82]) ).
fof(f6847,plain,
( spl0_76
| ~ spl0_13
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f249,f232,f89,f6845]) ).
fof(f249,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X1,implies(X0,X2)),implies(implies(implies(X1,X2),X3),implies(X0,X3)))
| ~ spl0_13
| ~ spl0_15 ),
inference(superposition,[],[f233,f90]) ).
fof(f6843,plain,
( spl0_75
| ~ spl0_3
| ~ spl0_6
| ~ spl0_14
| ~ spl0_15
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f543,f459,f232,f138,f43,f31,f6841]) ).
fof(f6841,plain,
( spl0_75
<=> ! [X0,X1] : truth = implies(X0,implies(not(X0),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_75])]) ).
fof(f6839,plain,
( spl0_74
| ~ spl0_11
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f245,f232,f81,f6837]) ).
fof(f6837,plain,
( spl0_74
<=> ! [X2,X0,X1] : truth = implies(implies(implies(X1,X0),X0),implies(implies(X1,X2),implies(implies(X0,X1),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_74])]) ).
fof(f245,plain,
( ! [X2,X0,X1] : truth = implies(implies(implies(X1,X0),X0),implies(implies(X1,X2),implies(implies(X0,X1),X2)))
| ~ spl0_11
| ~ spl0_15 ),
inference(superposition,[],[f233,f82]) ).
fof(f6835,plain,
( spl0_73
| ~ spl0_12
| ~ spl0_13 ),
inference(avatar_split_clause,[],[f203,f89,f85,f6833]) ).
fof(f6833,plain,
( spl0_73
<=> ! [X2,X0,X1] : ifeq(implies(implies(X1,X2),X0),implies(X1,implies(X0,X2)),implies(X1,X2),X0) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_73])]) ).
fof(f203,plain,
( ! [X2,X0,X1] : ifeq(implies(implies(X1,X2),X0),implies(X1,implies(X0,X2)),implies(X1,X2),X0) = X0
| ~ spl0_12
| ~ spl0_13 ),
inference(superposition,[],[f86,f90]) ).
fof(f6831,plain,
( spl0_72
| ~ spl0_11
| ~ spl0_13 ),
inference(avatar_split_clause,[],[f200,f89,f81,f6829]) ).
fof(f6829,plain,
( spl0_72
<=> ! [X2,X0,X1] : implies(implies(implies(X1,X2),X0),X0) = implies(implies(X1,implies(X0,X2)),implies(X1,X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_72])]) ).
fof(f200,plain,
( ! [X2,X0,X1] : implies(implies(implies(X1,X2),X0),X0) = implies(implies(X1,implies(X0,X2)),implies(X1,X2))
| ~ spl0_11
| ~ spl0_13 ),
inference(superposition,[],[f82,f90]) ).
fof(f6827,plain,
( spl0_71
| ~ spl0_11
| ~ spl0_13 ),
inference(avatar_split_clause,[],[f180,f89,f81,f6825]) ).
fof(f3327,plain,
( spl0_70
| ~ spl0_5
| ~ spl0_13
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f448,f240,f89,f39,f3325]) ).
fof(f448,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X0,X1),implies(X3,implies(X2,implies(implies(X2,X0),X1))))
| ~ spl0_5
| ~ spl0_13
| ~ spl0_17 ),
inference(forward_demodulation,[],[f417,f40]) ).
fof(f417,plain,
( ! [X2,X3,X0,X1] : implies(X3,truth) = implies(implies(X0,X1),implies(X3,implies(X2,implies(implies(X2,X0),X1))))
| ~ spl0_13
| ~ spl0_17 ),
inference(superposition,[],[f90,f241]) ).
fof(f3323,plain,
( spl0_69
| ~ spl0_10
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f394,f240,f68,f3321]) ).
fof(f394,plain,
( ! [X2,X0,X1] : truth = implies(implies(not(X1),X2),implies(not(X0),implies(implies(X1,X0),X2)))
| ~ spl0_10
| ~ spl0_17 ),
inference(superposition,[],[f241,f69]) ).
fof(f3319,plain,
( spl0_68
| ~ spl0_10
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f382,f240,f68,f3317]) ).
fof(f382,plain,
( ! [X2,X0,X1] : truth = implies(implies(X1,X0),implies(X2,implies(implies(X2,not(X0)),not(X1))))
| ~ spl0_10
| ~ spl0_17 ),
inference(superposition,[],[f241,f69]) ).
fof(f3315,plain,
( spl0_67
| ~ spl0_10
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f360,f236,f68,f3313]) ).
fof(f360,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(not(X0),X2),implies(X2,not(X1)),implies(X1,X0),truth)
| ~ spl0_10
| ~ spl0_16 ),
inference(superposition,[],[f237,f69]) ).
fof(f3311,plain,
( spl0_66
| ~ spl0_10
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f349,f236,f68,f3309]) ).
fof(f349,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X2,not(X0)),implies(X1,X0),implies(X2,not(X1)),truth)
| ~ spl0_10
| ~ spl0_16 ),
inference(superposition,[],[f237,f69]) ).
fof(f3307,plain,
( spl0_65
| ~ spl0_10
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f338,f236,f68,f3305]) ).
fof(f338,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X1,X0),implies(not(X1),X2),implies(not(X0),X2),truth)
| ~ spl0_10
| ~ spl0_16 ),
inference(superposition,[],[f237,f69]) ).
fof(f3303,plain,
( spl0_64
| ~ spl0_5
| ~ spl0_13
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f326,f232,f89,f39,f3301]) ).
fof(f326,plain,
( ! [X2,X3,X0,X1] : truth = implies(implies(X0,X1),implies(X3,implies(implies(X1,X2),implies(X0,X2))))
| ~ spl0_5
| ~ spl0_13
| ~ spl0_15 ),
inference(forward_demodulation,[],[f289,f40]) ).
fof(f289,plain,
( ! [X2,X3,X0,X1] : implies(X3,truth) = implies(implies(X0,X1),implies(X3,implies(implies(X1,X2),implies(X0,X2))))
| ~ spl0_13
| ~ spl0_15 ),
inference(superposition,[],[f90,f233]) ).
fof(f3299,plain,
( spl0_63
| ~ spl0_10
| ~ spl0_13
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f315,f232,f89,f68,f3297]) ).
fof(f315,plain,
( ! [X2,X0,X1] : truth = implies(implies(not(X0),X2),implies(X1,implies(implies(X2,not(X1)),X0)))
| ~ spl0_10
| ~ spl0_13
| ~ spl0_15 ),
inference(forward_demodulation,[],[f275,f90]) ).
fof(f275,plain,
( ! [X2,X0,X1] : truth = implies(implies(not(X0),X2),implies(implies(X2,not(X1)),implies(X1,X0)))
| ~ spl0_10
| ~ spl0_15 ),
inference(superposition,[],[f233,f69]) ).
fof(f3294,plain,
( spl0_62
| ~ spl0_10
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f264,f232,f68,f3292]) ).
fof(f3292,plain,
( spl0_62
<=> ! [X2,X0,X1] : truth = implies(implies(X2,not(X0)),implies(implies(X1,X0),implies(X2,not(X1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_62])]) ).
fof(f264,plain,
( ! [X2,X0,X1] : truth = implies(implies(X2,not(X0)),implies(implies(X1,X0),implies(X2,not(X1))))
| ~ spl0_10
| ~ spl0_15 ),
inference(superposition,[],[f233,f69]) ).
fof(f3289,plain,
( spl0_61
| ~ spl0_10
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f253,f232,f68,f3287]) ).
fof(f3287,plain,
( spl0_61
<=> ! [X2,X0,X1] : truth = implies(implies(X1,X0),implies(implies(not(X1),X2),implies(not(X0),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_61])]) ).
fof(f253,plain,
( ! [X2,X0,X1] : truth = implies(implies(X1,X0),implies(implies(not(X1),X2),implies(not(X0),X2)))
| ~ spl0_10
| ~ spl0_15 ),
inference(superposition,[],[f233,f69]) ).
fof(f3285,plain,
( spl0_60
| ~ spl0_13 ),
inference(avatar_split_clause,[],[f173,f89,f3283]) ).
fof(f3281,plain,
( spl0_59
| ~ spl0_11
| ~ spl0_13 ),
inference(avatar_split_clause,[],[f169,f89,f81,f3279]) ).
fof(f169,plain,
( ! [X2,X0,X1] : implies(implies(X0,X1),implies(X2,X1)) = implies(X2,implies(implies(X1,X0),X0))
| ~ spl0_11
| ~ spl0_13 ),
inference(superposition,[],[f90,f82]) ).
fof(f3277,plain,
( spl0_58
| ~ spl0_8
| ~ spl0_11
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f163,f85,f81,f51,f3275]) ).
fof(f3275,plain,
( spl0_58
<=> ! [X0,X1] : implies(X0,X1) = ifeq(truth,implies(implies(X1,X0),X0),X1,implies(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_58])]) ).
fof(f163,plain,
( ! [X0,X1] : implies(X0,X1) = ifeq(truth,implies(implies(X1,X0),X0),X1,implies(X0,X1))
| ~ spl0_8
| ~ spl0_11
| ~ spl0_12 ),
inference(forward_demodulation,[],[f151,f52]) ).
fof(f151,plain,
( ! [X0,X1] : implies(X0,X1) = ifeq(implies(X1,implies(X0,X1)),implies(implies(X1,X0),X0),X1,implies(X0,X1))
| ~ spl0_11
| ~ spl0_12 ),
inference(superposition,[],[f86,f82]) ).
fof(f3273,plain,
( spl0_57
| ~ spl0_8
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f146,f85,f51,f3271]) ).
fof(f3271,plain,
( spl0_57
<=> ! [X0,X1] : implies(X1,X0) = ifeq(truth,implies(implies(X1,X0),X0),X0,implies(X1,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_57])]) ).
fof(f146,plain,
( ! [X0,X1] : implies(X1,X0) = ifeq(truth,implies(implies(X1,X0),X0),X0,implies(X1,X0))
| ~ spl0_8
| ~ spl0_12 ),
inference(superposition,[],[f86,f52]) ).
fof(f3132,plain,
( spl0_56
| ~ spl0_10
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f161,f85,f68,f3130]) ).
fof(f161,plain,
( ! [X0,X1] : not(X1) = ifeq(implies(X1,X0),implies(X0,X1),not(X0),not(X1))
| ~ spl0_10
| ~ spl0_12 ),
inference(forward_demodulation,[],[f148,f69]) ).
fof(f148,plain,
( ! [X0,X1] : not(X1) = ifeq(implies(X1,X0),implies(not(X1),not(X0)),not(X0),not(X1))
| ~ spl0_10
| ~ spl0_12 ),
inference(superposition,[],[f86,f69]) ).
fof(f2003,plain,
( spl0_55
| ~ spl0_4
| ~ spl0_30 ),
inference(avatar_split_clause,[],[f1045,f635,f35,f2001]) ).
fof(f2001,plain,
( spl0_55
<=> ! [X0] : truth = ifeq(truth,X0,truth,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_55])]) ).
fof(f1045,plain,
( ! [X0] : truth = ifeq(truth,X0,truth,truth)
| ~ spl0_4
| ~ spl0_30 ),
inference(superposition,[],[f636,f36]) ).
fof(f1729,plain,
( spl0_54
| ~ spl0_13
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f408,f240,f89,f1727]) ).
fof(f408,plain,
( ! [X2,X0,X1] : truth = implies(X2,implies(implies(X0,X1),implies(implies(X2,X0),X1)))
| ~ spl0_13
| ~ spl0_17 ),
inference(superposition,[],[f241,f90]) ).
fof(f1724,plain,
( spl0_53
| ~ spl0_9
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f393,f240,f55,f1722]) ).
fof(f1722,plain,
( spl0_53
<=> ! [X0,X1] : truth = implies(implies(not(truth),X1),implies(X0,implies(not(X0),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_53])]) ).
fof(f393,plain,
( ! [X0,X1] : truth = implies(implies(not(truth),X1),implies(X0,implies(not(X0),X1)))
| ~ spl0_9
| ~ spl0_17 ),
inference(superposition,[],[f241,f56]) ).
fof(f1719,plain,
( spl0_52
| ~ spl0_8
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f376,f240,f51,f1717]) ).
fof(f1717,plain,
( spl0_52
<=> ! [X2,X0,X1] : truth = implies(truth,implies(X2,implies(implies(X2,X0),implies(X1,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_52])]) ).
fof(f376,plain,
( ! [X2,X0,X1] : truth = implies(truth,implies(X2,implies(implies(X2,X0),implies(X1,X0))))
| ~ spl0_8
| ~ spl0_17 ),
inference(superposition,[],[f241,f52]) ).
fof(f1715,plain,
( spl0_51
| ~ spl0_8
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f355,f236,f51,f1713]) ).
fof(f355,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X0,X2),implies(X2,implies(X1,X0)),truth,truth)
| ~ spl0_8
| ~ spl0_16 ),
inference(superposition,[],[f237,f52]) ).
fof(f1711,plain,
( spl0_50
| ~ spl0_8
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f344,f236,f51,f1709]) ).
fof(f344,plain,
( ! [X2,X0,X1] : truth = ifeq(implies(X2,X0),truth,implies(X2,implies(X1,X0)),truth)
| ~ spl0_8
| ~ spl0_16 ),
inference(superposition,[],[f237,f52]) ).
fof(f1706,plain,
( spl0_49
| ~ spl0_9
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f337,f236,f55,f1704]) ).
fof(f1704,plain,
( spl0_49
<=> ! [X0,X1] : truth = ifeq(not(X0),implies(not(truth),X1),implies(X0,X1),truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_49])]) ).
fof(f337,plain,
( ! [X0,X1] : truth = ifeq(not(X0),implies(not(truth),X1),implies(X0,X1),truth)
| ~ spl0_9
| ~ spl0_16 ),
inference(superposition,[],[f237,f56]) ).
fof(f1702,plain,
( spl0_48
| ~ spl0_8
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f333,f236,f51,f1700]) ).
fof(f333,plain,
( ! [X2,X0,X1] : truth = ifeq(truth,implies(implies(X1,X0),X2),implies(X0,X2),truth)
| ~ spl0_8
| ~ spl0_16 ),
inference(superposition,[],[f237,f52]) ).
fof(f1697,plain,
( spl0_47
| ~ spl0_8
| ~ spl0_13
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f297,f232,f89,f51,f1695]) ).
fof(f1695,plain,
( spl0_47
<=> ! [X2,X0,X1] : truth = implies(truth,implies(X0,implies(implies(implies(X1,X0),X2),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_47])]) ).
fof(f297,plain,
( ! [X2,X0,X1] : truth = implies(truth,implies(X0,implies(implies(implies(X1,X0),X2),X2)))
| ~ spl0_8
| ~ spl0_13
| ~ spl0_15 ),
inference(forward_demodulation,[],[f248,f90]) ).
fof(f248,plain,
( ! [X2,X0,X1] : truth = implies(truth,implies(implies(implies(X1,X0),X2),implies(X0,X2)))
| ~ spl0_8
| ~ spl0_15 ),
inference(superposition,[],[f233,f52]) ).
fof(f1693,plain,
( spl0_46
| ~ spl0_13
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f277,f232,f89,f1691]) ).
fof(f277,plain,
( ! [X2,X0,X1] : truth = implies(implies(X2,X0),implies(X2,implies(implies(X0,X1),X1)))
| ~ spl0_13
| ~ spl0_15 ),
inference(superposition,[],[f233,f90]) ).
fof(f1689,plain,
( spl0_45
| ~ spl0_5
| ~ spl0_29 ),
inference(avatar_split_clause,[],[f1030,f631,f39,f1687]) ).
fof(f1687,plain,
( spl0_45
<=> ! [X0] : truth = ifeq(X0,truth,truth,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_45])]) ).
fof(f1030,plain,
( ! [X0] : truth = ifeq(X0,truth,truth,truth)
| ~ spl0_5
| ~ spl0_29 ),
inference(superposition,[],[f632,f40]) ).
fof(f1685,plain,
( spl0_44
| ~ spl0_10
| ~ spl0_13 ),
inference(avatar_split_clause,[],[f176,f89,f68,f1683]) ).
fof(f176,plain,
( ! [X2,X0,X1] : implies(X2,implies(X1,X0)) = implies(not(X0),implies(X2,not(X1)))
| ~ spl0_10
| ~ spl0_13 ),
inference(superposition,[],[f90,f69]) ).
fof(f1681,plain,
( spl0_43
| ~ spl0_8
| ~ spl0_11
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f158,f85,f81,f51,f1679]) ).
fof(f158,plain,
( ! [X0,X1] : ifeq(implies(implies(X1,X0),X0),truth,implies(X0,X1),X1) = X1
| ~ spl0_8
| ~ spl0_11
| ~ spl0_12 ),
inference(forward_demodulation,[],[f143,f52]) ).
fof(f143,plain,
( ! [X0,X1] : ifeq(implies(implies(X1,X0),X0),implies(X1,implies(X0,X1)),implies(X0,X1),X1) = X1
| ~ spl0_11
| ~ spl0_12 ),
inference(superposition,[],[f86,f82]) ).
fof(f1677,plain,
( spl0_42
| ~ spl0_8
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f154,f85,f51,f1675]) ).
fof(f154,plain,
( ! [X0,X1] : ifeq(implies(implies(X1,X0),X0),truth,implies(X1,X0),X0) = X0
| ~ spl0_8
| ~ spl0_12 ),
inference(superposition,[],[f86,f52]) ).
fof(f1672,plain,
( spl0_41
| ~ spl0_9
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f147,f85,f55,f1670]) ).
fof(f1670,plain,
( spl0_41
<=> ! [X0] : not(truth) = ifeq(not(X0),implies(not(truth),X0),X0,not(truth)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_41])]) ).
fof(f147,plain,
( ! [X0] : not(truth) = ifeq(not(X0),implies(not(truth),X0),X0,not(truth))
| ~ spl0_9
| ~ spl0_12 ),
inference(superposition,[],[f86,f56]) ).
fof(f1668,plain,
( spl0_40
| ~ spl0_10
| ~ spl0_11 ),
inference(avatar_split_clause,[],[f118,f81,f68,f1666]) ).
fof(f118,plain,
( ! [X0,X1] : implies(implies(X1,X0),not(X1)) = implies(implies(X0,X1),not(X0))
| ~ spl0_10
| ~ spl0_11 ),
inference(forward_demodulation,[],[f96,f69]) ).
fof(f96,plain,
( ! [X0,X1] : implies(implies(not(X1),not(X0)),not(X0)) = implies(implies(X1,X0),not(X1))
| ~ spl0_10
| ~ spl0_11 ),
inference(superposition,[],[f82,f69]) ).
fof(f1663,plain,
( spl0_39
| ~ spl0_9
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f155,f85,f55,f1661]) ).
fof(f1661,plain,
( spl0_39
<=> ! [X0] : ifeq(implies(not(truth),X0),not(X0),not(truth),X0) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_39])]) ).
fof(f155,plain,
( ! [X0] : ifeq(implies(not(truth),X0),not(X0),not(truth),X0) = X0
| ~ spl0_9
| ~ spl0_12 ),
inference(superposition,[],[f86,f56]) ).
fof(f1321,plain,
( spl0_38
| ~ spl0_4
| ~ spl0_29 ),
inference(avatar_split_clause,[],[f1024,f631,f35,f1319]) ).
fof(f1319,plain,
( spl0_38
<=> ! [X0] : truth = ifeq(X0,truth,X0,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_38])]) ).
fof(f1024,plain,
( ! [X0] : truth = ifeq(X0,truth,X0,truth)
| ~ spl0_4
| ~ spl0_29 ),
inference(superposition,[],[f632,f36]) ).
fof(f1090,plain,
( spl0_37
| ~ spl0_3
| ~ spl0_8
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f428,f240,f51,f31,f1088]) ).
fof(f428,plain,
( ! [X2,X0,X1] : truth = implies(implies(implies(X1,X0),X2),implies(X0,X2))
| ~ spl0_3
| ~ spl0_8
| ~ spl0_17 ),
inference(forward_demodulation,[],[f388,f32]) ).
fof(f388,plain,
( ! [X2,X0,X1] : truth = implies(implies(implies(X1,X0),X2),implies(X0,implies(truth,X2)))
| ~ spl0_8
| ~ spl0_17 ),
inference(superposition,[],[f241,f52]) ).
fof(f1086,plain,
( spl0_36
| ~ spl0_9
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f427,f240,f55,f1084]) ).
fof(f427,plain,
( ! [X0,X1] : truth = implies(not(X0),implies(X1,not(implies(X1,X0))))
| ~ spl0_9
| ~ spl0_17 ),
inference(forward_demodulation,[],[f381,f56]) ).
fof(f381,plain,
( ! [X0,X1] : truth = implies(not(X0),implies(X1,implies(implies(X1,X0),not(truth))))
| ~ spl0_9
| ~ spl0_17 ),
inference(superposition,[],[f241,f56]) ).
fof(f1082,plain,
( spl0_35
| ~ spl0_9
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f367,f236,f55,f1080]) ).
fof(f367,plain,
( ! [X0,X1] : truth = ifeq(implies(X1,X0),not(X0),not(X1),truth)
| ~ spl0_9
| ~ spl0_16 ),
inference(forward_demodulation,[],[f348,f56]) ).
fof(f348,plain,
( ! [X0,X1] : truth = ifeq(implies(X1,X0),not(X0),implies(X1,not(truth)),truth)
| ~ spl0_9
| ~ spl0_16 ),
inference(superposition,[],[f237,f56]) ).
fof(f1078,plain,
( spl0_34
| ~ spl0_4
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f351,f236,f35,f1076]) ).
fof(f351,plain,
( ! [X0,X1] : truth = ifeq(implies(X0,X1),implies(X1,X0),truth,truth)
| ~ spl0_4
| ~ spl0_16 ),
inference(superposition,[],[f237,f36]) ).
fof(f1074,plain,
( spl0_33
| ~ spl0_8
| ~ spl0_13 ),
inference(avatar_split_clause,[],[f199,f89,f51,f1072]) ).
fof(f199,plain,
( ! [X2,X0,X1] : truth = implies(implies(X1,X2),implies(X1,implies(X0,X2)))
| ~ spl0_8
| ~ spl0_13 ),
inference(superposition,[],[f52,f90]) ).
fof(f1070,plain,
( spl0_32
| ~ spl0_3
| ~ spl0_8
| ~ spl0_11 ),
inference(avatar_split_clause,[],[f115,f81,f51,f31,f1068]) ).
fof(f115,plain,
( ! [X0,X1] : implies(X1,X0) = implies(implies(implies(X1,X0),X0),X0)
| ~ spl0_3
| ~ spl0_8
| ~ spl0_11 ),
inference(forward_demodulation,[],[f94,f32]) ).
fof(f94,plain,
( ! [X0,X1] : implies(implies(implies(X1,X0),X0),X0) = implies(truth,implies(X1,X0))
| ~ spl0_8
| ~ spl0_11 ),
inference(superposition,[],[f82,f52]) ).
fof(f641,plain,
( spl0_31
| ~ spl0_5
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f366,f236,f39,f639]) ).
fof(f639,plain,
( spl0_31
<=> ! [X0,X1] : truth = ifeq(implies(X1,X0),truth,truth,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_31])]) ).
fof(f366,plain,
( ! [X0,X1] : truth = ifeq(implies(X1,X0),truth,truth,truth)
| ~ spl0_5
| ~ spl0_16 ),
inference(forward_demodulation,[],[f343,f40]) ).
fof(f343,plain,
( ! [X0,X1] : truth = ifeq(implies(X1,X0),truth,implies(X1,truth),truth)
| ~ spl0_5
| ~ spl0_16 ),
inference(superposition,[],[f237,f40]) ).
fof(f637,plain,
( spl0_30
| ~ spl0_3
| ~ spl0_5
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f364,f236,f39,f31,f635]) ).
fof(f364,plain,
( ! [X0,X1] : truth = ifeq(truth,X1,implies(X0,X1),truth)
| ~ spl0_3
| ~ spl0_5
| ~ spl0_16 ),
inference(forward_demodulation,[],[f332,f32]) ).
fof(f332,plain,
( ! [X0,X1] : truth = ifeq(truth,implies(truth,X1),implies(X0,X1),truth)
| ~ spl0_5
| ~ spl0_16 ),
inference(superposition,[],[f237,f40]) ).
fof(f633,plain,
( spl0_29
| ~ spl0_3
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f363,f236,f31,f631]) ).
fof(f363,plain,
( ! [X0,X1] : truth = ifeq(X0,implies(X0,X1),X1,truth)
| ~ spl0_3
| ~ spl0_16 ),
inference(forward_demodulation,[],[f328,f32]) ).
fof(f328,plain,
( ! [X0,X1] : truth = ifeq(X0,implies(X0,X1),implies(truth,X1),truth)
| ~ spl0_3
| ~ spl0_16 ),
inference(superposition,[],[f237,f32]) ).
fof(f629,plain,
( spl0_28
| ~ spl0_5
| ~ spl0_8
| ~ spl0_13 ),
inference(avatar_split_clause,[],[f221,f89,f51,f39,f627]) ).
fof(f221,plain,
( ! [X2,X0,X1] : truth = implies(X0,implies(X2,implies(X1,X0)))
| ~ spl0_5
| ~ spl0_8
| ~ spl0_13 ),
inference(forward_demodulation,[],[f172,f40]) ).
fof(f172,plain,
( ! [X2,X0,X1] : implies(X0,implies(X2,implies(X1,X0))) = implies(X2,truth)
| ~ spl0_8
| ~ spl0_13 ),
inference(superposition,[],[f90,f52]) ).
fof(f625,plain,
( spl0_27
| ~ spl0_8
| ~ spl0_11 ),
inference(avatar_split_clause,[],[f106,f81,f51,f623]) ).
fof(f106,plain,
( ! [X0,X1] : truth = implies(X1,implies(implies(X1,X0),X0))
| ~ spl0_8
| ~ spl0_11 ),
inference(superposition,[],[f52,f82]) ).
fof(f621,plain,
( spl0_26
| ~ spl0_6
| ~ spl0_10 ),
inference(avatar_split_clause,[],[f72,f68,f43,f619]) ).
fof(f72,plain,
( ! [X0,X1] : implies(not(X0),X1) = implies(not(X1),X0)
| ~ spl0_6
| ~ spl0_10 ),
inference(superposition,[],[f69,f44]) ).
fof(f617,plain,
( spl0_25
| ~ spl0_6
| ~ spl0_14 ),
inference(avatar_split_clause,[],[f462,f138,f43,f615]) ).
fof(f613,plain,
( spl0_24
| ~ spl0_6
| ~ spl0_10 ),
inference(avatar_split_clause,[],[f71,f68,f43,f611]) ).
fof(f558,plain,
( spl0_23
| ~ spl0_6
| ~ spl0_9
| ~ spl0_11 ),
inference(avatar_split_clause,[],[f117,f81,f55,f43,f556]) ).
fof(f556,plain,
( spl0_23
<=> ! [X0] : implies(implies(not(truth),X0),X0) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_23])]) ).
fof(f117,plain,
( ! [X0] : implies(implies(not(truth),X0),X0) = X0
| ~ spl0_6
| ~ spl0_9
| ~ spl0_11 ),
inference(forward_demodulation,[],[f116,f44]) ).
fof(f116,plain,
( ! [X0] : not(not(X0)) = implies(implies(not(truth),X0),X0)
| ~ spl0_9
| ~ spl0_11 ),
inference(forward_demodulation,[],[f95,f56]) ).
fof(f95,plain,
( ! [X0] : implies(not(X0),not(truth)) = implies(implies(not(truth),X0),X0)
| ~ spl0_9
| ~ spl0_11 ),
inference(superposition,[],[f82,f56]) ).
fof(f554,plain,
( spl0_22
| ~ spl0_8
| ~ spl0_10 ),
inference(avatar_split_clause,[],[f77,f68,f51,f552]) ).
fof(f77,plain,
( ! [X0,X1] : truth = implies(not(X1),implies(X1,X0))
| ~ spl0_8
| ~ spl0_10 ),
inference(superposition,[],[f52,f69]) ).
fof(f513,plain,
( spl0_21
| ~ spl0_3
| ~ spl0_5
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f160,f85,f39,f31,f511]) ).
fof(f511,plain,
( spl0_21
<=> ! [X0] : truth = ifeq(truth,X0,X0,truth) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_21])]) ).
fof(f160,plain,
( ! [X0] : truth = ifeq(truth,X0,X0,truth)
| ~ spl0_3
| ~ spl0_5
| ~ spl0_12 ),
inference(forward_demodulation,[],[f145,f32]) ).
fof(f145,plain,
( ! [X0] : truth = ifeq(truth,implies(truth,X0),X0,truth)
| ~ spl0_5
| ~ spl0_12 ),
inference(superposition,[],[f86,f40]) ).
fof(f509,plain,
( spl0_20
| ~ spl0_3
| ~ spl0_5
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f157,f85,f39,f31,f507]) ).
fof(f507,plain,
( spl0_20
<=> ! [X0] : ifeq(X0,truth,truth,X0) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_20])]) ).
fof(f157,plain,
( ! [X0] : ifeq(X0,truth,truth,X0) = X0
| ~ spl0_3
| ~ spl0_5
| ~ spl0_12 ),
inference(forward_demodulation,[],[f141,f40]) ).
fof(f141,plain,
( ! [X0] : ifeq(X0,implies(X0,truth),truth,X0) = X0
| ~ spl0_3
| ~ spl0_12 ),
inference(superposition,[],[f86,f32]) ).
fof(f461,plain,
( spl0_19
| ~ spl0_6
| ~ spl0_9
| ~ spl0_11 ),
inference(avatar_split_clause,[],[f126,f81,f55,f43,f459]) ).
fof(f126,plain,
( ! [X0] : implies(not(X0),not(truth)) = X0
| ~ spl0_6
| ~ spl0_9
| ~ spl0_11 ),
inference(forward_demodulation,[],[f102,f117]) ).
fof(f102,plain,
( ! [X0] : implies(not(X0),not(truth)) = implies(implies(not(truth),X0),X0)
| ~ spl0_9
| ~ spl0_11 ),
inference(superposition,[],[f82,f56]) ).
fof(f457,plain,
( ~ spl0_18
| spl0_2
| ~ spl0_13 ),
inference(avatar_split_clause,[],[f205,f89,f26,f454]) ).
fof(f205,plain,
( truth != implies(b,implies(implies(b,implies(implies(a,b),a)),a))
| spl0_2
| ~ spl0_13 ),
inference(superposition,[],[f28,f90]) ).
fof(f242,plain,
spl0_17,
inference(avatar_split_clause,[],[f18,f240]) ).
fof(f18,plain,
! [X3,X4,X5] : truth = implies(implies(X3,X4),implies(X5,implies(implies(X5,X3),X4))),
inference(forward_demodulation,[],[f11,f12]) ).
fof(f12,axiom,
! [X3,X4,X5] : implies(X3,implies(X4,X5)) = implies(X4,implies(X3,X5)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f11,axiom,
! [X3,X4,X5] : truth = implies(implies(X3,X4),implies(implies(X5,X3),implies(X5,X4))),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f238,plain,
spl0_16,
inference(avatar_split_clause,[],[f10,f236]) ).
fof(f10,axiom,
! [X3,X4,X5] : truth = ifeq(implies(X3,X4),implies(X4,X5),implies(X3,X5),truth),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f234,plain,
spl0_15,
inference(avatar_split_clause,[],[f3,f232]) ).
fof(f3,axiom,
! [X3,X4,X5] : truth = implies(implies(X3,X4),implies(implies(X4,X5),implies(X3,X5))),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f140,plain,
( spl0_14
| ~ spl0_8
| ~ spl0_9 ),
inference(avatar_split_clause,[],[f66,f55,f51,f138]) ).
fof(f66,plain,
( ! [X0] : truth = implies(not(truth),not(X0))
| ~ spl0_8
| ~ spl0_9 ),
inference(superposition,[],[f52,f56]) ).
fof(f91,plain,
spl0_13,
inference(avatar_split_clause,[],[f12,f89]) ).
fof(f87,plain,
spl0_12,
inference(avatar_split_clause,[],[f7,f85]) ).
fof(f7,axiom,
! [X3,X4] : ifeq(implies(X3,X4),implies(X4,X3),X3,X4) = X4,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f83,plain,
spl0_11,
inference(avatar_split_clause,[],[f4,f81]) ).
fof(f4,axiom,
! [X3,X4] : implies(implies(X3,X4),X4) = implies(implies(X4,X3),X3),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f70,plain,
spl0_10,
inference(avatar_split_clause,[],[f15,f68]) ).
fof(f15,axiom,
! [X3,X4] : implies(X4,X3) = implies(not(X3),not(X4)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f57,plain,
spl0_9,
inference(avatar_split_clause,[],[f13,f55]) ).
fof(f13,axiom,
! [X3] : not(X3) = implies(X3,not(truth)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f53,plain,
spl0_8,
inference(avatar_split_clause,[],[f9,f51]) ).
fof(f9,axiom,
! [X3,X4] : truth = implies(X3,implies(X4,X3)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f49,plain,
spl0_7,
inference(avatar_split_clause,[],[f1,f47]) ).
fof(f1,axiom,
! [X2,X0,X1] : ifeq(X0,X0,X1,X2) = X1,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f45,plain,
spl0_6,
inference(avatar_split_clause,[],[f14,f43]) ).
fof(f14,axiom,
! [X3] : not(not(X3)) = X3,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f41,plain,
spl0_5,
inference(avatar_split_clause,[],[f8,f39]) ).
fof(f8,axiom,
! [X3] : truth = implies(X3,truth),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f37,plain,
spl0_4,
inference(avatar_split_clause,[],[f6,f35]) ).
fof(f6,axiom,
! [X3] : truth = implies(X3,X3),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f33,plain,
spl0_3,
inference(avatar_split_clause,[],[f2,f31]) ).
fof(f2,axiom,
! [X3] : implies(truth,X3) = X3,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f29,plain,
( ~ spl0_2
| spl0_1 ),
inference(avatar_split_clause,[],[f24,f20,f26]) ).
fof(f20,plain,
( spl0_1
<=> truth = implies(implies(implies(a,b),implies(b,a)),implies(b,a)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_1])]) ).
fof(f24,plain,
( truth != implies(implies(b,implies(implies(a,b),a)),implies(b,a))
| spl0_1 ),
inference(forward_demodulation,[],[f22,f12]) ).
fof(f22,plain,
( truth != implies(implies(implies(a,b),implies(b,a)),implies(b,a))
| spl0_1 ),
inference(avatar_component_clause,[],[f20]) ).
fof(f23,plain,
~ spl0_1,
inference(avatar_split_clause,[],[f16,f20]) ).
fof(f16,axiom,
truth != implies(implies(implies(a,b),implies(b,a)),implies(b,a)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12 % Problem : LCL109-10 : TPTP v8.2.0. Released v7.5.0.
% 0.03/0.12 % Command : run_vampire %s %d SAT
% 0.12/0.34 % Computer : n026.cluster.edu
% 0.12/0.34 % Model : x86_64 x86_64
% 0.12/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34 % Memory : 8042.1875MB
% 0.12/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34 % CPULimit : 300
% 0.12/0.34 % WCLimit : 300
% 0.12/0.34 % DateTime : Sat Jun 22 13:56:54 EDT 2024
% 0.12/0.34 % CPUTime :
% 0.12/0.36 This is a CNF_UNS_RFO_PEQ_UEQ problem
% 0.12/0.36 Running first-order model finding
% 0.12/0.36 Running /export/starexec/sandbox2/solver/bin/vampire --mode casc_sat -m 16384 --cores 7 -t 300 /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.21/0.42 % (2350)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.42 % (2354)fmb+10_1:1_sil=256000:fmbss=23:fmbes=contour:newcnf=on:fmbsr=1.14:i=152523:nm=2:gsp=on:rp=on_0 on theBenchmark for (3000ds/152523Mi)
% 0.21/0.42 % (2350)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.42 % (2353)fmb+10_1:1_sil=256000:fmbes=contour:i=214858:bce=on_0 on theBenchmark for (3000ds/214858Mi)
% 0.21/0.42 % (2350)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.42 % (2352)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:i=99418_0 on theBenchmark for (3000ds/99418Mi)
% 0.21/0.42 % (2350)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.42 % (2355)ott+21_1:1_sil=4000:i=104:fsd=on:fd=off:newcnf=on_0 on theBenchmark for (3000ds/104Mi)
% 0.21/0.42 % (2350)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.42 % (2351)fmb+10_1:1_sil=256000:i=98885:tgt=full:fmbsr=1.3:fmbss=10_0 on theBenchmark for (3000ds/98885Mi)
% 0.21/0.42 % (2350)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.42 % (2356)ott+11_8:59_sil=16000:sp=occurrence:lsd=20:abs=on:i=146:aac=none:nm=16:fdi=10:rawr=on:nicw=on_0 on theBenchmark for (3000ds/146Mi)
% 0.21/0.42 % (2350)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.42 % (2357)ott-4_1:1_sil=4000:sp=reverse_arity:lcm=predicate:newcnf=on:i=115:bce=on:fd=off:fs=off:fsr=off_0 on theBenchmark for (3000ds/115Mi)
% 0.21/0.42 TRYING [1]
% 0.21/0.42 TRYING [2]
% 0.21/0.43 TRYING [3]
% 0.21/0.43 TRYING [4]
% 0.21/0.48 TRYING [5]
% 0.21/0.48 % (2355)Instruction limit reached!
% 0.21/0.48 % (2355)------------------------------
% 0.21/0.48 % (2355)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.21/0.48 % (2355)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.21/0.48 % (2355)Termination reason: Time limit
% 0.21/0.48 % (2355)Termination phase: Saturation
% 0.21/0.48
% 0.21/0.48 % (2355)Memory used [KB]: 1602
% 0.21/0.48 % (2355)Time elapsed: 0.059 s
% 0.21/0.48 % (2355)Instructions burned: 104 (million)
% 0.21/0.48 % (2357)Instruction limit reached!
% 0.21/0.48 % (2357)------------------------------
% 0.21/0.48 % (2357)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.21/0.48 % (2357)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.21/0.48 % (2357)Termination reason: Time limit
% 0.21/0.48 % (2357)Termination phase: Saturation
% 0.21/0.48
% 0.21/0.48 % (2357)Memory used [KB]: 1266
% 0.21/0.48 % (2357)Time elapsed: 0.060 s
% 0.21/0.48 % (2357)Instructions burned: 117 (million)
% 0.21/0.49 TRYING [10]
% 0.21/0.50 % (2356)Instruction limit reached!
% 0.21/0.50 % (2356)------------------------------
% 0.21/0.50 % (2356)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.21/0.50 % (2356)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.21/0.50 % (2356)Termination reason: Time limit
% 0.21/0.50 % (2356)Termination phase: Saturation
% 0.21/0.50
% 0.21/0.50 % (2356)Memory used [KB]: 2384
% 0.21/0.50 % (2356)Time elapsed: 0.083 s
% 0.21/0.50 % (2356)Instructions burned: 147 (million)
% 0.21/0.51 % (2350)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.51 % (2358)dis+11_1:3_bsr=unit_only:sil=2000:rp=on:newcnf=on:i=404:kws=precedence:lsd=100_0 on theBenchmark for (2998ds/404Mi)
% 0.21/0.52 % (2350)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.52 % (2359)ott-21_1:1_sil=4000:sp=const_frequency:i=175:fsr=off:fs=off:av=off_0 on theBenchmark for (2998ds/175Mi)
% 1.39/0.55 % (2350)Running in auto input_syntax mode. Trying TPTP
% 1.39/0.55 % (2360)ott+33_1:1_to=lpo:sil=8000:sp=weighted_frequency:rp=on:i=270:nm=3:fsr=off:sac=on_0 on theBenchmark for (2998ds/270Mi)
% 1.54/0.56 % (2359)Instruction limit reached!
% 1.54/0.56 % (2359)------------------------------
% 1.54/0.56 % (2359)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.54/0.56 % (2359)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.54/0.56 % (2359)Termination reason: Time limit
% 1.54/0.56 % (2359)Termination phase: Saturation
% 1.54/0.56
% 1.54/0.56 % (2359)Memory used [KB]: 1342
% 1.54/0.56 % (2359)Time elapsed: 0.070 s
% 1.54/0.56 % (2359)Instructions burned: 175 (million)
% 1.54/0.60 % (2350)Running in auto input_syntax mode. Trying TPTP
% 1.54/0.60 % (2361)ott+4_1:1_sil=2000:i=900:bd=off:fsr=off_0 on theBenchmark for (2997ds/900Mi)
% 1.54/0.60 TRYING [6]
% 1.91/0.64 % (2360)Instruction limit reached!
% 1.91/0.64 % (2360)------------------------------
% 1.91/0.64 % (2360)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.91/0.64 % (2360)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.91/0.64 % (2360)Termination reason: Time limit
% 1.91/0.64 % (2358)Instruction limit reached!
% 1.91/0.64 % (2358)------------------------------
% 1.91/0.64 % (2358)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.91/0.64 % (2360)Termination phase: Saturation
% 1.91/0.64
% 1.91/0.64 % (2360)Memory used [KB]: 2538
% 1.91/0.64 % (2360)Time elapsed: 0.114 s
% 1.91/0.64 % (2360)Instructions burned: 271 (million)
% 1.91/0.64 % (2358)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.91/0.64 % (2358)Termination reason: Time limit
% 1.91/0.64 % (2358)Termination phase: Saturation
% 1.91/0.64
% 1.91/0.64 % (2358)Memory used [KB]: 4164
% 1.91/0.64 % (2358)Time elapsed: 0.124 s
% 1.91/0.64 % (2358)Instructions burned: 406 (million)
% 2.07/0.67 % (2350)Running in auto input_syntax mode. Trying TPTP
% 2.07/0.67 % (2362)fmb+10_1:1_sil=8000:fde=unused:fmbes=contour:i=7859:nm=2:fmbswr=0_0 on theBenchmark for (2997ds/7859Mi)
% 2.07/0.67 % (2350)Running in auto input_syntax mode. Trying TPTP
% 2.07/0.67 % (2363)ott+11_1:2_anc=none:sil=2000:sp=const_max:spb=units:s2a=on:i=2145:s2at=5.0:awrs=converge:awrsf=170:rawr=on:gs=on:fsr=off_0 on theBenchmark for (2997ds/2145Mi)
% 2.07/0.67 TRYING [1]
% 2.07/0.67 TRYING [2]
% 2.07/0.67 TRYING [3]
% 2.07/0.68 TRYING [4]
% 2.07/0.70 TRYING [5]
% 2.49/0.81 TRYING [6]
% 2.89/0.87 TRYING [7]
% 2.89/0.89 % (2361)Instruction limit reached!
% 2.89/0.89 % (2361)------------------------------
% 2.89/0.89 % (2361)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 2.89/0.89 % (2361)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 2.89/0.89 % (2361)Termination reason: Time limit
% 2.89/0.89 % (2361)Termination phase: Saturation
% 2.89/0.89
% 2.89/0.89 % (2361)Memory used [KB]: 8713
% 2.89/0.89 % (2361)Time elapsed: 0.294 s
% 2.89/0.89 % (2361)Instructions burned: 901 (million)
% 3.48/0.93 % (2350)Running in auto input_syntax mode. Trying TPTP
% 3.48/0.93 % (2365)ott-30_1:1024_sil=4000:alpa=true:newcnf=on:i=1187:bs=unit_only:ins=1:amm=off_0 on theBenchmark for (2994ds/1187Mi)
% 3.89/1.07 TRYING [7]
% 6.32/1.30 % (2365)Instruction limit reached!
% 6.32/1.30 % (2365)------------------------------
% 6.32/1.30 % (2365)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 6.32/1.30 % (2365)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 6.32/1.30 % (2365)Termination reason: Time limit
% 6.32/1.30 % (2365)Termination phase: Saturation
% 6.32/1.30
% 6.32/1.30 % (2365)Memory used [KB]: 10285
% 6.32/1.30 % (2365)Time elapsed: 0.372 s
% 6.32/1.30 % (2365)Instructions burned: 1188 (million)
% 6.79/1.33 % (2350)Running in auto input_syntax mode. Trying TPTP
% 6.79/1.33 % (2366)fmb+10_1:1_sil=32000:i=23580:newcnf=on_0 on theBenchmark for (2990ds/23580Mi)
% 6.79/1.34 TRYING [1]
% 6.79/1.34 TRYING [2]
% 6.79/1.34 TRYING [3]
% 6.79/1.34 TRYING [4]
% 6.79/1.36 % (2363)Instruction limit reached!
% 6.79/1.36 % (2363)------------------------------
% 6.79/1.36 % (2363)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 6.79/1.36 % (2363)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 6.79/1.36 % (2363)Termination reason: Time limit
% 6.79/1.36 % (2363)Termination phase: Saturation
% 6.79/1.36
% 6.79/1.36 % (2363)Memory used [KB]: 16233
% 6.79/1.36 % (2363)Time elapsed: 0.690 s
% 6.79/1.36 % (2363)Instructions burned: 2148 (million)
% 6.79/1.36 TRYING [5]
% 7.09/1.39 % (2350)Running in auto input_syntax mode. Trying TPTP
% 7.09/1.39 % (2367)fmb+10_1:1_sil=32000:fmbss=17:fmbsr=2.0:i=2892_0 on theBenchmark for (2989ds/2892Mi)
% 7.09/1.41 TRYING [6]
% 8.03/1.57 TRYING [7]
% 9.01/1.65 TRYING [8]
% 10.03/1.78 TRYING [8]
% 10.03/1.80 TRYING [17]
% 10.40/1.91 TRYING [8]
% 11.45/1.99 % (2367)Instruction limit reached!
% 11.45/1.99 % (2367)------------------------------
% 11.45/1.99 % (2367)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 11.45/1.99 % (2367)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 11.45/1.99 % (2367)Termination reason: Time limit
% 11.45/1.99 % (2367)Termination phase: Finite model building constraint generation
% 11.45/1.99
% 11.45/1.99 % (2367)Memory used [KB]: 89830
% 11.45/1.99 % (2367)Time elapsed: 0.595 s
% 11.45/1.99 % (2367)Instructions burned: 2895 (million)
% 11.45/2.05 % (2350)Running in auto input_syntax mode. Trying TPTP
% 11.45/2.05 % (2368)ott-10_1:1_sil=4000:i=1693_0 on theBenchmark for (2983ds/1693Mi)
% 11.45/2.06 TRYING [23]
% 14.78/2.47 % (2362)Instruction limit reached!
% 14.78/2.47 % (2362)------------------------------
% 14.78/2.47 % (2362)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 14.78/2.47 % (2362)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 14.78/2.47 % (2362)Termination reason: Time limit
% 14.78/2.47 % (2362)Termination phase: Finite model building SAT solving
% 14.78/2.47
% 14.78/2.47 % (2362)Memory used [KB]: 26629
% 14.78/2.47 % (2362)Time elapsed: 1.802 s
% 14.78/2.47 % (2362)Instructions burned: 7859 (million)
% 15.02/2.51 % (2350)Running in auto input_syntax mode. Trying TPTP
% 15.02/2.51 % (2369)dis+21_1:1_sil=4000:gs=on:sac=on:newcnf=on:gsem=off:i=1735:gsaa=full_model:abs=on:anc=none_0 on theBenchmark for (2978ds/1735Mi)
% 15.67/2.63 % (2368)Instruction limit reached!
% 15.67/2.63 % (2368)------------------------------
% 15.67/2.63 % (2368)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 15.67/2.63 % (2368)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 15.67/2.63 % (2368)Termination reason: Time limit
% 15.67/2.63 % (2368)Termination phase: Saturation
% 15.67/2.63
% 15.67/2.63 % (2368)Memory used [KB]: 13916
% 15.67/2.63 % (2368)Time elapsed: 0.577 s
% 15.67/2.63 % (2368)Instructions burned: 1693 (million)
% 15.67/2.66 % (2350)Running in auto input_syntax mode. Trying TPTP
% 15.67/2.66 % (2370)fmb+10_1:1_fmbas=expand:sil=128000:i=131798:nm=2:fmbksg=on:fmbss=4:fmbsr=1.77:rp=on_0 on theBenchmark for (2977ds/131798Mi)
% 16.03/2.66 TRYING [4]
% 16.03/2.68 TRYING [5]
% 16.03/2.72 TRYING [9]
% 16.03/2.73 TRYING [6]
% 17.56/2.87 TRYING [7]
% 17.90/2.92 % (2369)Instruction limit reached!
% 17.90/2.92 % (2369)------------------------------
% 17.90/2.92 % (2369)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 17.90/2.92 % (2369)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 17.90/2.92 % (2369)Termination reason: Time limit
% 17.90/2.92 % (2369)Termination phase: Saturation
% 17.90/2.92
% 17.90/2.92 % (2369)Memory used [KB]: 12769
% 17.90/2.92 % (2369)Time elapsed: 0.412 s
% 17.90/2.92 % (2369)Instructions burned: 1736 (million)
% 18.20/2.96 % (2350)Running in auto input_syntax mode. Trying TPTP
% 18.20/2.96 % (2371)fmb+10_1:1_sil=16000:fmbss=16:i=3451:newcnf=on_0 on theBenchmark for (2974ds/3451Mi)
% 20.01/3.25 TRYING [8]
% 20.01/3.26 TRYING [9]
% 20.01/3.28 TRYING [16]
% 23.09/3.65 % (2371)Instruction limit reached!
% 23.09/3.65 % (2371)------------------------------
% 23.09/3.65 % (2371)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 23.09/3.65 % (2371)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 23.09/3.65 % (2371)Termination reason: Time limit
% 23.09/3.65 % (2371)Termination phase: Finite model building constraint generation
% 23.09/3.65
% 23.09/3.65 % (2371)Memory used [KB]: 178806
% 23.09/3.65 % (2371)Time elapsed: 0.698 s
% 23.09/3.65 % (2371)Instructions burned: 3455 (million)
% 23.56/3.72 % (2350)Running in auto input_syntax mode. Trying TPTP
% 23.56/3.72 % (2372)ott+11_1:64_sil=4000:rp=on:i=3978:bd=off:fsr=off_0 on theBenchmark for (2966ds/3978Mi)
% 25.80/4.06 TRYING [9]
% 32.26/4.95 % (2372)Instruction limit reached!
% 32.26/4.95 % (2372)------------------------------
% 32.26/4.95 % (2372)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 32.26/4.95 % (2372)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 32.26/4.95 % (2372)Termination reason: Time limit
% 32.26/4.95 % (2372)Termination phase: Saturation
% 32.26/4.95
% 32.26/4.95 % (2372)Memory used [KB]: 28621
% 32.26/4.95 % (2372)Time elapsed: 1.235 s
% 32.26/4.95 % (2372)Instructions burned: 3980 (million)
% 32.26/4.99 % (2350)Running in auto input_syntax mode. Trying TPTP
% 32.26/4.99 % (2373)dis+35_1:64_to=lpo:sil=32000:sp=occurrence:urr=on:sac=on:i=33091:fsr=off_0 on theBenchmark for (2954ds/33091Mi)
% 34.24/5.29 TRYING [10]
% 37.95/5.86 TRYING [11]
% 43.12/6.51 % (2352)First to succeed.
% 43.12/6.52 % (2352)Solution written to "/export/starexec/sandbox2/tmp/vampire-proof-2350"
% 43.12/6.54 % (2350)Running in auto input_syntax mode. Trying TPTP
% 43.12/6.54 % (2352)Refutation found. Thanks to Tanya!
% 43.12/6.54 % SZS status Unsatisfiable for theBenchmark
% 43.12/6.54 % SZS output start Proof for theBenchmark
% See solution above
% 43.47/6.55 % (2352)------------------------------
% 43.47/6.55 % (2352)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 43.47/6.55 % (2352)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 43.47/6.55 % (2352)Termination reason: Refutation
% 43.47/6.55
% 43.47/6.55 % (2352)Memory used [KB]: 109376
% 43.47/6.55 % (2352)Time elapsed: 6.105 s
% 43.47/6.55 % (2352)Instructions burned: 15842 (million)
% 43.47/6.55 % (2352)------------------------------
% 43.47/6.55 % (2352)------------------------------
% 43.47/6.55 % (2350)Success in time 6.177 s
%------------------------------------------------------------------------------