TSTP Solution File: GRP768-1 by Vampire-SAT---4.8
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Vampire-SAT---4.8
% Problem : GRP768-1 : TPTP v8.2.0. Released v4.1.0.
% Transfm : none
% Format : tptp:raw
% Command : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% Computer : n029.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 May 20 21:32:54 EDT 2024
% Result : Unsatisfiable 20.34s 3.24s
% Output : Refutation 20.34s
% Verified :
% SZS Type : Refutation
% Derivation depth : 20
% Number of leaves : 373
% Syntax : Number of formulae : 1735 ( 50 unt; 0 def)
% Number of atoms : 6980 (1379 equ)
% Maximal formula atoms : 23 ( 4 avg)
% Number of connectives : 10139 (4894 ~;4892 |; 0 &)
% ( 353 <=>; 0 =>; 0 <=; 0 <~>)
% Maximal formula depth : 24 ( 5 avg)
% Maximal term depth : 11 ( 2 avg)
% Number of predicates : 355 ( 353 usr; 354 prp; 0-2 aty)
% Number of functors : 11 ( 11 usr; 4 con; 0-2 aty)
% Number of variables : 2714 (2714 !; 0 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f93752,plain,
$false,
inference(avatar_sat_refutation,[],[f37,f41,f45,f49,f53,f57,f71,f76,f82,f86,f98,f104,f123,f127,f131,f180,f184,f188,f331,f335,f405,f478,f482,f508,f512,f558,f562,f566,f570,f704,f708,f712,f716,f953,f957,f961,f965,f969,f973,f977,f981,f985,f990,f1192,f1431,f1435,f1440,f1444,f1448,f1490,f1494,f1498,f1502,f1506,f1510,f1514,f1518,f1576,f2792,f2957,f2961,f2965,f2972,f2977,f3233,f3292,f3852,f3856,f3862,f4043,f4047,f4051,f4303,f4308,f4489,f4495,f4596,f4600,f4604,f4608,f4612,f4616,f4620,f4624,f4628,f4632,f4970,f6292,f6511,f6515,f6519,f6622,f6627,f6633,f6738,f6743,f6748,f6757,f6763,f6767,f6773,f7225,f7230,f7512,f8048,f8291,f8295,f8301,f8308,f8675,f8680,f8965,f8969,f8976,f8980,f9648,f10894,f10899,f11599,f11603,f11609,f12868,f12873,f12878,f12883,f12888,f13173,f14275,f14287,f14293,f14298,f14610,f15347,f15351,f15359,f15933,f17460,f17465,f18108,f18114,f18883,f19455,f20291,f20304,f21212,f21928,f21932,f21936,f21940,f21944,f21948,f21952,f21956,f21960,f21964,f21968,f21972,f22498,f22502,f22506,f22510,f22514,f22518,f22522,f22526,f22879,f26499,f26503,f26507,f26511,f26515,f26519,f26524,f26528,f26532,f26536,f26540,f26545,f26549,f26553,f26557,f26561,f26565,f26569,f26573,f26577,f26581,f26585,f26589,f26593,f26597,f26601,f26868,f26872,f26876,f26880,f26885,f32488,f36732,f36736,f36740,f36745,f36751,f36755,f36759,f36763,f36767,f36771,f36775,f37096,f37100,f37104,f37108,f37112,f37116,f37120,f37124,f37128,f37132,f37438,f37442,f37446,f37450,f37454,f37459,f37463,f37468,f37472,f37476,f38072,f38076,f38080,f38084,f38088,f38093,f38098,f38102,f38106,f38110,f38625,f38630,f38635,f38639,f38643,f38649,f38653,f38658,f38662,f38666,f38771,f38775,f38779,f38786,f39519,f39523,f39529,f39533,f39537,f39541,f44962,f49540,f52970,f61152,f63102,f63106,f63110,f63115,f63119,f63123,f63128,f64046,f64280,f64284,f64288,f64292,f64296,f64301,f64308,f64312,f64316,f64320,f64324,f64329,f64333,f64337,f64341,f64345,f64349,f64353,f64357,f64361,f64365,f64369,f64373,f64377,f64382,f64387,f64391,f64395,f64399,f64403,f64408,f64412,f64416,f64420,f64425,f64429,f64434,f64438,f64442,f64446,f64450,f64454,f64458,f64462,f64466,f64470,f64474,f64478,f64482,f64486,f64490,f64496,f64500,f64506,f64510,f64515,f64521,f64526,f64530,f64534,f64538,f64543,f64548,f64555,f64870,f64874,f64881,f64886,f64894,f65443,f65448,f65452,f65456,f65460,f65464,f65468,f66749,f67530,f69494,f69909,f75096,f82579,f93720]) ).
fof(f93720,plain,
( ~ spl0_1
| ~ spl0_5
| ~ spl0_6
| spl0_9
| ~ spl0_18
| ~ spl0_31
| ~ spl0_34
| ~ spl0_56
| ~ spl0_57
| ~ spl0_66
| ~ spl0_111
| ~ spl0_185
| ~ spl0_193
| ~ spl0_262
| ~ spl0_314 ),
inference(avatar_contradiction_clause,[],[f93719]) ).
fof(f93719,plain,
( $false
| ~ spl0_1
| ~ spl0_5
| ~ spl0_6
| spl0_9
| ~ spl0_18
| ~ spl0_31
| ~ spl0_34
| ~ spl0_56
| ~ spl0_57
| ~ spl0_66
| ~ spl0_111
| ~ spl0_185
| ~ spl0_193
| ~ spl0_262
| ~ spl0_314 ),
inference(trivial_inequality_removal,[],[f93718]) ).
fof(f93718,plain,
( quotient(product(product(x0,quotient(one,x0)),product(x1,x2)),product(x0,quotient(one,x0))) != quotient(product(product(x0,quotient(one,x0)),product(x1,x2)),product(x0,quotient(one,x0)))
| ~ spl0_1
| ~ spl0_5
| ~ spl0_6
| spl0_9
| ~ spl0_18
| ~ spl0_31
| ~ spl0_34
| ~ spl0_56
| ~ spl0_57
| ~ spl0_66
| ~ spl0_111
| ~ spl0_185
| ~ spl0_193
| ~ spl0_262
| ~ spl0_314 ),
inference(forward_demodulation,[],[f93717,f187]) ).
fof(f187,plain,
( ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),product(X1,X2)) = product(product(product(X0,quotient(one,X0)),X1),X2)
| ~ spl0_18 ),
inference(avatar_component_clause,[],[f186]) ).
fof(f186,plain,
( spl0_18
<=> ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),product(X1,X2)) = product(product(product(X0,quotient(one,X0)),X1),X2) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_18])]) ).
fof(f93717,plain,
( quotient(product(product(x0,quotient(one,x0)),product(x1,x2)),product(x0,quotient(one,x0))) != quotient(product(product(product(x0,quotient(one,x0)),x1),x2),product(x0,quotient(one,x0)))
| ~ spl0_1
| ~ spl0_5
| ~ spl0_6
| spl0_9
| ~ spl0_31
| ~ spl0_34
| ~ spl0_56
| ~ spl0_57
| ~ spl0_66
| ~ spl0_111
| ~ spl0_185
| ~ spl0_193
| ~ spl0_262
| ~ spl0_314 ),
inference(forward_demodulation,[],[f92123,f62629]) ).
fof(f62629,plain,
( ! [X2,X0,X1] : product(X0,X2) = product(quotient(X0,product(X1,quotient(one,X1))),product(product(X1,quotient(one,X1)),X2))
| ~ spl0_1
| ~ spl0_5
| ~ spl0_6
| ~ spl0_31
| ~ spl0_34
| ~ spl0_56
| ~ spl0_57
| ~ spl0_66
| ~ spl0_111
| ~ spl0_185
| ~ spl0_193
| ~ spl0_262 ),
inference(forward_demodulation,[],[f62628,f1513]) ).
fof(f1513,plain,
( ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),X1) = quotient(product(product(X0,quotient(one,X0)),product(X1,X2)),X2)
| ~ spl0_56 ),
inference(avatar_component_clause,[],[f1512]) ).
fof(f1512,plain,
( spl0_56
<=> ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),X1) = quotient(product(product(X0,quotient(one,X0)),product(X1,X2)),X2) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_56])]) ).
fof(f62628,plain,
( ! [X2,X0,X1] : product(X0,X2) = product(quotient(X0,product(X1,quotient(one,X1))),quotient(product(product(X1,quotient(one,X1)),product(X2,X0)),X0))
| ~ spl0_1
| ~ spl0_5
| ~ spl0_6
| ~ spl0_31
| ~ spl0_34
| ~ spl0_57
| ~ spl0_66
| ~ spl0_111
| ~ spl0_185
| ~ spl0_193
| ~ spl0_262 ),
inference(forward_demodulation,[],[f61354,f35420]) ).
fof(f35420,plain,
( ! [X0,X1] : product(product(X0,quotient(one,X0)),X1) = difference(quotient(one,product(X0,quotient(one,X0))),X1)
| ~ spl0_1
| ~ spl0_5
| ~ spl0_6
| ~ spl0_31
| ~ spl0_34
| ~ spl0_57
| ~ spl0_66
| ~ spl0_111
| ~ spl0_193 ),
inference(forward_demodulation,[],[f35419,f8806]) ).
fof(f8806,plain,
( ! [X0,X1] : quotient(quotient(X1,product(X0,quotient(one,X0))),quotient(one,product(X0,quotient(one,X0)))) = X1
| ~ spl0_1
| ~ spl0_5
| ~ spl0_6
| ~ spl0_57
| ~ spl0_66
| ~ spl0_111 ),
inference(forward_demodulation,[],[f8805,f52]) ).
fof(f52,plain,
( ! [X0,X1] : quotient(product(X0,X1),X1) = X0
| ~ spl0_5 ),
inference(avatar_component_clause,[],[f51]) ).
fof(f51,plain,
( spl0_5
<=> ! [X0,X1] : quotient(product(X0,X1),X1) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_5])]) ).
fof(f8805,plain,
( ! [X0,X1] : quotient(product(X1,product(X0,quotient(one,X0))),product(X0,quotient(one,X0))) = quotient(quotient(quotient(product(X1,product(X0,quotient(one,X0))),product(X0,quotient(one,X0))),product(X0,quotient(one,X0))),quotient(one,product(X0,quotient(one,X0))))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_57
| ~ spl0_66
| ~ spl0_111 ),
inference(forward_demodulation,[],[f8804,f36]) ).
fof(f36,plain,
( ! [X0] : product(X0,one) = X0
| ~ spl0_1 ),
inference(avatar_component_clause,[],[f35]) ).
fof(f35,plain,
( spl0_1
<=> ! [X0] : product(X0,one) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_1])]) ).
fof(f8804,plain,
( ! [X0,X1] : quotient(product(X1,product(product(X0,quotient(one,X0)),one)),product(X0,quotient(one,X0))) = quotient(quotient(quotient(product(X1,product(product(X0,quotient(one,X0)),one)),product(X0,quotient(one,X0))),product(X0,quotient(one,X0))),quotient(one,product(X0,quotient(one,X0))))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_57
| ~ spl0_66
| ~ spl0_111 ),
inference(forward_demodulation,[],[f8803,f2803]) ).
fof(f2803,plain,
( ! [X2,X0,X1] : product(X2,quotient(X0,product(X1,quotient(one,X1)))) = quotient(product(X2,X0),product(X1,quotient(one,X1)))
| ~ spl0_6
| ~ spl0_57 ),
inference(superposition,[],[f1517,f56]) ).
fof(f56,plain,
( ! [X0,X1] : product(quotient(X0,X1),X1) = X0
| ~ spl0_6 ),
inference(avatar_component_clause,[],[f55]) ).
fof(f55,plain,
( spl0_6
<=> ! [X0,X1] : product(quotient(X0,X1),X1) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_6])]) ).
fof(f1517,plain,
( ! [X2,X0,X1] : product(X1,X2) = quotient(product(X1,product(X2,product(X0,quotient(one,X0)))),product(X0,quotient(one,X0)))
| ~ spl0_57 ),
inference(avatar_component_clause,[],[f1516]) ).
fof(f1516,plain,
( spl0_57
<=> ! [X2,X0,X1] : product(X1,X2) = quotient(product(X1,product(X2,product(X0,quotient(one,X0)))),product(X0,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_57])]) ).
fof(f8803,plain,
( ! [X0,X1] : product(X1,quotient(product(product(X0,quotient(one,X0)),one),product(X0,quotient(one,X0)))) = quotient(quotient(product(X1,quotient(product(product(X0,quotient(one,X0)),one),product(X0,quotient(one,X0)))),product(X0,quotient(one,X0))),quotient(one,product(X0,quotient(one,X0))))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_57
| ~ spl0_66
| ~ spl0_111 ),
inference(forward_demodulation,[],[f8802,f2803]) ).
fof(f8802,plain,
( ! [X0,X1] : product(X1,product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0))))) = quotient(quotient(product(X1,product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0))))),product(X0,quotient(one,X0))),quotient(one,product(X0,quotient(one,X0))))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_57
| ~ spl0_66
| ~ spl0_111 ),
inference(forward_demodulation,[],[f8801,f36]) ).
fof(f8801,plain,
( ! [X0,X1] : product(X1,product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0))))) = quotient(quotient(product(X1,product(product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))),one)),product(X0,quotient(one,X0))),quotient(one,product(X0,quotient(one,X0))))
| ~ spl0_6
| ~ spl0_57
| ~ spl0_66
| ~ spl0_111 ),
inference(forward_demodulation,[],[f8800,f2803]) ).
fof(f8800,plain,
( ! [X0,X1] : product(X1,product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0))))) = quotient(product(X1,quotient(product(product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))),one),product(X0,quotient(one,X0)))),quotient(one,product(X0,quotient(one,X0))))
| ~ spl0_6
| ~ spl0_57
| ~ spl0_66
| ~ spl0_111 ),
inference(forward_demodulation,[],[f8799,f2803]) ).
fof(f8799,plain,
( ! [X0,X1] : product(X1,product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0))))) = quotient(product(X1,product(product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))),quotient(one,product(X0,quotient(one,X0))))),quotient(one,product(X0,quotient(one,X0))))
| ~ spl0_57
| ~ spl0_66
| ~ spl0_111 ),
inference(forward_demodulation,[],[f8688,f3724]) ).
fof(f3724,plain,
( ! [X0,X1] : product(X1,product(X0,quotient(one,X0))) = quotient(product(X1,product(X0,quotient(one,quotient(one,quotient(one,X0))))),product(X0,quotient(one,X0)))
| ~ spl0_57
| ~ spl0_66 ),
inference(superposition,[],[f1517,f3291]) ).
fof(f3291,plain,
( ! [X0] : product(product(X0,quotient(one,X0)),product(X0,quotient(one,X0))) = product(X0,quotient(one,quotient(one,quotient(one,X0))))
| ~ spl0_66 ),
inference(avatar_component_clause,[],[f3290]) ).
fof(f3290,plain,
( spl0_66
<=> ! [X0] : product(product(X0,quotient(one,X0)),product(X0,quotient(one,X0))) = product(X0,quotient(one,quotient(one,quotient(one,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_66])]) ).
fof(f8688,plain,
( ! [X0,X1] : quotient(product(X1,product(product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))),quotient(one,product(X0,quotient(one,X0))))),quotient(one,product(X0,quotient(one,X0)))) = quotient(product(X1,product(product(X0,quotient(one,X0)),quotient(one,quotient(one,quotient(one,product(X0,quotient(one,X0))))))),product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))))
| ~ spl0_66
| ~ spl0_111 ),
inference(superposition,[],[f8679,f3291]) ).
fof(f8679,plain,
( ! [X2,X3,X0,X1] : quotient(product(X2,product(X3,product(product(X0,quotient(one,X0)),X1))),product(product(X0,quotient(one,X0)),X1)) = quotient(product(X2,product(X3,X1)),X1)
| ~ spl0_111 ),
inference(avatar_component_clause,[],[f8678]) ).
fof(f8678,plain,
( spl0_111
<=> ! [X0,X3,X2,X1] : quotient(product(X2,product(X3,product(product(X0,quotient(one,X0)),X1))),product(product(X0,quotient(one,X0)),X1)) = quotient(product(X2,product(X3,X1)),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_111])]) ).
fof(f35419,plain,
( ! [X0,X1] : difference(quotient(one,product(X0,quotient(one,X0))),X1) = quotient(quotient(product(product(X0,quotient(one,X0)),X1),product(X0,quotient(one,X0))),quotient(one,product(X0,quotient(one,X0))))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_31
| ~ spl0_34
| ~ spl0_57
| ~ spl0_193 ),
inference(forward_demodulation,[],[f35418,f952]) ).
fof(f952,plain,
( ! [X0,X1] : product(product(X0,quotient(one,X0)),X1) = product(difference(difference(X0,one),one),difference(X0,X1))
| ~ spl0_34 ),
inference(avatar_component_clause,[],[f951]) ).
fof(f951,plain,
( spl0_34
<=> ! [X0,X1] : product(product(X0,quotient(one,X0)),X1) = product(difference(difference(X0,one),one),difference(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_34])]) ).
fof(f35418,plain,
( ! [X0,X1] : difference(quotient(one,product(X0,quotient(one,X0))),X1) = quotient(quotient(product(difference(difference(X0,one),one),difference(X0,X1)),product(X0,quotient(one,X0))),quotient(one,product(X0,quotient(one,X0))))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_31
| ~ spl0_57
| ~ spl0_193 ),
inference(forward_demodulation,[],[f35417,f36]) ).
fof(f35417,plain,
( ! [X0,X1] : difference(quotient(one,product(X0,quotient(one,X0))),X1) = quotient(quotient(product(difference(difference(X0,one),one),product(difference(X0,X1),one)),product(X0,quotient(one,X0))),quotient(one,product(X0,quotient(one,X0))))
| ~ spl0_6
| ~ spl0_31
| ~ spl0_57
| ~ spl0_193 ),
inference(forward_demodulation,[],[f35416,f2803]) ).
fof(f35416,plain,
( ! [X0,X1] : difference(quotient(one,product(X0,quotient(one,X0))),X1) = quotient(product(difference(difference(X0,one),one),quotient(product(difference(X0,X1),one),product(X0,quotient(one,X0)))),quotient(one,product(X0,quotient(one,X0))))
| ~ spl0_6
| ~ spl0_31
| ~ spl0_57
| ~ spl0_193 ),
inference(forward_demodulation,[],[f35200,f2803]) ).
fof(f35200,plain,
( ! [X0,X1] : difference(quotient(one,product(X0,quotient(one,X0))),X1) = quotient(product(difference(difference(X0,one),one),product(difference(X0,X1),quotient(one,product(X0,quotient(one,X0))))),quotient(one,product(X0,quotient(one,X0))))
| ~ spl0_31
| ~ spl0_193 ),
inference(superposition,[],[f707,f26867]) ).
fof(f26867,plain,
( ! [X0] : product(quotient(one,product(X0,quotient(one,X0))),difference(difference(X0,one),one)) = X0
| ~ spl0_193 ),
inference(avatar_component_clause,[],[f26866]) ).
fof(f26866,plain,
( spl0_193
<=> ! [X0] : product(quotient(one,product(X0,quotient(one,X0))),difference(difference(X0,one),one)) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_193])]) ).
fof(f707,plain,
( ! [X2,X0,X1] : quotient(product(X1,product(difference(product(X0,X1),X2),X0)),X0) = difference(X0,X2)
| ~ spl0_31 ),
inference(avatar_component_clause,[],[f706]) ).
fof(f706,plain,
( spl0_31
<=> ! [X2,X0,X1] : quotient(product(X1,product(difference(product(X0,X1),X2),X0)),X0) = difference(X0,X2) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_31])]) ).
fof(f61354,plain,
( ! [X2,X0,X1] : product(X0,X2) = product(quotient(X0,product(X1,quotient(one,X1))),quotient(difference(quotient(one,product(X1,quotient(one,X1))),product(X2,X0)),X0))
| ~ spl0_185
| ~ spl0_262 ),
inference(superposition,[],[f26572,f52969]) ).
fof(f52969,plain,
( ! [X0,X1] : quotient(X1,product(X0,quotient(one,X0))) = product(X1,quotient(one,product(X0,quotient(one,X0))))
| ~ spl0_262 ),
inference(avatar_component_clause,[],[f52968]) ).
fof(f52968,plain,
( spl0_262
<=> ! [X0,X1] : quotient(X1,product(X0,quotient(one,X0))) = product(X1,quotient(one,product(X0,quotient(one,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_262])]) ).
fof(f26572,plain,
( ! [X2,X0,X1] : product(X0,X2) = product(product(X0,X1),quotient(difference(X1,product(X2,X0)),X0))
| ~ spl0_185 ),
inference(avatar_component_clause,[],[f26571]) ).
fof(f26571,plain,
( spl0_185
<=> ! [X2,X0,X1] : product(X0,X2) = product(product(X0,X1),quotient(difference(X1,product(X2,X0)),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_185])]) ).
fof(f92123,plain,
( quotient(product(product(x0,quotient(one,x0)),product(x1,x2)),product(x0,quotient(one,x0))) != quotient(product(quotient(product(product(x0,quotient(one,x0)),x1),product(x0,quotient(one,x0))),product(product(x0,quotient(one,x0)),x2)),product(x0,quotient(one,x0)))
| spl0_9
| ~ spl0_314 ),
inference(superposition,[],[f81,f64457]) ).
fof(f64457,plain,
( ! [X2,X0,X1] : product(X2,quotient(X0,product(X1,quotient(one,X1)))) = quotient(product(X2,X0),product(X1,quotient(one,X1)))
| ~ spl0_314 ),
inference(avatar_component_clause,[],[f64456]) ).
fof(f64456,plain,
( spl0_314
<=> ! [X2,X0,X1] : product(X2,quotient(X0,product(X1,quotient(one,X1)))) = quotient(product(X2,X0),product(X1,quotient(one,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_314])]) ).
fof(f81,plain,
( quotient(product(product(x0,quotient(one,x0)),product(x1,x2)),product(x0,quotient(one,x0))) != product(quotient(product(product(x0,quotient(one,x0)),x1),product(x0,quotient(one,x0))),quotient(product(product(x0,quotient(one,x0)),x2),product(x0,quotient(one,x0))))
| spl0_9 ),
inference(avatar_component_clause,[],[f79]) ).
fof(f79,plain,
( spl0_9
<=> quotient(product(product(x0,quotient(one,x0)),product(x1,x2)),product(x0,quotient(one,x0))) = product(quotient(product(product(x0,quotient(one,x0)),x1),product(x0,quotient(one,x0))),quotient(product(product(x0,quotient(one,x0)),x2),product(x0,quotient(one,x0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_9])]) ).
fof(f82579,plain,
( spl0_353
| ~ spl0_5
| ~ spl0_10
| ~ spl0_22
| ~ spl0_59
| ~ spl0_106
| ~ spl0_162
| ~ spl0_193
| ~ spl0_223
| ~ spl0_289
| ~ spl0_336 ),
inference(avatar_split_clause,[],[f76575,f64868,f64351,f37448,f26866,f22512,f8289,f2790,f476,f84,f51,f82577]) ).
fof(f82577,plain,
( spl0_353
<=> ! [X0] : quotient(one,X0) = product(X0,quotient(difference(X0,one),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_353])]) ).
fof(f84,plain,
( spl0_10
<=> ! [X0] : product(difference(X0,one),X0) = product(X0,quotient(one,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_10])]) ).
fof(f476,plain,
( spl0_22
<=> ! [X0,X1] : quotient(X1,difference(X0,X1)) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_22])]) ).
fof(f2790,plain,
( spl0_59
<=> ! [X0] : quotient(one,product(X0,quotient(quotient(one,X0),X0))) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_59])]) ).
fof(f8289,plain,
( spl0_106
<=> ! [X0] : difference(X0,one) = product(X0,quotient(quotient(one,X0),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_106])]) ).
fof(f22512,plain,
( spl0_162
<=> ! [X0] : difference(X0,one) = difference(difference(X0,one),difference(X0,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_162])]) ).
fof(f37448,plain,
( spl0_223
<=> ! [X0,X1] : quotient(X0,quotient(one,quotient(one,X1))) = quotient(quotient(X0,product(X1,quotient(one,X1))),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_223])]) ).
fof(f64351,plain,
( spl0_289
<=> ! [X0,X1] : product(quotient(one,X0),X1) = quotient(quotient(difference(X0,X1),difference(difference(X0,one),one)),difference(X0,one)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_289])]) ).
fof(f64868,plain,
( spl0_336
<=> ! [X0] : difference(X0,quotient(one,X0)) = quotient(difference(X0,one),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_336])]) ).
fof(f76575,plain,
( ! [X0] : quotient(one,X0) = product(X0,quotient(difference(X0,one),X0))
| ~ spl0_5
| ~ spl0_10
| ~ spl0_22
| ~ spl0_59
| ~ spl0_106
| ~ spl0_162
| ~ spl0_193
| ~ spl0_223
| ~ spl0_289
| ~ spl0_336 ),
inference(forward_demodulation,[],[f76574,f477]) ).
fof(f477,plain,
( ! [X0,X1] : quotient(X1,difference(X0,X1)) = X0
| ~ spl0_22 ),
inference(avatar_component_clause,[],[f476]) ).
fof(f76574,plain,
( ! [X0] : quotient(one,quotient(one,difference(X0,one))) = product(quotient(one,difference(X0,one)),quotient(difference(X0,one),X0))
| ~ spl0_5
| ~ spl0_10
| ~ spl0_59
| ~ spl0_106
| ~ spl0_162
| ~ spl0_193
| ~ spl0_223
| ~ spl0_289
| ~ spl0_336 ),
inference(forward_demodulation,[],[f76573,f64869]) ).
fof(f64869,plain,
( ! [X0] : difference(X0,quotient(one,X0)) = quotient(difference(X0,one),X0)
| ~ spl0_336 ),
inference(avatar_component_clause,[],[f64868]) ).
fof(f76573,plain,
( ! [X0] : quotient(one,quotient(one,difference(X0,one))) = product(quotient(one,difference(X0,one)),difference(X0,quotient(one,X0)))
| ~ spl0_5
| ~ spl0_10
| ~ spl0_59
| ~ spl0_106
| ~ spl0_162
| ~ spl0_193
| ~ spl0_223
| ~ spl0_289 ),
inference(forward_demodulation,[],[f76572,f49342]) ).
fof(f49342,plain,
( ! [X0,X1] : quotient(X1,quotient(one,X0)) = quotient(quotient(X1,product(X0,quotient(one,X0))),difference(X0,one))
| ~ spl0_10
| ~ spl0_59
| ~ spl0_106
| ~ spl0_223 ),
inference(forward_demodulation,[],[f49341,f85]) ).
fof(f85,plain,
( ! [X0] : product(difference(X0,one),X0) = product(X0,quotient(one,X0))
| ~ spl0_10 ),
inference(avatar_component_clause,[],[f84]) ).
fof(f49341,plain,
( ! [X0,X1] : quotient(X1,quotient(one,X0)) = quotient(quotient(X1,product(difference(X0,one),X0)),difference(X0,one))
| ~ spl0_59
| ~ spl0_106
| ~ spl0_223 ),
inference(forward_demodulation,[],[f49270,f8290]) ).
fof(f8290,plain,
( ! [X0] : difference(X0,one) = product(X0,quotient(quotient(one,X0),X0))
| ~ spl0_106 ),
inference(avatar_component_clause,[],[f8289]) ).
fof(f49270,plain,
( ! [X0,X1] : quotient(X1,quotient(one,X0)) = quotient(quotient(X1,product(product(X0,quotient(quotient(one,X0),X0)),X0)),product(X0,quotient(quotient(one,X0),X0)))
| ~ spl0_59
| ~ spl0_223 ),
inference(superposition,[],[f37449,f2791]) ).
fof(f2791,plain,
( ! [X0] : quotient(one,product(X0,quotient(quotient(one,X0),X0))) = X0
| ~ spl0_59 ),
inference(avatar_component_clause,[],[f2790]) ).
fof(f37449,plain,
( ! [X0,X1] : quotient(X0,quotient(one,quotient(one,X1))) = quotient(quotient(X0,product(X1,quotient(one,X1))),X1)
| ~ spl0_223 ),
inference(avatar_component_clause,[],[f37448]) ).
fof(f76572,plain,
( ! [X0] : product(quotient(one,difference(X0,one)),difference(X0,quotient(one,X0))) = quotient(quotient(one,product(difference(X0,one),quotient(one,difference(X0,one)))),difference(difference(X0,one),one))
| ~ spl0_5
| ~ spl0_162
| ~ spl0_193
| ~ spl0_289 ),
inference(forward_demodulation,[],[f76464,f35194]) ).
fof(f35194,plain,
( ! [X0] : quotient(one,product(X0,quotient(one,X0))) = quotient(X0,difference(difference(X0,one),one))
| ~ spl0_5
| ~ spl0_193 ),
inference(superposition,[],[f52,f26867]) ).
fof(f76464,plain,
( ! [X0] : product(quotient(one,difference(X0,one)),difference(X0,quotient(one,X0))) = quotient(quotient(difference(X0,one),difference(difference(difference(X0,one),one),one)),difference(difference(X0,one),one))
| ~ spl0_162
| ~ spl0_289 ),
inference(superposition,[],[f64352,f22513]) ).
fof(f22513,plain,
( ! [X0] : difference(X0,one) = difference(difference(X0,one),difference(X0,quotient(one,X0)))
| ~ spl0_162 ),
inference(avatar_component_clause,[],[f22512]) ).
fof(f64352,plain,
( ! [X0,X1] : product(quotient(one,X0),X1) = quotient(quotient(difference(X0,X1),difference(difference(X0,one),one)),difference(X0,one))
| ~ spl0_289 ),
inference(avatar_component_clause,[],[f64351]) ).
fof(f75096,plain,
( spl0_352
| ~ spl0_2
| ~ spl0_4
| ~ spl0_5
| ~ spl0_6
| ~ spl0_10
| ~ spl0_14
| ~ spl0_18
| ~ spl0_20
| ~ spl0_22
| ~ spl0_24
| ~ spl0_44
| ~ spl0_60
| ~ spl0_87
| ~ spl0_89
| ~ spl0_147
| ~ spl0_171
| ~ spl0_176
| ~ spl0_178
| ~ spl0_179
| ~ spl0_207
| ~ spl0_259 ),
inference(avatar_split_clause,[],[f53934,f39539,f36765,f26547,f26543,f26534,f26513,f21930,f6509,f4968,f2955,f1190,f506,f476,f333,f186,f125,f84,f55,f51,f47,f39,f75094]) ).
fof(f75094,plain,
( spl0_352
<=> ! [X0] : quotient(difference(X0,one),quotient(one,product(X0,X0))) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_352])]) ).
fof(f39,plain,
( spl0_2
<=> ! [X0] : product(one,X0) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_2])]) ).
fof(f47,plain,
( spl0_4
<=> ! [X0,X1] : difference(X0,product(X0,X1)) = X1 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_4])]) ).
fof(f125,plain,
( spl0_14
<=> ! [X0] : one = difference(X0,X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_14])]) ).
fof(f333,plain,
( spl0_20
<=> ! [X0] : quotient(X0,one) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_20])]) ).
fof(f506,plain,
( spl0_24
<=> ! [X0] : difference(X0,one) = quotient(product(X0,quotient(one,X0)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_24])]) ).
fof(f1190,plain,
( spl0_44
<=> ! [X0,X1] : difference(product(X0,X1),X0) = quotient(difference(X1,X0),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_44])]) ).
fof(f2955,plain,
( spl0_60
<=> ! [X0,X1] : product(difference(difference(quotient(X0,X1),one),one),X1) = product(product(quotient(X0,X1),quotient(one,quotient(X0,X1))),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_60])]) ).
fof(f4968,plain,
( spl0_87
<=> ! [X0,X1] : difference(X1,X0) = quotient(difference(difference(X0,X1),X0),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_87])]) ).
fof(f6509,plain,
( spl0_89
<=> ! [X0,X1] : difference(quotient(quotient(one,X0),X0),product(quotient(one,X0),product(difference(X0,one),X1))) = quotient(quotient(product(X1,quotient(quotient(one,X0),X0)),difference(X0,one)),quotient(one,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_89])]) ).
fof(f21930,plain,
( spl0_147
<=> ! [X0] : product(X0,X0) = quotient(X0,quotient(one,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_147])]) ).
fof(f26513,plain,
( spl0_171
<=> ! [X0] : product(difference(X0,one),product(X0,X0)) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_171])]) ).
fof(f26534,plain,
( spl0_176
<=> ! [X2,X0,X1] : difference(X0,X2) = quotient(product(difference(X0,X1),product(difference(X1,X2),X0)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_176])]) ).
fof(f26543,plain,
( spl0_178
<=> ! [X2,X0,X1] : product(X0,product(difference(product(X1,X0),X2),X1)) = product(difference(X1,X2),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_178])]) ).
fof(f26547,plain,
( spl0_179
<=> ! [X2,X0,X1] : product(product(X1,X2),quotient(X0,X1)) = product(X1,quotient(product(X2,X0),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_179])]) ).
fof(f36765,plain,
( spl0_207
<=> ! [X0,X1] : difference(difference(X0,one),one) = quotient(product(product(X0,quotient(one,X0)),X1),difference(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_207])]) ).
fof(f39539,plain,
( spl0_259
<=> ! [X0] : quotient(difference(X0,one),quotient(quotient(one,X0),X0)) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_259])]) ).
fof(f53934,plain,
( ! [X0] : quotient(difference(X0,one),quotient(one,product(X0,X0))) = X0
| ~ spl0_2
| ~ spl0_4
| ~ spl0_5
| ~ spl0_6
| ~ spl0_10
| ~ spl0_14
| ~ spl0_18
| ~ spl0_20
| ~ spl0_22
| ~ spl0_24
| ~ spl0_44
| ~ spl0_60
| ~ spl0_87
| ~ spl0_89
| ~ spl0_147
| ~ spl0_171
| ~ spl0_176
| ~ spl0_178
| ~ spl0_179
| ~ spl0_207
| ~ spl0_259 ),
inference(forward_demodulation,[],[f53933,f334]) ).
fof(f334,plain,
( ! [X0] : quotient(X0,one) = X0
| ~ spl0_20 ),
inference(avatar_component_clause,[],[f333]) ).
fof(f53933,plain,
( ! [X0] : quotient(quotient(difference(X0,one),one),quotient(one,product(X0,X0))) = X0
| ~ spl0_2
| ~ spl0_4
| ~ spl0_5
| ~ spl0_6
| ~ spl0_10
| ~ spl0_14
| ~ spl0_18
| ~ spl0_22
| ~ spl0_24
| ~ spl0_44
| ~ spl0_60
| ~ spl0_87
| ~ spl0_89
| ~ spl0_147
| ~ spl0_171
| ~ spl0_176
| ~ spl0_178
| ~ spl0_179
| ~ spl0_207
| ~ spl0_259 ),
inference(forward_demodulation,[],[f53932,f40]) ).
fof(f40,plain,
( ! [X0] : product(one,X0) = X0
| ~ spl0_2 ),
inference(avatar_component_clause,[],[f39]) ).
fof(f53932,plain,
( ! [X0] : product(one,X0) = quotient(quotient(difference(X0,one),one),quotient(one,product(product(one,X0),product(one,X0))))
| ~ spl0_4
| ~ spl0_5
| ~ spl0_6
| ~ spl0_10
| ~ spl0_14
| ~ spl0_18
| ~ spl0_22
| ~ spl0_24
| ~ spl0_44
| ~ spl0_60
| ~ spl0_87
| ~ spl0_89
| ~ spl0_147
| ~ spl0_171
| ~ spl0_176
| ~ spl0_178
| ~ spl0_179
| ~ spl0_207
| ~ spl0_259 ),
inference(forward_demodulation,[],[f53901,f43097]) ).
fof(f43097,plain,
( ! [X0] : quotient(quotient(one,X0),X0) = quotient(one,product(X0,X0))
| ~ spl0_4
| ~ spl0_5
| ~ spl0_6
| ~ spl0_10
| ~ spl0_14
| ~ spl0_18
| ~ spl0_22
| ~ spl0_24
| ~ spl0_60
| ~ spl0_87
| ~ spl0_89
| ~ spl0_147
| ~ spl0_171
| ~ spl0_176
| ~ spl0_178
| ~ spl0_179
| ~ spl0_207 ),
inference(forward_demodulation,[],[f43096,f29627]) ).
fof(f29627,plain,
( ! [X0] : difference(product(X0,X0),one) = quotient(one,product(X0,X0))
| ~ spl0_4
| ~ spl0_6
| ~ spl0_14
| ~ spl0_87
| ~ spl0_171
| ~ spl0_176 ),
inference(forward_demodulation,[],[f29626,f126]) ).
fof(f126,plain,
( ! [X0] : one = difference(X0,X0)
| ~ spl0_14 ),
inference(avatar_component_clause,[],[f125]) ).
fof(f29626,plain,
( ! [X0] : difference(product(X0,X0),one) = quotient(difference(X0,X0),product(X0,X0))
| ~ spl0_4
| ~ spl0_6
| ~ spl0_87
| ~ spl0_171
| ~ spl0_176 ),
inference(forward_demodulation,[],[f29625,f48]) ).
fof(f48,plain,
( ! [X0,X1] : difference(X0,product(X0,X1)) = X1
| ~ spl0_4 ),
inference(avatar_component_clause,[],[f47]) ).
fof(f29625,plain,
( ! [X0] : difference(product(X0,X0),one) = quotient(difference(difference(X0,product(X0,X0)),X0),product(X0,X0))
| ~ spl0_6
| ~ spl0_87
| ~ spl0_171
| ~ spl0_176 ),
inference(forward_demodulation,[],[f29541,f15388]) ).
fof(f15388,plain,
( ! [X0,X1] : difference(difference(X0,X1),X0) = product(difference(X1,X0),X0)
| ~ spl0_6
| ~ spl0_87 ),
inference(superposition,[],[f56,f4969]) ).
fof(f4969,plain,
( ! [X0,X1] : difference(X1,X0) = quotient(difference(difference(X0,X1),X0),X0)
| ~ spl0_87 ),
inference(avatar_component_clause,[],[f4968]) ).
fof(f29541,plain,
( ! [X0] : difference(product(X0,X0),one) = quotient(product(difference(product(X0,X0),X0),X0),product(X0,X0))
| ~ spl0_171
| ~ spl0_176 ),
inference(superposition,[],[f26535,f26514]) ).
fof(f26514,plain,
( ! [X0] : product(difference(X0,one),product(X0,X0)) = X0
| ~ spl0_171 ),
inference(avatar_component_clause,[],[f26513]) ).
fof(f26535,plain,
( ! [X2,X0,X1] : difference(X0,X2) = quotient(product(difference(X0,X1),product(difference(X1,X2),X0)),X0)
| ~ spl0_176 ),
inference(avatar_component_clause,[],[f26534]) ).
fof(f43096,plain,
( ! [X0] : quotient(quotient(one,X0),X0) = difference(product(X0,X0),one)
| ~ spl0_4
| ~ spl0_5
| ~ spl0_6
| ~ spl0_10
| ~ spl0_18
| ~ spl0_22
| ~ spl0_24
| ~ spl0_60
| ~ spl0_89
| ~ spl0_147
| ~ spl0_171
| ~ spl0_178
| ~ spl0_179
| ~ spl0_207 ),
inference(forward_demodulation,[],[f43095,f6546]) ).
fof(f6546,plain,
( ! [X0,X1] : quotient(quotient(one,X0),X0) = quotient(product(quotient(one,X0),product(difference(X0,one),X1)),quotient(quotient(product(X1,quotient(quotient(one,X0),X0)),difference(X0,one)),quotient(one,X0)))
| ~ spl0_22
| ~ spl0_89 ),
inference(superposition,[],[f477,f6510]) ).
fof(f6510,plain,
( ! [X0,X1] : difference(quotient(quotient(one,X0),X0),product(quotient(one,X0),product(difference(X0,one),X1))) = quotient(quotient(product(X1,quotient(quotient(one,X0),X0)),difference(X0,one)),quotient(one,X0))
| ~ spl0_89 ),
inference(avatar_component_clause,[],[f6509]) ).
fof(f43095,plain,
( ! [X0,X1] : difference(product(X0,X0),one) = quotient(product(quotient(one,X0),product(difference(X0,one),X1)),quotient(quotient(product(X1,quotient(quotient(one,X0),X0)),difference(X0,one)),quotient(one,X0)))
| ~ spl0_4
| ~ spl0_5
| ~ spl0_6
| ~ spl0_10
| ~ spl0_18
| ~ spl0_24
| ~ spl0_60
| ~ spl0_89
| ~ spl0_147
| ~ spl0_171
| ~ spl0_178
| ~ spl0_179
| ~ spl0_207 ),
inference(forward_demodulation,[],[f43094,f48]) ).
fof(f43094,plain,
( ! [X0,X1] : difference(product(X0,X0),one) = quotient(product(difference(X0,product(X0,quotient(one,X0))),product(difference(X0,one),X1)),quotient(quotient(product(X1,quotient(quotient(one,X0),X0)),difference(X0,one)),quotient(one,X0)))
| ~ spl0_4
| ~ spl0_5
| ~ spl0_6
| ~ spl0_10
| ~ spl0_18
| ~ spl0_24
| ~ spl0_60
| ~ spl0_89
| ~ spl0_147
| ~ spl0_171
| ~ spl0_178
| ~ spl0_179
| ~ spl0_207 ),
inference(forward_demodulation,[],[f43093,f85]) ).
fof(f43093,plain,
( ! [X0,X1] : difference(product(X0,X0),one) = quotient(product(difference(X0,product(difference(X0,one),X0)),product(difference(X0,one),X1)),quotient(quotient(product(X1,quotient(quotient(one,X0),X0)),difference(X0,one)),quotient(one,X0)))
| ~ spl0_4
| ~ spl0_5
| ~ spl0_6
| ~ spl0_18
| ~ spl0_24
| ~ spl0_60
| ~ spl0_89
| ~ spl0_147
| ~ spl0_171
| ~ spl0_178
| ~ spl0_179
| ~ spl0_207 ),
inference(forward_demodulation,[],[f43092,f29761]) ).
fof(f29761,plain,
( ! [X2,X0,X1] : product(difference(product(X1,X0),X2),X1) = difference(X0,product(difference(X1,X2),X1))
| ~ spl0_4
| ~ spl0_178 ),
inference(superposition,[],[f48,f26544]) ).
fof(f26544,plain,
( ! [X2,X0,X1] : product(X0,product(difference(product(X1,X0),X2),X1)) = product(difference(X1,X2),X1)
| ~ spl0_178 ),
inference(avatar_component_clause,[],[f26543]) ).
fof(f43092,plain,
( ! [X0,X1] : difference(product(X0,X0),one) = quotient(product(product(difference(product(X0,X0),one),X0),product(difference(X0,one),X1)),quotient(quotient(product(X1,quotient(quotient(one,X0),X0)),difference(X0,one)),quotient(one,X0)))
| ~ spl0_5
| ~ spl0_6
| ~ spl0_18
| ~ spl0_24
| ~ spl0_60
| ~ spl0_89
| ~ spl0_147
| ~ spl0_171
| ~ spl0_179
| ~ spl0_207 ),
inference(forward_demodulation,[],[f43091,f26725]) ).
fof(f26725,plain,
( ! [X0] : product(X0,X0) = difference(quotient(quotient(one,X0),X0),one)
| ~ spl0_5
| ~ spl0_6
| ~ spl0_24
| ~ spl0_89
| ~ spl0_147
| ~ spl0_171
| ~ spl0_179 ),
inference(forward_demodulation,[],[f26724,f21931]) ).
fof(f21931,plain,
( ! [X0] : product(X0,X0) = quotient(X0,quotient(one,X0))
| ~ spl0_147 ),
inference(avatar_component_clause,[],[f21930]) ).
fof(f26724,plain,
( ! [X0] : quotient(X0,quotient(one,X0)) = difference(quotient(quotient(one,X0),X0),one)
| ~ spl0_5
| ~ spl0_6
| ~ spl0_24
| ~ spl0_89
| ~ spl0_171
| ~ spl0_179 ),
inference(forward_demodulation,[],[f26723,f52]) ).
fof(f26723,plain,
( ! [X0] : difference(quotient(quotient(one,X0),X0),one) = quotient(quotient(product(X0,difference(X0,one)),difference(X0,one)),quotient(one,X0))
| ~ spl0_6
| ~ spl0_24
| ~ spl0_89
| ~ spl0_171
| ~ spl0_179 ),
inference(forward_demodulation,[],[f26722,f507]) ).
fof(f507,plain,
( ! [X0] : difference(X0,one) = quotient(product(X0,quotient(one,X0)),X0)
| ~ spl0_24 ),
inference(avatar_component_clause,[],[f506]) ).
fof(f26722,plain,
( ! [X0] : difference(quotient(quotient(one,X0),X0),one) = quotient(quotient(product(X0,quotient(product(X0,quotient(one,X0)),X0)),difference(X0,one)),quotient(one,X0))
| ~ spl0_6
| ~ spl0_89
| ~ spl0_171
| ~ spl0_179 ),
inference(forward_demodulation,[],[f26721,f26548]) ).
fof(f26548,plain,
( ! [X2,X0,X1] : product(product(X1,X2),quotient(X0,X1)) = product(X1,quotient(product(X2,X0),X1))
| ~ spl0_179 ),
inference(avatar_component_clause,[],[f26547]) ).
fof(f26721,plain,
( ! [X0] : difference(quotient(quotient(one,X0),X0),one) = quotient(quotient(product(product(X0,X0),quotient(quotient(one,X0),X0)),difference(X0,one)),quotient(one,X0))
| ~ spl0_6
| ~ spl0_89
| ~ spl0_171 ),
inference(forward_demodulation,[],[f26623,f56]) ).
fof(f26623,plain,
( ! [X0] : quotient(quotient(product(product(X0,X0),quotient(quotient(one,X0),X0)),difference(X0,one)),quotient(one,X0)) = difference(quotient(quotient(one,X0),X0),product(quotient(one,X0),X0))
| ~ spl0_89
| ~ spl0_171 ),
inference(superposition,[],[f6510,f26514]) ).
fof(f43091,plain,
( ! [X0,X1] : difference(difference(quotient(quotient(one,X0),X0),one),one) = quotient(product(product(difference(difference(quotient(quotient(one,X0),X0),one),one),X0),product(difference(X0,one),X1)),quotient(quotient(product(X1,quotient(quotient(one,X0),X0)),difference(X0,one)),quotient(one,X0)))
| ~ spl0_18
| ~ spl0_60
| ~ spl0_89
| ~ spl0_207 ),
inference(forward_demodulation,[],[f42792,f2997]) ).
fof(f2997,plain,
( ! [X2,X0,X1] : product(product(quotient(X0,X1),quotient(one,quotient(X0,X1))),product(X0,X2)) = product(product(difference(difference(quotient(X0,X1),one),one),X1),X2)
| ~ spl0_18
| ~ spl0_60 ),
inference(superposition,[],[f187,f2956]) ).
fof(f2956,plain,
( ! [X0,X1] : product(difference(difference(quotient(X0,X1),one),one),X1) = product(product(quotient(X0,X1),quotient(one,quotient(X0,X1))),X0)
| ~ spl0_60 ),
inference(avatar_component_clause,[],[f2955]) ).
fof(f42792,plain,
( ! [X0,X1] : difference(difference(quotient(quotient(one,X0),X0),one),one) = quotient(product(product(quotient(quotient(one,X0),X0),quotient(one,quotient(quotient(one,X0),X0))),product(quotient(one,X0),product(difference(X0,one),X1))),quotient(quotient(product(X1,quotient(quotient(one,X0),X0)),difference(X0,one)),quotient(one,X0)))
| ~ spl0_89
| ~ spl0_207 ),
inference(superposition,[],[f36766,f6510]) ).
fof(f36766,plain,
( ! [X0,X1] : difference(difference(X0,one),one) = quotient(product(product(X0,quotient(one,X0)),X1),difference(X0,X1))
| ~ spl0_207 ),
inference(avatar_component_clause,[],[f36765]) ).
fof(f53901,plain,
( ! [X0] : product(one,X0) = quotient(quotient(difference(X0,one),one),quotient(quotient(one,product(one,X0)),product(one,X0)))
| ~ spl0_44
| ~ spl0_259 ),
inference(superposition,[],[f39540,f1191]) ).
fof(f1191,plain,
( ! [X0,X1] : difference(product(X0,X1),X0) = quotient(difference(X1,X0),X0)
| ~ spl0_44 ),
inference(avatar_component_clause,[],[f1190]) ).
fof(f39540,plain,
( ! [X0] : quotient(difference(X0,one),quotient(quotient(one,X0),X0)) = X0
| ~ spl0_259 ),
inference(avatar_component_clause,[],[f39539]) ).
fof(f69909,plain,
( spl0_351
| ~ spl0_23
| ~ spl0_58
| ~ spl0_276 ),
inference(avatar_split_clause,[],[f64297,f64294,f1574,f480,f69907]) ).
fof(f69907,plain,
( spl0_351
<=> ! [X0] : product(difference(difference(difference(X0,one),one),one),X0) = product(X0,quotient(one,quotient(one,quotient(one,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_351])]) ).
fof(f480,plain,
( spl0_23
<=> ! [X0,X1] : difference(quotient(X0,X1),X0) = X1 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_23])]) ).
fof(f1574,plain,
( spl0_58
<=> ! [X0] : product(difference(difference(X0,one),one),quotient(one,X0)) = product(difference(X0,one),quotient(one,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_58])]) ).
fof(f64294,plain,
( spl0_276
<=> ! [X0] : product(difference(difference(difference(X0,one),one),one),X0) = product(difference(X0,one),quotient(one,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_276])]) ).
fof(f64297,plain,
( ! [X0] : product(difference(difference(difference(X0,one),one),one),X0) = product(X0,quotient(one,quotient(one,quotient(one,X0))))
| ~ spl0_23
| ~ spl0_58
| ~ spl0_276 ),
inference(forward_demodulation,[],[f64295,f2871]) ).
fof(f2871,plain,
( ! [X0] : product(difference(X0,one),quotient(one,quotient(one,X0))) = product(X0,quotient(one,quotient(one,quotient(one,X0))))
| ~ spl0_23
| ~ spl0_58 ),
inference(superposition,[],[f1575,f481]) ).
fof(f481,plain,
( ! [X0,X1] : difference(quotient(X0,X1),X0) = X1
| ~ spl0_23 ),
inference(avatar_component_clause,[],[f480]) ).
fof(f1575,plain,
( ! [X0] : product(difference(difference(X0,one),one),quotient(one,X0)) = product(difference(X0,one),quotient(one,quotient(one,X0)))
| ~ spl0_58 ),
inference(avatar_component_clause,[],[f1574]) ).
fof(f64295,plain,
( ! [X0] : product(difference(difference(difference(X0,one),one),one),X0) = product(difference(X0,one),quotient(one,quotient(one,X0)))
| ~ spl0_276 ),
inference(avatar_component_clause,[],[f64294]) ).
fof(f69494,plain,
( spl0_350
| ~ spl0_4
| ~ spl0_5
| ~ spl0_6
| ~ spl0_14
| ~ spl0_20
| ~ spl0_24
| ~ spl0_59
| ~ spl0_87
| ~ spl0_89
| ~ spl0_106
| ~ spl0_147
| ~ spl0_171
| ~ spl0_176
| ~ spl0_179
| ~ spl0_180
| ~ spl0_232 ),
inference(avatar_split_clause,[],[f52726,f38078,f26551,f26547,f26534,f26513,f21930,f8289,f6509,f4968,f2790,f506,f333,f125,f55,f51,f47,f69492]) ).
fof(f69492,plain,
( spl0_350
<=> ! [X0] : difference(X0,difference(X0,one)) = quotient(one,product(X0,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_350])]) ).
fof(f26551,plain,
( spl0_180
<=> ! [X2,X0,X1] : product(product(X2,quotient(X0,product(X1,X2))),X1) = product(X2,quotient(X0,X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_180])]) ).
fof(f38078,plain,
( spl0_232
<=> ! [X0,X1] : difference(difference(X0,one),one) = difference(quotient(X1,product(X0,quotient(one,X0))),product(X1,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_232])]) ).
fof(f52726,plain,
( ! [X0] : difference(X0,difference(X0,one)) = quotient(one,product(X0,X0))
| ~ spl0_4
| ~ spl0_5
| ~ spl0_6
| ~ spl0_14
| ~ spl0_20
| ~ spl0_24
| ~ spl0_59
| ~ spl0_87
| ~ spl0_89
| ~ spl0_106
| ~ spl0_147
| ~ spl0_171
| ~ spl0_176
| ~ spl0_179
| ~ spl0_180
| ~ spl0_232 ),
inference(forward_demodulation,[],[f52725,f29627]) ).
fof(f52725,plain,
( ! [X0] : difference(X0,difference(X0,one)) = difference(product(X0,X0),one)
| ~ spl0_5
| ~ spl0_6
| ~ spl0_20
| ~ spl0_24
| ~ spl0_59
| ~ spl0_89
| ~ spl0_106
| ~ spl0_147
| ~ spl0_171
| ~ spl0_179
| ~ spl0_180
| ~ spl0_232 ),
inference(forward_demodulation,[],[f52724,f26725]) ).
fof(f52724,plain,
( ! [X0] : difference(X0,difference(X0,one)) = difference(difference(quotient(quotient(one,X0),X0),one),one)
| ~ spl0_6
| ~ spl0_20
| ~ spl0_59
| ~ spl0_106
| ~ spl0_180
| ~ spl0_232 ),
inference(forward_demodulation,[],[f52723,f334]) ).
fof(f52723,plain,
( ! [X0] : difference(difference(quotient(quotient(one,X0),X0),one),one) = difference(quotient(X0,one),difference(X0,one))
| ~ spl0_6
| ~ spl0_59
| ~ spl0_106
| ~ spl0_180
| ~ spl0_232 ),
inference(forward_demodulation,[],[f52377,f30900]) ).
fof(f30900,plain,
( ! [X0] : one = product(quotient(quotient(one,X0),X0),quotient(one,quotient(quotient(one,X0),X0)))
| ~ spl0_6
| ~ spl0_59
| ~ spl0_180 ),
inference(forward_demodulation,[],[f30899,f56]) ).
fof(f30899,plain,
( ! [X0] : product(quotient(quotient(one,X0),X0),quotient(one,quotient(quotient(one,X0),X0))) = product(quotient(one,X0),X0)
| ~ spl0_6
| ~ spl0_59
| ~ spl0_180 ),
inference(forward_demodulation,[],[f30657,f56]) ).
fof(f30657,plain,
( ! [X0] : product(quotient(quotient(one,X0),X0),quotient(one,quotient(quotient(one,X0),X0))) = product(product(quotient(quotient(one,X0),X0),X0),X0)
| ~ spl0_59
| ~ spl0_180 ),
inference(superposition,[],[f26552,f2791]) ).
fof(f26552,plain,
( ! [X2,X0,X1] : product(product(X2,quotient(X0,product(X1,X2))),X1) = product(X2,quotient(X0,X2))
| ~ spl0_180 ),
inference(avatar_component_clause,[],[f26551]) ).
fof(f52377,plain,
( ! [X0] : difference(difference(quotient(quotient(one,X0),X0),one),one) = difference(quotient(X0,product(quotient(quotient(one,X0),X0),quotient(one,quotient(quotient(one,X0),X0)))),difference(X0,one))
| ~ spl0_106
| ~ spl0_232 ),
inference(superposition,[],[f38079,f8290]) ).
fof(f38079,plain,
( ! [X0,X1] : difference(difference(X0,one),one) = difference(quotient(X1,product(X0,quotient(one,X0))),product(X1,X0))
| ~ spl0_232 ),
inference(avatar_component_clause,[],[f38078]) ).
fof(f67530,plain,
( spl0_349
| ~ spl0_6
| ~ spl0_181
| ~ spl0_271 ),
inference(avatar_split_clause,[],[f64047,f64044,f26555,f55,f67528]) ).
fof(f67528,plain,
( spl0_349
<=> ! [X2,X0,X1] : difference(product(quotient(X0,X1),X2),X0) = quotient(quotient(difference(difference(X1,X2),X0),X1),quotient(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_349])]) ).
fof(f26555,plain,
( spl0_181
<=> ! [X2,X0,X1] : quotient(difference(difference(X0,X1),product(X2,X0)),X0) = difference(X1,product(X0,X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_181])]) ).
fof(f64044,plain,
( spl0_271
<=> ! [X2,X0,X1] : quotient(difference(X2,product(X1,quotient(X0,X1))),quotient(X0,X1)) = difference(product(quotient(X0,X1),X2),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_271])]) ).
fof(f64047,plain,
( ! [X2,X0,X1] : difference(product(quotient(X0,X1),X2),X0) = quotient(quotient(difference(difference(X1,X2),X0),X1),quotient(X0,X1))
| ~ spl0_6
| ~ spl0_181
| ~ spl0_271 ),
inference(forward_demodulation,[],[f64045,f31202]) ).
fof(f31202,plain,
( ! [X2,X0,X1] : difference(X2,product(X1,quotient(X0,X1))) = quotient(difference(difference(X1,X2),X0),X1)
| ~ spl0_6
| ~ spl0_181 ),
inference(superposition,[],[f26556,f56]) ).
fof(f26556,plain,
( ! [X2,X0,X1] : quotient(difference(difference(X0,X1),product(X2,X0)),X0) = difference(X1,product(X0,X2))
| ~ spl0_181 ),
inference(avatar_component_clause,[],[f26555]) ).
fof(f64045,plain,
( ! [X2,X0,X1] : quotient(difference(X2,product(X1,quotient(X0,X1))),quotient(X0,X1)) = difference(product(quotient(X0,X1),X2),X0)
| ~ spl0_271 ),
inference(avatar_component_clause,[],[f64044]) ).
fof(f66749,plain,
( spl0_348
| ~ spl0_4
| ~ spl0_51
| ~ spl0_266 ),
inference(avatar_split_clause,[],[f63111,f63108,f1492,f47,f66747]) ).
fof(f66747,plain,
( spl0_348
<=> ! [X0,X1] : difference(X0,product(X1,difference(X0,one))) = quotient(difference(X0,product(X1,product(X0,quotient(one,X0)))),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_348])]) ).
fof(f1492,plain,
( spl0_51
<=> ! [X0,X1] : product(X1,product(X0,quotient(one,X0))) = product(X0,product(difference(X0,X1),product(X0,quotient(one,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_51])]) ).
fof(f63108,plain,
( spl0_266
<=> ! [X0,X1] : difference(X0,product(X1,difference(X0,one))) = quotient(product(difference(X0,X1),product(X0,quotient(one,X0))),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_266])]) ).
fof(f63111,plain,
( ! [X0,X1] : difference(X0,product(X1,difference(X0,one))) = quotient(difference(X0,product(X1,product(X0,quotient(one,X0)))),X0)
| ~ spl0_4
| ~ spl0_51
| ~ spl0_266 ),
inference(forward_demodulation,[],[f63109,f2038]) ).
fof(f2038,plain,
( ! [X0,X1] : product(difference(X0,X1),product(X0,quotient(one,X0))) = difference(X0,product(X1,product(X0,quotient(one,X0))))
| ~ spl0_4
| ~ spl0_51 ),
inference(superposition,[],[f48,f1493]) ).
fof(f1493,plain,
( ! [X0,X1] : product(X1,product(X0,quotient(one,X0))) = product(X0,product(difference(X0,X1),product(X0,quotient(one,X0))))
| ~ spl0_51 ),
inference(avatar_component_clause,[],[f1492]) ).
fof(f63109,plain,
( ! [X0,X1] : difference(X0,product(X1,difference(X0,one))) = quotient(product(difference(X0,X1),product(X0,quotient(one,X0))),X0)
| ~ spl0_266 ),
inference(avatar_component_clause,[],[f63108]) ).
fof(f65468,plain,
( spl0_347
| ~ spl0_5
| ~ spl0_6
| ~ spl0_16
| ~ spl0_32
| ~ spl0_50
| ~ spl0_56
| ~ spl0_57
| ~ spl0_80
| ~ spl0_111
| ~ spl0_118 ),
inference(avatar_split_clause,[],[f11253,f10897,f8678,f4606,f1516,f1512,f1488,f710,f178,f55,f51,f65466]) ).
fof(f65466,plain,
( spl0_347
<=> ! [X2,X0,X1] : quotient(quotient(product(X2,X0),product(X1,quotient(one,X1))),quotient(X0,product(X1,quotient(one,X1)))) = X2 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_347])]) ).
fof(f178,plain,
( spl0_16
<=> ! [X2,X0,X1] : difference(product(X0,X1),product(X0,product(X1,X2))) = quotient(quotient(product(X2,product(X0,X1)),X1),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_16])]) ).
fof(f710,plain,
( spl0_32
<=> ! [X2,X0,X1] : product(product(X0,X1),X2) = product(X0,quotient(product(X1,product(X2,X0)),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_32])]) ).
fof(f1488,plain,
( spl0_50
<=> ! [X2,X0,X1] : product(X0,product(X1,X2)) = product(product(X0,X1),quotient(quotient(product(X2,product(X0,X1)),X1),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_50])]) ).
fof(f4606,plain,
( spl0_80
<=> ! [X0,X1] : product(quotient(X0,X1),product(X1,product(quotient(X0,X1),quotient(one,quotient(X0,X1))))) = product(X0,product(quotient(X0,X1),quotient(one,quotient(X0,X1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_80])]) ).
fof(f10897,plain,
( spl0_118
<=> ! [X0,X3,X2,X1] : difference(product(X3,product(product(X0,quotient(one,X0)),X1)),product(X3,product(product(X0,quotient(one,X0)),product(X1,X2)))) = quotient(quotient(product(X2,product(X3,X1)),X1),X3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_118])]) ).
fof(f11253,plain,
( ! [X2,X0,X1] : quotient(quotient(product(X2,X0),product(X1,quotient(one,X1))),quotient(X0,product(X1,quotient(one,X1)))) = X2
| ~ spl0_5
| ~ spl0_6
| ~ spl0_16
| ~ spl0_32
| ~ spl0_50
| ~ spl0_56
| ~ spl0_57
| ~ spl0_80
| ~ spl0_111
| ~ spl0_118 ),
inference(forward_demodulation,[],[f11252,f52]) ).
fof(f11252,plain,
( ! [X2,X0,X1] : quotient(quotient(product(X2,X0),product(X1,quotient(one,X1))),quotient(X0,product(X1,quotient(one,X1)))) = quotient(product(X2,quotient(X0,product(X1,quotient(one,X1)))),quotient(X0,product(X1,quotient(one,X1))))
| ~ spl0_5
| ~ spl0_6
| ~ spl0_16
| ~ spl0_32
| ~ spl0_50
| ~ spl0_56
| ~ spl0_57
| ~ spl0_80
| ~ spl0_111
| ~ spl0_118 ),
inference(forward_demodulation,[],[f11251,f1517]) ).
fof(f11251,plain,
( ! [X2,X0,X1] : quotient(quotient(product(X2,product(quotient(X0,product(X1,quotient(one,X1))),product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1))))))),product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1)))))),quotient(X0,product(X1,quotient(one,X1)))) = quotient(quotient(product(X2,X0),product(X1,quotient(one,X1))),quotient(X0,product(X1,quotient(one,X1))))
| ~ spl0_5
| ~ spl0_6
| ~ spl0_16
| ~ spl0_32
| ~ spl0_50
| ~ spl0_56
| ~ spl0_57
| ~ spl0_80
| ~ spl0_111
| ~ spl0_118 ),
inference(forward_demodulation,[],[f11250,f8840]) ).
fof(f8840,plain,
( ! [X2,X0,X1] : quotient(product(X2,X0),product(X1,quotient(one,X1))) = quotient(product(X2,product(X0,product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1))))))),product(X1,product(quotient(one,X1),product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1))))))))
| ~ spl0_5
| ~ spl0_6
| ~ spl0_50
| ~ spl0_56
| ~ spl0_57
| ~ spl0_80
| ~ spl0_111 ),
inference(forward_demodulation,[],[f8839,f2803]) ).
fof(f8839,plain,
( ! [X2,X0,X1] : product(X2,quotient(X0,product(X1,quotient(one,X1)))) = quotient(product(X2,product(X0,product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1))))))),product(X1,product(quotient(one,X1),product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1))))))))
| ~ spl0_5
| ~ spl0_50
| ~ spl0_56
| ~ spl0_57
| ~ spl0_80
| ~ spl0_111 ),
inference(forward_demodulation,[],[f8838,f1517]) ).
fof(f8838,plain,
( ! [X2,X0,X1] : quotient(product(X2,product(quotient(X0,product(X1,quotient(one,X1))),product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1))))))),product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1)))))) = quotient(product(X2,product(X0,product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1))))))),product(X1,product(quotient(one,X1),product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1))))))))
| ~ spl0_5
| ~ spl0_50
| ~ spl0_56
| ~ spl0_80
| ~ spl0_111 ),
inference(forward_demodulation,[],[f8700,f2788]) ).
fof(f2788,plain,
( ! [X2,X0,X1] : product(X1,product(X2,product(X0,quotient(one,X0)))) = product(product(X1,X2),product(X0,quotient(one,X0)))
| ~ spl0_5
| ~ spl0_50
| ~ spl0_56 ),
inference(forward_demodulation,[],[f2743,f52]) ).
fof(f2743,plain,
( ! [X2,X0,X1] : product(X1,product(X2,product(X0,quotient(one,X0)))) = product(product(X1,X2),quotient(product(product(X0,quotient(one,X0)),X1),X1))
| ~ spl0_50
| ~ spl0_56 ),
inference(superposition,[],[f1489,f1513]) ).
fof(f1489,plain,
( ! [X2,X0,X1] : product(X0,product(X1,X2)) = product(product(X0,X1),quotient(quotient(product(X2,product(X0,X1)),X1),X0))
| ~ spl0_50 ),
inference(avatar_component_clause,[],[f1488]) ).
fof(f8700,plain,
( ! [X2,X0,X1] : quotient(product(X2,product(quotient(X0,product(X1,quotient(one,X1))),product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1))))))),product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1)))))) = quotient(product(X2,product(X0,product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1))))))),product(product(X1,quotient(one,X1)),product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1)))))))
| ~ spl0_80
| ~ spl0_111 ),
inference(superposition,[],[f8679,f4607]) ).
fof(f4607,plain,
( ! [X0,X1] : product(quotient(X0,X1),product(X1,product(quotient(X0,X1),quotient(one,quotient(X0,X1))))) = product(X0,product(quotient(X0,X1),quotient(one,quotient(X0,X1))))
| ~ spl0_80 ),
inference(avatar_component_clause,[],[f4606]) ).
fof(f11250,plain,
( ! [X2,X0,X1] : quotient(quotient(product(X2,product(quotient(X0,product(X1,quotient(one,X1))),product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1))))))),product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1)))))),quotient(X0,product(X1,quotient(one,X1)))) = quotient(quotient(product(X2,product(X0,product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1))))))),product(X1,product(quotient(one,X1),product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1)))))))),quotient(X0,product(X1,quotient(one,X1))))
| ~ spl0_5
| ~ spl0_16
| ~ spl0_32
| ~ spl0_50
| ~ spl0_56
| ~ spl0_80
| ~ spl0_118 ),
inference(forward_demodulation,[],[f11249,f2788]) ).
fof(f11249,plain,
( ! [X2,X0,X1] : quotient(quotient(product(X2,product(quotient(X0,product(X1,quotient(one,X1))),product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1))))))),product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1)))))),quotient(X0,product(X1,quotient(one,X1)))) = quotient(quotient(product(X2,product(X0,product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1))))))),product(product(X1,quotient(one,X1)),product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1))))))),quotient(X0,product(X1,quotient(one,X1))))
| ~ spl0_16
| ~ spl0_32
| ~ spl0_56
| ~ spl0_80
| ~ spl0_118 ),
inference(forward_demodulation,[],[f10943,f5085]) ).
fof(f5085,plain,
( ! [X2,X0,X1] : quotient(quotient(product(X2,product(X0,product(quotient(X0,X1),quotient(one,quotient(X0,X1))))),product(X1,product(quotient(X0,X1),quotient(one,quotient(X0,X1))))),quotient(X0,X1)) = difference(product(X0,product(quotient(X0,X1),quotient(one,quotient(X0,X1)))),product(quotient(X0,X1),product(X1,product(product(quotient(X0,X1),quotient(one,quotient(X0,X1))),X2))))
| ~ spl0_16
| ~ spl0_32
| ~ spl0_56
| ~ spl0_80 ),
inference(forward_demodulation,[],[f5007,f2744]) ).
fof(f2744,plain,
( ! [X2,X0,X1] : product(X2,product(product(X0,quotient(one,X0)),X1)) = product(product(X2,product(X0,quotient(one,X0))),X1)
| ~ spl0_32
| ~ spl0_56 ),
inference(superposition,[],[f711,f1513]) ).
fof(f711,plain,
( ! [X2,X0,X1] : product(product(X0,X1),X2) = product(X0,quotient(product(X1,product(X2,X0)),X0))
| ~ spl0_32 ),
inference(avatar_component_clause,[],[f710]) ).
fof(f5007,plain,
( ! [X2,X0,X1] : difference(product(X0,product(quotient(X0,X1),quotient(one,quotient(X0,X1)))),product(quotient(X0,X1),product(product(X1,product(quotient(X0,X1),quotient(one,quotient(X0,X1)))),X2))) = quotient(quotient(product(X2,product(X0,product(quotient(X0,X1),quotient(one,quotient(X0,X1))))),product(X1,product(quotient(X0,X1),quotient(one,quotient(X0,X1))))),quotient(X0,X1))
| ~ spl0_16
| ~ spl0_80 ),
inference(superposition,[],[f179,f4607]) ).
fof(f179,plain,
( ! [X2,X0,X1] : difference(product(X0,X1),product(X0,product(X1,X2))) = quotient(quotient(product(X2,product(X0,X1)),X1),X0)
| ~ spl0_16 ),
inference(avatar_component_clause,[],[f178]) ).
fof(f10943,plain,
( ! [X2,X0,X1] : quotient(quotient(product(X2,product(quotient(X0,product(X1,quotient(one,X1))),product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1))))))),product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1)))))),quotient(X0,product(X1,quotient(one,X1)))) = difference(product(X0,product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1)))))),product(quotient(X0,product(X1,quotient(one,X1))),product(product(X1,quotient(one,X1)),product(product(quotient(X0,product(X1,quotient(one,X1))),quotient(one,quotient(X0,product(X1,quotient(one,X1))))),X2))))
| ~ spl0_80
| ~ spl0_118 ),
inference(superposition,[],[f10898,f4607]) ).
fof(f10898,plain,
( ! [X2,X3,X0,X1] : difference(product(X3,product(product(X0,quotient(one,X0)),X1)),product(X3,product(product(X0,quotient(one,X0)),product(X1,X2)))) = quotient(quotient(product(X2,product(X3,X1)),X1),X3)
| ~ spl0_118 ),
inference(avatar_component_clause,[],[f10897]) ).
fof(f65464,plain,
( spl0_346
| ~ spl0_1
| ~ spl0_3
| ~ spl0_5
| ~ spl0_6
| ~ spl0_24
| ~ spl0_45
| ~ spl0_59
| ~ spl0_89
| ~ spl0_106
| ~ spl0_147
| ~ spl0_171
| ~ spl0_179
| ~ spl0_180
| ~ spl0_204 ),
inference(avatar_split_clause,[],[f40950,f36753,f26551,f26547,f26513,f21930,f8289,f6509,f2790,f1429,f506,f55,f51,f43,f35,f65462]) ).
fof(f65462,plain,
( spl0_346
<=> ! [X0] : difference(X0,one) = product(X0,quotient(one,product(X0,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_346])]) ).
fof(f43,plain,
( spl0_3
<=> ! [X0,X1] : product(X0,difference(X0,X1)) = X1 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_3])]) ).
fof(f1429,plain,
( spl0_45
<=> ! [X2,X0,X1] : quotient(product(X1,product(X2,quotient(X0,X1))),quotient(X0,X1)) = difference(quotient(X0,X1),product(X0,X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_45])]) ).
fof(f36753,plain,
( spl0_204
<=> ! [X0,X1] : product(X1,quotient(one,quotient(one,X0))) = product(product(X1,X0),product(X0,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_204])]) ).
fof(f40950,plain,
( ! [X0] : difference(X0,one) = product(X0,quotient(one,product(X0,X0)))
| ~ spl0_1
| ~ spl0_3
| ~ spl0_5
| ~ spl0_6
| ~ spl0_24
| ~ spl0_45
| ~ spl0_59
| ~ spl0_89
| ~ spl0_106
| ~ spl0_147
| ~ spl0_171
| ~ spl0_179
| ~ spl0_180
| ~ spl0_204 ),
inference(forward_demodulation,[],[f40949,f36]) ).
fof(f40949,plain,
( ! [X0] : product(difference(X0,one),one) = product(X0,quotient(one,product(X0,X0)))
| ~ spl0_3
| ~ spl0_5
| ~ spl0_6
| ~ spl0_24
| ~ spl0_45
| ~ spl0_59
| ~ spl0_89
| ~ spl0_106
| ~ spl0_147
| ~ spl0_171
| ~ spl0_179
| ~ spl0_180
| ~ spl0_204 ),
inference(forward_demodulation,[],[f40948,f38312]) ).
fof(f38312,plain,
( ! [X0] : product(X0,X0) = quotient(one,quotient(quotient(one,X0),X0))
| ~ spl0_3
| ~ spl0_5
| ~ spl0_6
| ~ spl0_24
| ~ spl0_45
| ~ spl0_89
| ~ spl0_106
| ~ spl0_147
| ~ spl0_171
| ~ spl0_179 ),
inference(forward_demodulation,[],[f38311,f26725]) ).
fof(f38311,plain,
( ! [X0] : quotient(one,quotient(quotient(one,X0),X0)) = difference(quotient(quotient(one,X0),X0),one)
| ~ spl0_3
| ~ spl0_6
| ~ spl0_45
| ~ spl0_106 ),
inference(forward_demodulation,[],[f38310,f56]) ).
fof(f38310,plain,
( ! [X0] : quotient(one,quotient(quotient(one,X0),X0)) = difference(quotient(quotient(one,X0),X0),product(quotient(one,X0),X0))
| ~ spl0_3
| ~ spl0_45
| ~ spl0_106 ),
inference(forward_demodulation,[],[f38134,f44]) ).
fof(f44,plain,
( ! [X0,X1] : product(X0,difference(X0,X1)) = X1
| ~ spl0_3 ),
inference(avatar_component_clause,[],[f43]) ).
fof(f38134,plain,
( ! [X0] : difference(quotient(quotient(one,X0),X0),product(quotient(one,X0),X0)) = quotient(product(X0,difference(X0,one)),quotient(quotient(one,X0),X0))
| ~ spl0_45
| ~ spl0_106 ),
inference(superposition,[],[f1430,f8290]) ).
fof(f1430,plain,
( ! [X2,X0,X1] : quotient(product(X1,product(X2,quotient(X0,X1))),quotient(X0,X1)) = difference(quotient(X0,X1),product(X0,X2))
| ~ spl0_45 ),
inference(avatar_component_clause,[],[f1429]) ).
fof(f40948,plain,
( ! [X0] : product(difference(X0,one),one) = product(X0,quotient(one,quotient(one,quotient(quotient(one,X0),X0))))
| ~ spl0_6
| ~ spl0_59
| ~ spl0_106
| ~ spl0_180
| ~ spl0_204 ),
inference(forward_demodulation,[],[f40711,f30900]) ).
fof(f40711,plain,
( ! [X0] : product(X0,quotient(one,quotient(one,quotient(quotient(one,X0),X0)))) = product(difference(X0,one),product(quotient(quotient(one,X0),X0),quotient(one,quotient(quotient(one,X0),X0))))
| ~ spl0_106
| ~ spl0_204 ),
inference(superposition,[],[f36754,f8290]) ).
fof(f36754,plain,
( ! [X0,X1] : product(X1,quotient(one,quotient(one,X0))) = product(product(X1,X0),product(X0,quotient(one,X0)))
| ~ spl0_204 ),
inference(avatar_component_clause,[],[f36753]) ).
fof(f65460,plain,
( spl0_345
| ~ spl0_1
| ~ spl0_2
| ~ spl0_5
| ~ spl0_20
| ~ spl0_118 ),
inference(avatar_split_clause,[],[f11124,f10897,f333,f51,f39,f35,f65458]) ).
fof(f65458,plain,
( spl0_345
<=> ! [X2,X0,X1] : difference(product(X1,product(X0,quotient(one,X0))),product(X1,product(product(X0,quotient(one,X0)),X2))) = X2 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_345])]) ).
fof(f11124,plain,
( ! [X2,X0,X1] : difference(product(X1,product(X0,quotient(one,X0))),product(X1,product(product(X0,quotient(one,X0)),X2))) = X2
| ~ spl0_1
| ~ spl0_2
| ~ spl0_5
| ~ spl0_20
| ~ spl0_118 ),
inference(forward_demodulation,[],[f11123,f52]) ).
fof(f11123,plain,
( ! [X2,X0,X1] : quotient(product(X2,X1),X1) = difference(product(X1,product(X0,quotient(one,X0))),product(X1,product(product(X0,quotient(one,X0)),X2)))
| ~ spl0_1
| ~ spl0_2
| ~ spl0_20
| ~ spl0_118 ),
inference(forward_demodulation,[],[f11122,f36]) ).
fof(f11122,plain,
( ! [X2,X0,X1] : difference(product(X1,product(X0,quotient(one,X0))),product(X1,product(product(X0,quotient(one,X0)),X2))) = quotient(product(X2,product(X1,one)),X1)
| ~ spl0_1
| ~ spl0_2
| ~ spl0_20
| ~ spl0_118 ),
inference(forward_demodulation,[],[f11121,f334]) ).
fof(f11121,plain,
( ! [X2,X0,X1] : quotient(quotient(product(X2,product(X1,one)),one),X1) = difference(product(X1,product(X0,quotient(one,X0))),product(X1,product(product(X0,quotient(one,X0)),X2)))
| ~ spl0_1
| ~ spl0_2
| ~ spl0_118 ),
inference(forward_demodulation,[],[f10916,f40]) ).
fof(f10916,plain,
( ! [X2,X0,X1] : quotient(quotient(product(X2,product(X1,one)),one),X1) = difference(product(X1,product(X0,quotient(one,X0))),product(X1,product(product(X0,quotient(one,X0)),product(one,X2))))
| ~ spl0_1
| ~ spl0_118 ),
inference(superposition,[],[f10898,f36]) ).
fof(f65456,plain,
( spl0_344
| ~ spl0_5
| ~ spl0_13
| ~ spl0_23
| ~ spl0_28
| ~ spl0_74
| ~ spl0_105 ),
inference(avatar_split_clause,[],[f8163,f8046,f4306,f564,f480,f121,f51,f65454]) ).
fof(f65454,plain,
( spl0_344
<=> ! [X0] : product(X0,quotient(one,X0)) = product(quotient(one,quotient(one,X0)),quotient(one,quotient(one,quotient(one,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_344])]) ).
fof(f121,plain,
( spl0_13
<=> ! [X0,X1] : product(difference(difference(X0,one),one),X1) = product(product(X0,quotient(one,X0)),product(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_13])]) ).
fof(f564,plain,
( spl0_28
<=> ! [X0] : difference(difference(X0,one),one) = product(product(X0,quotient(one,X0)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_28])]) ).
fof(f4306,plain,
( spl0_74
<=> ! [X0,X1] : product(X0,X1) = product(difference(difference(X0,one),one),product(product(X0,quotient(one,X0)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_74])]) ).
fof(f8046,plain,
( spl0_105
<=> ! [X2,X0,X1] : quotient(quotient(product(X2,product(quotient(one,quotient(one,X0)),X1)),product(product(X0,quotient(one,X0)),X1)),X0) = quotient(quotient(product(X2,product(quotient(one,quotient(one,X0)),X1)),X1),quotient(one,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_105])]) ).
fof(f8163,plain,
( ! [X0] : product(X0,quotient(one,X0)) = product(quotient(one,quotient(one,X0)),quotient(one,quotient(one,quotient(one,X0))))
| ~ spl0_5
| ~ spl0_13
| ~ spl0_23
| ~ spl0_28
| ~ spl0_74
| ~ spl0_105 ),
inference(forward_demodulation,[],[f8162,f614]) ).
fof(f614,plain,
( ! [X0] : product(X0,quotient(one,X0)) = quotient(difference(difference(X0,one),one),X0)
| ~ spl0_5
| ~ spl0_28 ),
inference(superposition,[],[f52,f565]) ).
fof(f565,plain,
( ! [X0] : difference(difference(X0,one),one) = product(product(X0,quotient(one,X0)),X0)
| ~ spl0_28 ),
inference(avatar_component_clause,[],[f564]) ).
fof(f8162,plain,
( ! [X0] : quotient(difference(difference(X0,one),one),X0) = product(quotient(one,quotient(one,X0)),quotient(one,quotient(one,quotient(one,X0))))
| ~ spl0_5
| ~ spl0_13
| ~ spl0_23
| ~ spl0_28
| ~ spl0_74
| ~ spl0_105 ),
inference(forward_demodulation,[],[f8161,f4350]) ).
fof(f4350,plain,
( ! [X0,X1] : difference(difference(X0,one),one) = quotient(product(X0,X1),product(product(X0,quotient(one,X0)),X1))
| ~ spl0_5
| ~ spl0_74 ),
inference(superposition,[],[f52,f4307]) ).
fof(f4307,plain,
( ! [X0,X1] : product(X0,X1) = product(difference(difference(X0,one),one),product(product(X0,quotient(one,X0)),X1))
| ~ spl0_74 ),
inference(avatar_component_clause,[],[f4306]) ).
fof(f8161,plain,
( ! [X0,X1] : product(quotient(one,quotient(one,X0)),quotient(one,quotient(one,quotient(one,X0)))) = quotient(quotient(product(X0,X1),product(product(X0,quotient(one,X0)),X1)),X0)
| ~ spl0_5
| ~ spl0_13
| ~ spl0_23
| ~ spl0_28
| ~ spl0_105 ),
inference(forward_demodulation,[],[f8160,f481]) ).
fof(f8160,plain,
( ! [X0,X1] : product(quotient(one,quotient(one,X0)),quotient(one,quotient(one,quotient(one,X0)))) = quotient(quotient(product(difference(quotient(one,X0),one),X1),product(product(X0,quotient(one,X0)),X1)),X0)
| ~ spl0_5
| ~ spl0_13
| ~ spl0_23
| ~ spl0_28
| ~ spl0_105 ),
inference(forward_demodulation,[],[f8159,f481]) ).
fof(f8159,plain,
( ! [X0,X1] : product(quotient(one,quotient(one,X0)),quotient(one,quotient(one,quotient(one,X0)))) = quotient(quotient(product(difference(difference(quotient(one,quotient(one,X0)),one),one),X1),product(product(X0,quotient(one,X0)),X1)),X0)
| ~ spl0_5
| ~ spl0_13
| ~ spl0_28
| ~ spl0_105 ),
inference(forward_demodulation,[],[f8158,f614]) ).
fof(f8158,plain,
( ! [X0,X1] : quotient(quotient(product(difference(difference(quotient(one,quotient(one,X0)),one),one),X1),product(product(X0,quotient(one,X0)),X1)),X0) = quotient(difference(difference(quotient(one,quotient(one,X0)),one),one),quotient(one,quotient(one,X0)))
| ~ spl0_5
| ~ spl0_13
| ~ spl0_105 ),
inference(forward_demodulation,[],[f8064,f52]) ).
fof(f8064,plain,
( ! [X0,X1] : quotient(quotient(product(difference(difference(quotient(one,quotient(one,X0)),one),one),X1),product(product(X0,quotient(one,X0)),X1)),X0) = quotient(quotient(product(difference(difference(quotient(one,quotient(one,X0)),one),one),X1),X1),quotient(one,quotient(one,X0)))
| ~ spl0_13
| ~ spl0_105 ),
inference(superposition,[],[f8047,f122]) ).
fof(f122,plain,
( ! [X0,X1] : product(difference(difference(X0,one),one),X1) = product(product(X0,quotient(one,X0)),product(X0,X1))
| ~ spl0_13 ),
inference(avatar_component_clause,[],[f121]) ).
fof(f8047,plain,
( ! [X2,X0,X1] : quotient(quotient(product(X2,product(quotient(one,quotient(one,X0)),X1)),product(product(X0,quotient(one,X0)),X1)),X0) = quotient(quotient(product(X2,product(quotient(one,quotient(one,X0)),X1)),X1),quotient(one,quotient(one,X0)))
| ~ spl0_105 ),
inference(avatar_component_clause,[],[f8046]) ).
fof(f65452,plain,
( spl0_343
| ~ spl0_1
| ~ spl0_6
| ~ spl0_40
| ~ spl0_105 ),
inference(avatar_split_clause,[],[f8118,f8046,f975,f55,f35,f65450]) ).
fof(f65450,plain,
( spl0_343
<=> ! [X0,X1] : quotient(quotient(X1,difference(X0,one)),X0) = quotient(quotient(X1,quotient(one,X0)),quotient(one,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_343])]) ).
fof(f975,plain,
( spl0_40
<=> ! [X0,X1] : product(product(X0,quotient(one,X0)),X1) = difference(X0,product(quotient(one,quotient(one,X0)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_40])]) ).
fof(f8118,plain,
( ! [X0,X1] : quotient(quotient(X1,difference(X0,one)),X0) = quotient(quotient(X1,quotient(one,X0)),quotient(one,quotient(one,X0)))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_40
| ~ spl0_105 ),
inference(forward_demodulation,[],[f8117,f1309]) ).
fof(f1309,plain,
( ! [X0] : difference(X0,one) = product(product(X0,quotient(one,X0)),quotient(one,X0))
| ~ spl0_6
| ~ spl0_40 ),
inference(superposition,[],[f976,f56]) ).
fof(f976,plain,
( ! [X0,X1] : product(product(X0,quotient(one,X0)),X1) = difference(X0,product(quotient(one,quotient(one,X0)),X1))
| ~ spl0_40 ),
inference(avatar_component_clause,[],[f975]) ).
fof(f8117,plain,
( ! [X0,X1] : quotient(quotient(X1,quotient(one,X0)),quotient(one,quotient(one,X0))) = quotient(quotient(X1,product(product(X0,quotient(one,X0)),quotient(one,X0))),X0)
| ~ spl0_1
| ~ spl0_6
| ~ spl0_105 ),
inference(forward_demodulation,[],[f8049,f36]) ).
fof(f8049,plain,
( ! [X0,X1] : quotient(quotient(product(X1,one),product(product(X0,quotient(one,X0)),quotient(one,X0))),X0) = quotient(quotient(product(X1,one),quotient(one,X0)),quotient(one,quotient(one,X0)))
| ~ spl0_6
| ~ spl0_105 ),
inference(superposition,[],[f8047,f56]) ).
fof(f65448,plain,
( spl0_342
| ~ spl0_1
| ~ spl0_2
| ~ spl0_10
| ~ spl0_11
| ~ spl0_15
| ~ spl0_22
| ~ spl0_23
| ~ spl0_28
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_38
| ~ spl0_44
| ~ spl0_47
| ~ spl0_101 ),
inference(avatar_split_clause,[],[f7187,f6771,f1438,f1190,f967,f963,f714,f568,f564,f480,f476,f129,f96,f84,f39,f35,f65446]) ).
fof(f65446,plain,
( spl0_342
<=> ! [X0,X1] : product(X0,quotient(one,X0)) = difference(product(X1,quotient(X0,difference(X0,one))),product(X1,product(X0,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_342])]) ).
fof(f96,plain,
( spl0_11
<=> ! [X0] : quotient(quotient(one,X0),X0) = product(quotient(one,X0),difference(X0,one)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_11])]) ).
fof(f129,plain,
( spl0_15
<=> ! [X0,X1] : product(quotient(one,quotient(one,X0)),X1) = product(X0,product(product(X0,quotient(one,X0)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_15])]) ).
fof(f568,plain,
( spl0_29
<=> ! [X0] : quotient(one,quotient(one,X0)) = product(X0,product(X0,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_29])]) ).
fof(f714,plain,
( spl0_33
<=> ! [X2,X0,X1] : difference(product(X2,X0),product(X2,X1)) = quotient(difference(X0,product(X1,X2)),X2) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_33])]) ).
fof(f963,plain,
( spl0_37
<=> ! [X0,X1] : product(X0,X1) = difference(product(X0,quotient(one,X0)),product(difference(difference(X0,one),one),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_37])]) ).
fof(f967,plain,
( spl0_38
<=> ! [X0,X1] : product(X0,X1) = product(quotient(one,quotient(one,X0)),difference(product(X0,quotient(one,X0)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_38])]) ).
fof(f1438,plain,
( spl0_47
<=> ! [X0,X1] : product(quotient(one,quotient(one,X0)),product(X0,X1)) = product(X0,product(difference(difference(X0,one),one),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_47])]) ).
fof(f6771,plain,
( spl0_101
<=> ! [X2,X0,X1] : product(X0,quotient(one,X0)) = difference(product(X2,product(X0,X1)),product(X2,product(X0,product(X1,product(X0,quotient(one,X0)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_101])]) ).
fof(f7187,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = difference(product(X1,quotient(X0,difference(X0,one))),product(X1,product(X0,X0)))
| ~ spl0_1
| ~ spl0_2
| ~ spl0_10
| ~ spl0_11
| ~ spl0_15
| ~ spl0_22
| ~ spl0_23
| ~ spl0_28
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_38
| ~ spl0_44
| ~ spl0_47
| ~ spl0_101 ),
inference(forward_demodulation,[],[f7186,f639]) ).
fof(f639,plain,
( ! [X0] : quotient(X0,difference(X0,one)) = product(quotient(one,quotient(one,X0)),X0)
| ~ spl0_11
| ~ spl0_15
| ~ spl0_22
| ~ spl0_28 ),
inference(forward_demodulation,[],[f609,f493]) ).
fof(f493,plain,
( ! [X0] : quotient(X0,difference(X0,one)) = product(X0,difference(difference(X0,one),one))
| ~ spl0_11
| ~ spl0_22 ),
inference(superposition,[],[f97,f477]) ).
fof(f97,plain,
( ! [X0] : quotient(quotient(one,X0),X0) = product(quotient(one,X0),difference(X0,one))
| ~ spl0_11 ),
inference(avatar_component_clause,[],[f96]) ).
fof(f609,plain,
( ! [X0] : product(X0,difference(difference(X0,one),one)) = product(quotient(one,quotient(one,X0)),X0)
| ~ spl0_15
| ~ spl0_28 ),
inference(superposition,[],[f130,f565]) ).
fof(f130,plain,
( ! [X0,X1] : product(quotient(one,quotient(one,X0)),X1) = product(X0,product(product(X0,quotient(one,X0)),X1))
| ~ spl0_15 ),
inference(avatar_component_clause,[],[f129]) ).
fof(f7186,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = difference(product(X1,product(quotient(one,quotient(one,X0)),X0)),product(X1,product(X0,X0)))
| ~ spl0_1
| ~ spl0_2
| ~ spl0_10
| ~ spl0_22
| ~ spl0_23
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_38
| ~ spl0_44
| ~ spl0_47
| ~ spl0_101 ),
inference(forward_demodulation,[],[f7185,f1698]) ).
fof(f1698,plain,
( ! [X0] : product(X0,X0) = product(X0,product(difference(difference(X0,one),one),product(X0,quotient(one,X0))))
| ~ spl0_1
| ~ spl0_2
| ~ spl0_10
| ~ spl0_22
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_38
| ~ spl0_44
| ~ spl0_47 ),
inference(forward_demodulation,[],[f1650,f1625]) ).
fof(f1625,plain,
( ! [X0] : product(X0,X0) = product(quotient(one,quotient(one,X0)),quotient(one,quotient(one,X0)))
| ~ spl0_1
| ~ spl0_2
| ~ spl0_10
| ~ spl0_22
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_38
| ~ spl0_44 ),
inference(forward_demodulation,[],[f1595,f1188]) ).
fof(f1188,plain,
( ! [X0] : quotient(one,quotient(one,X0)) = quotient(difference(quotient(one,X0),X0),X0)
| ~ spl0_1
| ~ spl0_2
| ~ spl0_10
| ~ spl0_22
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37 ),
inference(forward_demodulation,[],[f1187,f569]) ).
fof(f569,plain,
( ! [X0] : quotient(one,quotient(one,X0)) = product(X0,product(X0,quotient(one,X0)))
| ~ spl0_29 ),
inference(avatar_component_clause,[],[f568]) ).
fof(f1187,plain,
( ! [X0] : product(X0,product(X0,quotient(one,X0))) = quotient(difference(quotient(one,X0),X0),X0)
| ~ spl0_1
| ~ spl0_2
| ~ spl0_10
| ~ spl0_22
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37 ),
inference(forward_demodulation,[],[f1186,f85]) ).
fof(f1186,plain,
( ! [X0] : product(X0,product(difference(X0,one),X0)) = quotient(difference(quotient(one,X0),X0),X0)
| ~ spl0_1
| ~ spl0_2
| ~ spl0_10
| ~ spl0_22
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37 ),
inference(forward_demodulation,[],[f1185,f477]) ).
fof(f1185,plain,
( ! [X0] : product(X0,product(difference(X0,one),quotient(one,difference(X0,one)))) = quotient(difference(quotient(one,X0),X0),X0)
| ~ spl0_1
| ~ spl0_2
| ~ spl0_10
| ~ spl0_22
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37 ),
inference(forward_demodulation,[],[f1184,f85]) ).
fof(f1184,plain,
( ! [X0] : product(X0,product(difference(difference(X0,one),one),difference(X0,one))) = quotient(difference(quotient(one,X0),X0),X0)
| ~ spl0_1
| ~ spl0_2
| ~ spl0_22
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37 ),
inference(forward_demodulation,[],[f1183,f932]) ).
fof(f932,plain,
( ! [X0,X1] : difference(product(X0,X1),X0) = quotient(difference(X1,X0),X0)
| ~ spl0_1
| ~ spl0_2
| ~ spl0_33 ),
inference(forward_demodulation,[],[f903,f40]) ).
fof(f903,plain,
( ! [X0,X1] : quotient(difference(X1,product(one,X0)),X0) = difference(product(X0,X1),X0)
| ~ spl0_1
| ~ spl0_33 ),
inference(superposition,[],[f715,f36]) ).
fof(f715,plain,
( ! [X2,X0,X1] : difference(product(X2,X0),product(X2,X1)) = quotient(difference(X0,product(X1,X2)),X2)
| ~ spl0_33 ),
inference(avatar_component_clause,[],[f714]) ).
fof(f1183,plain,
( ! [X0] : product(X0,product(difference(difference(X0,one),one),difference(X0,one))) = difference(product(X0,quotient(one,X0)),X0)
| ~ spl0_22
| ~ spl0_29
| ~ spl0_37 ),
inference(forward_demodulation,[],[f1182,f477]) ).
fof(f1182,plain,
( ! [X0] : product(X0,product(difference(difference(X0,one),one),difference(X0,one))) = difference(product(X0,quotient(one,X0)),quotient(one,difference(X0,one)))
| ~ spl0_22
| ~ spl0_29
| ~ spl0_37 ),
inference(forward_demodulation,[],[f1138,f477]) ).
fof(f1138,plain,
( ! [X0] : product(X0,product(difference(difference(X0,one),one),quotient(one,difference(difference(X0,one),one)))) = difference(product(X0,quotient(one,X0)),quotient(one,quotient(one,difference(difference(X0,one),one))))
| ~ spl0_29
| ~ spl0_37 ),
inference(superposition,[],[f964,f569]) ).
fof(f964,plain,
( ! [X0,X1] : product(X0,X1) = difference(product(X0,quotient(one,X0)),product(difference(difference(X0,one),one),X1))
| ~ spl0_37 ),
inference(avatar_component_clause,[],[f963]) ).
fof(f1595,plain,
( ! [X0] : product(X0,X0) = product(quotient(one,quotient(one,X0)),quotient(difference(quotient(one,X0),X0),X0))
| ~ spl0_38
| ~ spl0_44 ),
inference(superposition,[],[f968,f1191]) ).
fof(f968,plain,
( ! [X0,X1] : product(X0,X1) = product(quotient(one,quotient(one,X0)),difference(product(X0,quotient(one,X0)),X1))
| ~ spl0_38 ),
inference(avatar_component_clause,[],[f967]) ).
fof(f1650,plain,
( ! [X0] : product(quotient(one,quotient(one,X0)),quotient(one,quotient(one,X0))) = product(X0,product(difference(difference(X0,one),one),product(X0,quotient(one,X0))))
| ~ spl0_29
| ~ spl0_47 ),
inference(superposition,[],[f1439,f569]) ).
fof(f1439,plain,
( ! [X0,X1] : product(quotient(one,quotient(one,X0)),product(X0,X1)) = product(X0,product(difference(difference(X0,one),one),X1))
| ~ spl0_47 ),
inference(avatar_component_clause,[],[f1438]) ).
fof(f7185,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = difference(product(X1,product(quotient(one,quotient(one,X0)),X0)),product(X1,product(X0,product(difference(difference(X0,one),one),product(X0,quotient(one,X0))))))
| ~ spl0_10
| ~ spl0_23
| ~ spl0_47
| ~ spl0_101 ),
inference(forward_demodulation,[],[f7184,f504]) ).
fof(f504,plain,
( ! [X0] : product(X0,quotient(one,X0)) = product(quotient(one,X0),quotient(one,quotient(one,X0)))
| ~ spl0_10
| ~ spl0_23 ),
inference(superposition,[],[f85,f481]) ).
fof(f7184,plain,
( ! [X0,X1] : product(quotient(one,X0),quotient(one,quotient(one,X0))) = difference(product(X1,product(quotient(one,quotient(one,X0)),X0)),product(X1,product(X0,product(difference(difference(X0,one),one),product(quotient(one,X0),quotient(one,quotient(one,X0)))))))
| ~ spl0_10
| ~ spl0_23
| ~ spl0_47
| ~ spl0_101 ),
inference(forward_demodulation,[],[f6866,f504]) ).
fof(f6866,plain,
( ! [X0,X1] : product(quotient(one,quotient(one,X0)),quotient(one,quotient(one,quotient(one,X0)))) = difference(product(X1,product(quotient(one,quotient(one,X0)),X0)),product(X1,product(X0,product(difference(difference(X0,one),one),product(quotient(one,quotient(one,X0)),quotient(one,quotient(one,quotient(one,X0))))))))
| ~ spl0_47
| ~ spl0_101 ),
inference(superposition,[],[f6772,f1439]) ).
fof(f6772,plain,
( ! [X2,X0,X1] : product(X0,quotient(one,X0)) = difference(product(X2,product(X0,X1)),product(X2,product(X0,product(X1,product(X0,quotient(one,X0))))))
| ~ spl0_101 ),
inference(avatar_component_clause,[],[f6771]) ).
fof(f65443,plain,
( spl0_341
| ~ spl0_1
| ~ spl0_2
| ~ spl0_6
| ~ spl0_10
| ~ spl0_15
| ~ spl0_21
| ~ spl0_22
| ~ spl0_28
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_44
| ~ spl0_53
| ~ spl0_57
| ~ spl0_101 ),
inference(avatar_split_clause,[],[f7071,f6771,f1516,f1500,f1190,f963,f714,f568,f564,f476,f403,f129,f84,f55,f39,f35,f65441]) ).
fof(f65441,plain,
( spl0_341
<=> ! [X0,X1] : one = difference(product(X1,difference(difference(X0,one),one)),quotient(product(X1,X0),product(X0,quotient(one,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_341])]) ).
fof(f403,plain,
( spl0_21
<=> ! [X0] : one = quotient(X0,X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_21])]) ).
fof(f1500,plain,
( spl0_53
<=> ! [X2,X0,X1] : product(X1,X2) = product(product(X0,quotient(one,X0)),product(difference(product(X0,quotient(one,X0)),X1),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_53])]) ).
fof(f7071,plain,
( ! [X0,X1] : one = difference(product(X1,difference(difference(X0,one),one)),quotient(product(X1,X0),product(X0,quotient(one,X0))))
| ~ spl0_1
| ~ spl0_2
| ~ spl0_6
| ~ spl0_10
| ~ spl0_15
| ~ spl0_21
| ~ spl0_22
| ~ spl0_28
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_44
| ~ spl0_53
| ~ spl0_57
| ~ spl0_101 ),
inference(forward_demodulation,[],[f7070,f404]) ).
fof(f404,plain,
( ! [X0] : one = quotient(X0,X0)
| ~ spl0_21 ),
inference(avatar_component_clause,[],[f403]) ).
fof(f7070,plain,
( ! [X0,X1] : quotient(product(X0,quotient(one,X0)),product(X0,quotient(one,X0))) = difference(product(X1,difference(difference(X0,one),one)),quotient(product(X1,X0),product(X0,quotient(one,X0))))
| ~ spl0_1
| ~ spl0_2
| ~ spl0_6
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_28
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_44
| ~ spl0_53
| ~ spl0_57
| ~ spl0_101 ),
inference(forward_demodulation,[],[f7069,f36]) ).
fof(f7069,plain,
( ! [X0,X1] : quotient(product(product(X0,quotient(one,X0)),one),product(X0,quotient(one,X0))) = difference(product(X1,difference(difference(X0,one),one)),quotient(product(X1,X0),product(X0,quotient(one,X0))))
| ~ spl0_1
| ~ spl0_2
| ~ spl0_6
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_28
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_44
| ~ spl0_53
| ~ spl0_57
| ~ spl0_101 ),
inference(forward_demodulation,[],[f7068,f2803]) ).
fof(f7068,plain,
( ! [X0,X1] : product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))) = difference(product(X1,difference(difference(X0,one),one)),quotient(product(X1,X0),product(X0,quotient(one,X0))))
| ~ spl0_1
| ~ spl0_2
| ~ spl0_6
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_28
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_44
| ~ spl0_53
| ~ spl0_57
| ~ spl0_101 ),
inference(forward_demodulation,[],[f7067,f565]) ).
fof(f7067,plain,
( ! [X0,X1] : product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))) = difference(product(X1,product(product(X0,quotient(one,X0)),X0)),quotient(product(X1,X0),product(X0,quotient(one,X0))))
| ~ spl0_1
| ~ spl0_2
| ~ spl0_6
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_44
| ~ spl0_53
| ~ spl0_57
| ~ spl0_101 ),
inference(forward_demodulation,[],[f7066,f36]) ).
fof(f7066,plain,
( ! [X0,X1] : product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))) = difference(product(X1,product(product(X0,quotient(one,X0)),X0)),quotient(product(X1,product(X0,one)),product(X0,quotient(one,X0))))
| ~ spl0_1
| ~ spl0_2
| ~ spl0_6
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_44
| ~ spl0_53
| ~ spl0_57
| ~ spl0_101 ),
inference(forward_demodulation,[],[f7065,f2803]) ).
fof(f7065,plain,
( ! [X0,X1] : product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))) = difference(product(X1,product(product(X0,quotient(one,X0)),X0)),product(X1,quotient(product(X0,one),product(X0,quotient(one,X0)))))
| ~ spl0_1
| ~ spl0_2
| ~ spl0_6
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_44
| ~ spl0_53
| ~ spl0_57
| ~ spl0_101 ),
inference(forward_demodulation,[],[f7064,f2803]) ).
fof(f7064,plain,
( ! [X0,X1] : product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))) = difference(product(X1,product(product(X0,quotient(one,X0)),X0)),product(X1,product(X0,quotient(one,product(X0,quotient(one,X0))))))
| ~ spl0_1
| ~ spl0_2
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_44
| ~ spl0_53
| ~ spl0_101 ),
inference(forward_demodulation,[],[f6837,f2379]) ).
fof(f2379,plain,
( ! [X0,X1] : product(X0,X1) = product(product(X0,quotient(one,X0)),product(quotient(one,quotient(one,X0)),X1))
| ~ spl0_1
| ~ spl0_2
| ~ spl0_10
| ~ spl0_22
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_44
| ~ spl0_53 ),
inference(forward_demodulation,[],[f2322,f1188]) ).
fof(f2322,plain,
( ! [X0,X1] : product(X0,X1) = product(product(X0,quotient(one,X0)),product(quotient(difference(quotient(one,X0),X0),X0),X1))
| ~ spl0_44
| ~ spl0_53 ),
inference(superposition,[],[f1501,f1191]) ).
fof(f1501,plain,
( ! [X2,X0,X1] : product(X1,X2) = product(product(X0,quotient(one,X0)),product(difference(product(X0,quotient(one,X0)),X1),X2))
| ~ spl0_53 ),
inference(avatar_component_clause,[],[f1500]) ).
fof(f6837,plain,
( ! [X0,X1] : product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))) = difference(product(X1,product(product(X0,quotient(one,X0)),X0)),product(X1,product(product(X0,quotient(one,X0)),product(quotient(one,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))))))
| ~ spl0_15
| ~ spl0_101 ),
inference(superposition,[],[f6772,f130]) ).
fof(f64894,plain,
( spl0_340
| ~ spl0_1
| ~ spl0_5
| ~ spl0_22
| ~ spl0_34
| ~ spl0_43
| ~ spl0_47
| ~ spl0_69
| ~ spl0_147
| ~ spl0_155
| ~ spl0_315
| ~ spl0_336
| ~ spl0_339 ),
inference(avatar_split_clause,[],[f64890,f64884,f64868,f64460,f21962,f21930,f3860,f1438,f988,f951,f476,f51,f35,f64892]) ).
fof(f64892,plain,
( spl0_340
<=> ! [X0] : quotient(difference(X0,one),X0) = product(quotient(quotient(one,X0),product(X0,X0)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_340])]) ).
fof(f988,plain,
( spl0_43
<=> ! [X0,X1] : product(X1,product(X0,quotient(one,X0))) = quotient(product(X1,difference(difference(X0,one),one)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_43])]) ).
fof(f3860,plain,
( spl0_69
<=> ! [X0] : product(difference(X0,one),difference(X0,one)) = difference(X0,quotient(one,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_69])]) ).
fof(f21962,plain,
( spl0_155
<=> ! [X0] : quotient(one,X0) = product(difference(X0,one),product(X0,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_155])]) ).
fof(f64460,plain,
( spl0_315
<=> ! [X0,X1] : product(X0,quotient(X0,X1)) = quotient(X0,quotient(X1,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_315])]) ).
fof(f64884,plain,
( spl0_339
<=> ! [X0] : product(quotient(one,X0),quotient(one,X0)) = product(product(quotient(one,X0),quotient(quotient(one,X0),X0)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_339])]) ).
fof(f64890,plain,
( ! [X0] : quotient(difference(X0,one),X0) = product(quotient(quotient(one,X0),product(X0,X0)),X0)
| ~ spl0_1
| ~ spl0_5
| ~ spl0_22
| ~ spl0_34
| ~ spl0_43
| ~ spl0_47
| ~ spl0_69
| ~ spl0_147
| ~ spl0_155
| ~ spl0_315
| ~ spl0_336
| ~ spl0_339 ),
inference(forward_demodulation,[],[f64889,f64869]) ).
fof(f64889,plain,
( ! [X0] : difference(X0,quotient(one,X0)) = product(quotient(quotient(one,X0),product(X0,X0)),X0)
| ~ spl0_1
| ~ spl0_5
| ~ spl0_22
| ~ spl0_34
| ~ spl0_43
| ~ spl0_47
| ~ spl0_69
| ~ spl0_147
| ~ spl0_155
| ~ spl0_315
| ~ spl0_339 ),
inference(forward_demodulation,[],[f64888,f23730]) ).
fof(f23730,plain,
( ! [X0] : difference(X0,quotient(one,X0)) = product(quotient(one,X0),quotient(one,X0))
| ~ spl0_1
| ~ spl0_5
| ~ spl0_22
| ~ spl0_34
| ~ spl0_43
| ~ spl0_47
| ~ spl0_69
| ~ spl0_155 ),
inference(forward_demodulation,[],[f23729,f3861]) ).
fof(f3861,plain,
( ! [X0] : product(difference(X0,one),difference(X0,one)) = difference(X0,quotient(one,X0))
| ~ spl0_69 ),
inference(avatar_component_clause,[],[f3860]) ).
fof(f23729,plain,
( ! [X0] : product(difference(X0,one),difference(X0,one)) = product(quotient(one,X0),quotient(one,X0))
| ~ spl0_1
| ~ spl0_5
| ~ spl0_22
| ~ spl0_34
| ~ spl0_43
| ~ spl0_47
| ~ spl0_155 ),
inference(forward_demodulation,[],[f23728,f477]) ).
fof(f23728,plain,
( ! [X0] : product(difference(X0,one),difference(X0,one)) = product(quotient(one,quotient(one,difference(X0,one))),quotient(one,X0))
| ~ spl0_1
| ~ spl0_5
| ~ spl0_22
| ~ spl0_34
| ~ spl0_43
| ~ spl0_47
| ~ spl0_155 ),
inference(forward_demodulation,[],[f23554,f1415]) ).
fof(f1415,plain,
( ! [X0] : difference(X0,one) = product(difference(difference(difference(X0,one),one),one),product(X0,quotient(one,X0)))
| ~ spl0_1
| ~ spl0_5
| ~ spl0_22
| ~ spl0_34
| ~ spl0_43 ),
inference(forward_demodulation,[],[f1414,f52]) ).
fof(f1414,plain,
( ! [X0] : quotient(product(difference(X0,one),X0),X0) = product(difference(difference(difference(X0,one),one),one),product(X0,quotient(one,X0)))
| ~ spl0_1
| ~ spl0_22
| ~ spl0_34
| ~ spl0_43 ),
inference(forward_demodulation,[],[f1413,f477]) ).
fof(f1413,plain,
( ! [X0] : product(difference(difference(difference(X0,one),one),one),product(X0,quotient(one,X0))) = quotient(product(difference(X0,one),quotient(one,difference(X0,one))),X0)
| ~ spl0_1
| ~ spl0_34
| ~ spl0_43 ),
inference(forward_demodulation,[],[f1391,f36]) ).
fof(f1391,plain,
( ! [X0] : product(difference(difference(difference(X0,one),one),one),product(X0,quotient(one,X0))) = quotient(product(product(difference(X0,one),quotient(one,difference(X0,one))),one),X0)
| ~ spl0_34
| ~ spl0_43 ),
inference(superposition,[],[f989,f952]) ).
fof(f989,plain,
( ! [X0,X1] : product(X1,product(X0,quotient(one,X0))) = quotient(product(X1,difference(difference(X0,one),one)),X0)
| ~ spl0_43 ),
inference(avatar_component_clause,[],[f988]) ).
fof(f23554,plain,
( ! [X0] : product(quotient(one,quotient(one,difference(X0,one))),quotient(one,X0)) = product(difference(X0,one),product(difference(difference(difference(X0,one),one),one),product(X0,quotient(one,X0))))
| ~ spl0_47
| ~ spl0_155 ),
inference(superposition,[],[f1439,f21963]) ).
fof(f21963,plain,
( ! [X0] : quotient(one,X0) = product(difference(X0,one),product(X0,quotient(one,X0)))
| ~ spl0_155 ),
inference(avatar_component_clause,[],[f21962]) ).
fof(f64888,plain,
( ! [X0] : product(quotient(one,X0),quotient(one,X0)) = product(quotient(quotient(one,X0),product(X0,X0)),X0)
| ~ spl0_147
| ~ spl0_315
| ~ spl0_339 ),
inference(forward_demodulation,[],[f64887,f21931]) ).
fof(f64887,plain,
( ! [X0] : product(quotient(one,X0),quotient(one,X0)) = product(quotient(quotient(one,X0),quotient(X0,quotient(one,X0))),X0)
| ~ spl0_315
| ~ spl0_339 ),
inference(forward_demodulation,[],[f64885,f64461]) ).
fof(f64461,plain,
( ! [X0,X1] : product(X0,quotient(X0,X1)) = quotient(X0,quotient(X1,X0))
| ~ spl0_315 ),
inference(avatar_component_clause,[],[f64460]) ).
fof(f64885,plain,
( ! [X0] : product(quotient(one,X0),quotient(one,X0)) = product(product(quotient(one,X0),quotient(quotient(one,X0),X0)),X0)
| ~ spl0_339 ),
inference(avatar_component_clause,[],[f64884]) ).
fof(f64886,plain,
( spl0_339
| ~ spl0_5
| ~ spl0_32
| ~ spl0_94 ),
inference(avatar_split_clause,[],[f6706,f6631,f710,f51,f64884]) ).
fof(f6631,plain,
( spl0_94
<=> ! [X0] : product(quotient(one,X0),quotient(one,X0)) = product(quotient(quotient(one,X0),X0),product(X0,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_94])]) ).
fof(f6706,plain,
( ! [X0] : product(quotient(one,X0),quotient(one,X0)) = product(product(quotient(one,X0),quotient(quotient(one,X0),X0)),X0)
| ~ spl0_5
| ~ spl0_32
| ~ spl0_94 ),
inference(forward_demodulation,[],[f6649,f52]) ).
fof(f6649,plain,
( ! [X0] : product(product(quotient(one,X0),quotient(quotient(one,X0),X0)),X0) = product(quotient(one,X0),quotient(product(quotient(one,X0),quotient(one,X0)),quotient(one,X0)))
| ~ spl0_32
| ~ spl0_94 ),
inference(superposition,[],[f711,f6632]) ).
fof(f6632,plain,
( ! [X0] : product(quotient(one,X0),quotient(one,X0)) = product(quotient(quotient(one,X0),X0),product(X0,quotient(one,X0)))
| ~ spl0_94 ),
inference(avatar_component_clause,[],[f6631]) ).
fof(f64881,plain,
( spl0_338
| ~ spl0_11
| ~ spl0_23
| ~ spl0_28
| ~ spl0_47
| ~ spl0_56
| ~ spl0_69
| ~ spl0_72
| ~ spl0_94 ),
inference(avatar_split_clause,[],[f6703,f6631,f4049,f3860,f1512,f1438,f564,f480,f96,f64879]) ).
fof(f64879,plain,
( spl0_338
<=> ! [X0] : difference(X0,one) = difference(quotient(one,X0),product(product(quotient(one,X0),difference(X0,quotient(one,X0))),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_338])]) ).
fof(f4049,plain,
( spl0_72
<=> ! [X2,X0,X1] : difference(X0,product(product(quotient(one,quotient(one,X0)),X1),X2)) = quotient(product(product(X0,quotient(one,X0)),product(X1,product(X2,X0))),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_72])]) ).
fof(f6703,plain,
( ! [X0] : difference(X0,one) = difference(quotient(one,X0),product(product(quotient(one,X0),difference(X0,quotient(one,X0))),X0))
| ~ spl0_11
| ~ spl0_23
| ~ spl0_28
| ~ spl0_47
| ~ spl0_56
| ~ spl0_69
| ~ spl0_72
| ~ spl0_94 ),
inference(forward_demodulation,[],[f6702,f481]) ).
fof(f6702,plain,
( ! [X0] : difference(difference(quotient(one,X0),one),one) = difference(quotient(one,X0),product(product(quotient(one,X0),difference(X0,quotient(one,X0))),X0))
| ~ spl0_11
| ~ spl0_23
| ~ spl0_28
| ~ spl0_47
| ~ spl0_56
| ~ spl0_69
| ~ spl0_72
| ~ spl0_94 ),
inference(forward_demodulation,[],[f6701,f565]) ).
fof(f6701,plain,
( ! [X0] : product(product(quotient(one,X0),quotient(one,quotient(one,X0))),quotient(one,X0)) = difference(quotient(one,X0),product(product(quotient(one,X0),difference(X0,quotient(one,X0))),X0))
| ~ spl0_11
| ~ spl0_23
| ~ spl0_47
| ~ spl0_56
| ~ spl0_69
| ~ spl0_72
| ~ spl0_94 ),
inference(forward_demodulation,[],[f6700,f3861]) ).
fof(f6700,plain,
( ! [X0] : product(product(quotient(one,X0),quotient(one,quotient(one,X0))),quotient(one,X0)) = difference(quotient(one,X0),product(product(quotient(one,X0),product(difference(X0,one),difference(X0,one))),X0))
| ~ spl0_11
| ~ spl0_23
| ~ spl0_47
| ~ spl0_56
| ~ spl0_72
| ~ spl0_94 ),
inference(forward_demodulation,[],[f6699,f1723]) ).
fof(f1723,plain,
( ! [X0] : product(quotient(one,quotient(one,quotient(one,X0))),quotient(quotient(one,X0),X0)) = product(quotient(one,X0),product(difference(X0,one),difference(X0,one)))
| ~ spl0_11
| ~ spl0_23
| ~ spl0_47 ),
inference(forward_demodulation,[],[f1663,f481]) ).
fof(f1663,plain,
( ! [X0] : product(quotient(one,X0),product(difference(difference(quotient(one,X0),one),one),difference(X0,one))) = product(quotient(one,quotient(one,quotient(one,X0))),quotient(quotient(one,X0),X0))
| ~ spl0_11
| ~ spl0_47 ),
inference(superposition,[],[f1439,f97]) ).
fof(f6699,plain,
( ! [X0] : product(product(quotient(one,X0),quotient(one,quotient(one,X0))),quotient(one,X0)) = difference(quotient(one,X0),product(product(quotient(one,quotient(one,quotient(one,X0))),quotient(quotient(one,X0),X0)),X0))
| ~ spl0_56
| ~ spl0_72
| ~ spl0_94 ),
inference(forward_demodulation,[],[f6647,f1513]) ).
fof(f6647,plain,
( ! [X0] : difference(quotient(one,X0),product(product(quotient(one,quotient(one,quotient(one,X0))),quotient(quotient(one,X0),X0)),X0)) = quotient(product(product(quotient(one,X0),quotient(one,quotient(one,X0))),product(quotient(one,X0),quotient(one,X0))),quotient(one,X0))
| ~ spl0_72
| ~ spl0_94 ),
inference(superposition,[],[f4050,f6632]) ).
fof(f4050,plain,
( ! [X2,X0,X1] : difference(X0,product(product(quotient(one,quotient(one,X0)),X1),X2)) = quotient(product(product(X0,quotient(one,X0)),product(X1,product(X2,X0))),X0)
| ~ spl0_72 ),
inference(avatar_component_clause,[],[f4049]) ).
fof(f64874,plain,
( spl0_337
| ~ spl0_4
| ~ spl0_49
| ~ spl0_94 ),
inference(avatar_split_clause,[],[f6698,f6631,f1446,f47,f64872]) ).
fof(f64872,plain,
( spl0_337
<=> ! [X0] : quotient(one,X0) = quotient(quotient(product(quotient(one,X0),quotient(one,X0)),X0),quotient(quotient(one,X0),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_337])]) ).
fof(f1446,plain,
( spl0_49
<=> ! [X2,X0,X1] : difference(X0,product(quotient(X0,X1),product(X1,X2))) = quotient(quotient(product(X2,X0),X1),quotient(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_49])]) ).
fof(f6698,plain,
( ! [X0] : quotient(one,X0) = quotient(quotient(product(quotient(one,X0),quotient(one,X0)),X0),quotient(quotient(one,X0),X0))
| ~ spl0_4
| ~ spl0_49
| ~ spl0_94 ),
inference(forward_demodulation,[],[f6643,f48]) ).
fof(f6643,plain,
( ! [X0] : quotient(quotient(product(quotient(one,X0),quotient(one,X0)),X0),quotient(quotient(one,X0),X0)) = difference(quotient(one,X0),product(quotient(one,X0),quotient(one,X0)))
| ~ spl0_49
| ~ spl0_94 ),
inference(superposition,[],[f1447,f6632]) ).
fof(f1447,plain,
( ! [X2,X0,X1] : difference(X0,product(quotient(X0,X1),product(X1,X2))) = quotient(quotient(product(X2,X0),X1),quotient(X0,X1))
| ~ spl0_49 ),
inference(avatar_component_clause,[],[f1446]) ).
fof(f64870,plain,
( spl0_336
| ~ spl0_22
| ~ spl0_115 ),
inference(avatar_split_clause,[],[f38689,f8978,f476,f64868]) ).
fof(f8978,plain,
( spl0_115
<=> ! [X0] : difference(difference(X0,quotient(one,X0)),difference(X0,one)) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_115])]) ).
fof(f38689,plain,
( ! [X0] : difference(X0,quotient(one,X0)) = quotient(difference(X0,one),X0)
| ~ spl0_22
| ~ spl0_115 ),
inference(superposition,[],[f477,f8979]) ).
fof(f8979,plain,
( ! [X0] : difference(difference(X0,quotient(one,X0)),difference(X0,one)) = X0
| ~ spl0_115 ),
inference(avatar_component_clause,[],[f8978]) ).
fof(f64555,plain,
( spl0_335
| ~ spl0_1
| ~ spl0_5
| ~ spl0_22
| ~ spl0_34
| ~ spl0_43
| ~ spl0_47
| ~ spl0_69
| ~ spl0_115
| ~ spl0_155
| ~ spl0_263
| ~ spl0_334 ),
inference(avatar_split_clause,[],[f64551,f64546,f61150,f21962,f8978,f3860,f1438,f988,f951,f476,f51,f35,f64553]) ).
fof(f64553,plain,
( spl0_335
<=> ! [X0] : quotient(one,product(X0,X0)) = quotient(quotient(difference(X0,one),X0),product(X0,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_335])]) ).
fof(f61150,plain,
( spl0_263
<=> ! [X0] : quotient(quotient(one,X0),X0) = quotient(one,product(X0,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_263])]) ).
fof(f64546,plain,
( spl0_334
<=> ! [X0] : quotient(quotient(one,X0),X0) = quotient(product(quotient(one,X0),quotient(one,X0)),product(X0,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_334])]) ).
fof(f64551,plain,
( ! [X0] : quotient(one,product(X0,X0)) = quotient(quotient(difference(X0,one),X0),product(X0,quotient(one,X0)))
| ~ spl0_1
| ~ spl0_5
| ~ spl0_22
| ~ spl0_34
| ~ spl0_43
| ~ spl0_47
| ~ spl0_69
| ~ spl0_115
| ~ spl0_155
| ~ spl0_263
| ~ spl0_334 ),
inference(forward_demodulation,[],[f64550,f61151]) ).
fof(f61151,plain,
( ! [X0] : quotient(quotient(one,X0),X0) = quotient(one,product(X0,X0))
| ~ spl0_263 ),
inference(avatar_component_clause,[],[f61150]) ).
fof(f64550,plain,
( ! [X0] : quotient(quotient(one,X0),X0) = quotient(quotient(difference(X0,one),X0),product(X0,quotient(one,X0)))
| ~ spl0_1
| ~ spl0_5
| ~ spl0_22
| ~ spl0_34
| ~ spl0_43
| ~ spl0_47
| ~ spl0_69
| ~ spl0_115
| ~ spl0_155
| ~ spl0_334 ),
inference(forward_demodulation,[],[f64549,f38689]) ).
fof(f64549,plain,
( ! [X0] : quotient(quotient(one,X0),X0) = quotient(difference(X0,quotient(one,X0)),product(X0,quotient(one,X0)))
| ~ spl0_1
| ~ spl0_5
| ~ spl0_22
| ~ spl0_34
| ~ spl0_43
| ~ spl0_47
| ~ spl0_69
| ~ spl0_155
| ~ spl0_334 ),
inference(forward_demodulation,[],[f64547,f23730]) ).
fof(f64547,plain,
( ! [X0] : quotient(quotient(one,X0),X0) = quotient(product(quotient(one,X0),quotient(one,X0)),product(X0,quotient(one,X0)))
| ~ spl0_334 ),
inference(avatar_component_clause,[],[f64546]) ).
fof(f64548,plain,
( spl0_334
| ~ spl0_5
| ~ spl0_94 ),
inference(avatar_split_clause,[],[f6652,f6631,f51,f64546]) ).
fof(f6652,plain,
( ! [X0] : quotient(quotient(one,X0),X0) = quotient(product(quotient(one,X0),quotient(one,X0)),product(X0,quotient(one,X0)))
| ~ spl0_5
| ~ spl0_94 ),
inference(superposition,[],[f52,f6632]) ).
fof(f64543,plain,
( spl0_333
| ~ spl0_4
| ~ spl0_94 ),
inference(avatar_split_clause,[],[f6651,f6631,f47,f64541]) ).
fof(f64541,plain,
( spl0_333
<=> ! [X0] : product(X0,quotient(one,X0)) = difference(quotient(quotient(one,X0),X0),product(quotient(one,X0),quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_333])]) ).
fof(f6651,plain,
( ! [X0] : product(X0,quotient(one,X0)) = difference(quotient(quotient(one,X0),X0),product(quotient(one,X0),quotient(one,X0)))
| ~ spl0_4
| ~ spl0_94 ),
inference(superposition,[],[f48,f6632]) ).
fof(f64538,plain,
( spl0_332
| ~ spl0_1
| ~ spl0_2
| ~ spl0_6
| ~ spl0_10
| ~ spl0_23
| ~ spl0_29
| ~ spl0_39
| ~ spl0_56
| ~ spl0_80 ),
inference(avatar_split_clause,[],[f5068,f4606,f1512,f971,f568,f480,f84,f55,f39,f35,f64536]) ).
fof(f64536,plain,
( spl0_332
<=> ! [X0] : quotient(product(X0,quotient(one,X0)),quotient(product(X0,quotient(one,X0)),quotient(one,quotient(one,X0)))) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_332])]) ).
fof(f971,plain,
( spl0_39
<=> ! [X0,X1] : quotient(product(quotient(one,quotient(one,X0)),X1),product(product(X0,quotient(one,X0)),X1)) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_39])]) ).
fof(f5068,plain,
( ! [X0] : quotient(product(X0,quotient(one,X0)),quotient(product(X0,quotient(one,X0)),quotient(one,quotient(one,X0)))) = X0
| ~ spl0_1
| ~ spl0_2
| ~ spl0_6
| ~ spl0_10
| ~ spl0_23
| ~ spl0_29
| ~ spl0_39
| ~ spl0_56
| ~ spl0_80 ),
inference(forward_demodulation,[],[f5067,f504]) ).
fof(f5067,plain,
( ! [X0] : quotient(product(quotient(one,X0),quotient(one,quotient(one,X0))),quotient(product(X0,quotient(one,X0)),quotient(one,quotient(one,X0)))) = X0
| ~ spl0_1
| ~ spl0_2
| ~ spl0_6
| ~ spl0_10
| ~ spl0_23
| ~ spl0_29
| ~ spl0_39
| ~ spl0_56
| ~ spl0_80 ),
inference(forward_demodulation,[],[f5066,f40]) ).
fof(f5066,plain,
( ! [X0] : quotient(product(one,product(quotient(one,X0),quotient(one,quotient(one,X0)))),quotient(product(X0,quotient(one,X0)),quotient(one,quotient(one,X0)))) = X0
| ~ spl0_1
| ~ spl0_6
| ~ spl0_10
| ~ spl0_23
| ~ spl0_29
| ~ spl0_39
| ~ spl0_56
| ~ spl0_80 ),
inference(forward_demodulation,[],[f5065,f36]) ).
fof(f5065,plain,
( ! [X0] : quotient(product(one,product(quotient(one,X0),quotient(one,quotient(one,X0)))),quotient(product(product(X0,quotient(one,X0)),one),quotient(one,quotient(one,X0)))) = X0
| ~ spl0_6
| ~ spl0_10
| ~ spl0_23
| ~ spl0_29
| ~ spl0_39
| ~ spl0_56
| ~ spl0_80 ),
inference(forward_demodulation,[],[f5064,f2720]) ).
fof(f2720,plain,
( ! [X2,X0,X1] : product(product(X2,quotient(one,X2)),quotient(X0,X1)) = quotient(product(product(X2,quotient(one,X2)),X0),X1)
| ~ spl0_6
| ~ spl0_56 ),
inference(superposition,[],[f1513,f56]) ).
fof(f5064,plain,
( ! [X0] : quotient(product(one,product(quotient(one,X0),quotient(one,quotient(one,X0)))),product(product(X0,quotient(one,X0)),quotient(one,quotient(one,quotient(one,X0))))) = X0
| ~ spl0_10
| ~ spl0_23
| ~ spl0_29
| ~ spl0_39
| ~ spl0_80 ),
inference(forward_demodulation,[],[f5063,f569]) ).
fof(f5063,plain,
( ! [X0] : quotient(product(one,product(quotient(one,X0),quotient(one,quotient(one,X0)))),product(product(X0,quotient(one,X0)),product(quotient(one,X0),product(quotient(one,X0),quotient(one,quotient(one,X0)))))) = X0
| ~ spl0_10
| ~ spl0_23
| ~ spl0_39
| ~ spl0_80 ),
inference(forward_demodulation,[],[f4997,f504]) ).
fof(f4997,plain,
( ! [X0] : quotient(product(one,product(quotient(one,quotient(one,X0)),quotient(one,quotient(one,quotient(one,X0))))),product(product(X0,quotient(one,X0)),product(quotient(one,X0),product(quotient(one,quotient(one,X0)),quotient(one,quotient(one,quotient(one,X0))))))) = X0
| ~ spl0_39
| ~ spl0_80 ),
inference(superposition,[],[f972,f4607]) ).
fof(f972,plain,
( ! [X0,X1] : quotient(product(quotient(one,quotient(one,X0)),X1),product(product(X0,quotient(one,X0)),X1)) = X0
| ~ spl0_39 ),
inference(avatar_component_clause,[],[f971]) ).
fof(f64534,plain,
( spl0_331
| ~ spl0_4
| ~ spl0_5
| ~ spl0_54
| ~ spl0_57
| ~ spl0_79 ),
inference(avatar_split_clause,[],[f4931,f4602,f1516,f1504,f51,f47,f64532]) ).
fof(f64532,plain,
( spl0_331
<=> ! [X2,X0,X3] : difference(product(X0,quotient(one,X0)),X2) = difference(product(quotient(X3,X2),product(X0,quotient(one,X0))),X3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_331])]) ).
fof(f1504,plain,
( spl0_54
<=> ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),product(X1,difference(product(product(X0,quotient(one,X0)),X1),X2))) = X2 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_54])]) ).
fof(f4602,plain,
( spl0_79
<=> ! [X2,X0,X1] : quotient(quotient(product(X2,product(quotient(X0,product(X1,X2)),X1)),X1),quotient(X0,product(X1,X2))) = difference(product(quotient(X0,product(X1,X2)),X1),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_79])]) ).
fof(f4931,plain,
( ! [X2,X3,X0] : difference(product(X0,quotient(one,X0)),X2) = difference(product(quotient(X3,X2),product(X0,quotient(one,X0))),X3)
| ~ spl0_4
| ~ spl0_5
| ~ spl0_54
| ~ spl0_57
| ~ spl0_79 ),
inference(forward_demodulation,[],[f4930,f52]) ).
fof(f4930,plain,
( ! [X2,X3,X0] : difference(product(quotient(X3,X2),product(X0,quotient(one,X0))),X3) = quotient(product(difference(product(X0,quotient(one,X0)),X2),quotient(X3,X2)),quotient(X3,X2))
| ~ spl0_4
| ~ spl0_54
| ~ spl0_57
| ~ spl0_79 ),
inference(forward_demodulation,[],[f4929,f2471]) ).
fof(f2471,plain,
( ! [X2,X0,X1] : product(X1,difference(product(product(X0,quotient(one,X0)),X1),X2)) = difference(product(X0,quotient(one,X0)),X2)
| ~ spl0_4
| ~ spl0_54 ),
inference(superposition,[],[f48,f1505]) ).
fof(f1505,plain,
( ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),product(X1,difference(product(product(X0,quotient(one,X0)),X1),X2))) = X2
| ~ spl0_54 ),
inference(avatar_component_clause,[],[f1504]) ).
fof(f4929,plain,
( ! [X2,X3,X0,X1] : difference(product(quotient(X3,X2),product(X0,quotient(one,X0))),X3) = quotient(product(product(X1,difference(product(product(X0,quotient(one,X0)),X1),X2)),quotient(X3,X2)),quotient(X3,X2))
| ~ spl0_54
| ~ spl0_57
| ~ spl0_79 ),
inference(forward_demodulation,[],[f4854,f1517]) ).
fof(f4854,plain,
( ! [X2,X3,X0,X1] : quotient(quotient(product(product(X1,difference(product(product(X0,quotient(one,X0)),X1),X2)),product(quotient(X3,X2),product(X0,quotient(one,X0)))),product(X0,quotient(one,X0))),quotient(X3,X2)) = difference(product(quotient(X3,X2),product(X0,quotient(one,X0))),X3)
| ~ spl0_54
| ~ spl0_79 ),
inference(superposition,[],[f4603,f1505]) ).
fof(f4603,plain,
( ! [X2,X0,X1] : quotient(quotient(product(X2,product(quotient(X0,product(X1,X2)),X1)),X1),quotient(X0,product(X1,X2))) = difference(product(quotient(X0,product(X1,X2)),X1),X0)
| ~ spl0_79 ),
inference(avatar_component_clause,[],[f4602]) ).
fof(f64530,plain,
( spl0_330
| ~ spl0_5
| ~ spl0_57
| ~ spl0_79 ),
inference(avatar_split_clause,[],[f4895,f4602,f1516,f51,f64528]) ).
fof(f64528,plain,
( spl0_330
<=> ! [X2,X0,X1] : difference(product(quotient(X1,product(product(X2,quotient(one,X2)),X0)),product(X2,quotient(one,X2))),X1) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_330])]) ).
fof(f4895,plain,
( ! [X2,X0,X1] : difference(product(quotient(X1,product(product(X2,quotient(one,X2)),X0)),product(X2,quotient(one,X2))),X1) = X0
| ~ spl0_5
| ~ spl0_57
| ~ spl0_79 ),
inference(forward_demodulation,[],[f4834,f52]) ).
fof(f4834,plain,
( ! [X2,X0,X1] : difference(product(quotient(X1,product(product(X2,quotient(one,X2)),X0)),product(X2,quotient(one,X2))),X1) = quotient(product(X0,quotient(X1,product(product(X2,quotient(one,X2)),X0))),quotient(X1,product(product(X2,quotient(one,X2)),X0)))
| ~ spl0_57
| ~ spl0_79 ),
inference(superposition,[],[f4603,f1517]) ).
fof(f64526,plain,
( spl0_329
| ~ spl0_6
| ~ spl0_41
| ~ spl0_76 ),
inference(avatar_split_clause,[],[f4574,f4493,f979,f55,f64524]) ).
fof(f64524,plain,
( spl0_329
<=> ! [X0,X1] : quotient(quotient(X0,X1),difference(X1,one)) = quotient(quotient(X0,quotient(one,quotient(one,X1))),quotient(one,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_329])]) ).
fof(f979,plain,
( spl0_41
<=> ! [X0,X1] : quotient(quotient(product(X1,quotient(one,quotient(one,X0))),product(X0,quotient(one,X0))),X0) = X1 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_41])]) ).
fof(f4493,plain,
( spl0_76
<=> ! [X0,X1] : quotient(quotient(product(X1,product(X0,quotient(one,X0))),X0),difference(X0,one)) = quotient(quotient(X1,X0),quotient(one,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_76])]) ).
fof(f4574,plain,
( ! [X0,X1] : quotient(quotient(X0,X1),difference(X1,one)) = quotient(quotient(X0,quotient(one,quotient(one,X1))),quotient(one,X1))
| ~ spl0_6
| ~ spl0_41
| ~ spl0_76 ),
inference(forward_demodulation,[],[f4517,f1351]) ).
fof(f1351,plain,
( ! [X0,X1] : quotient(X0,quotient(one,quotient(one,X1))) = quotient(quotient(X0,product(X1,quotient(one,X1))),X1)
| ~ spl0_6
| ~ spl0_41 ),
inference(superposition,[],[f980,f56]) ).
fof(f980,plain,
( ! [X0,X1] : quotient(quotient(product(X1,quotient(one,quotient(one,X0))),product(X0,quotient(one,X0))),X0) = X1
| ~ spl0_41 ),
inference(avatar_component_clause,[],[f979]) ).
fof(f4517,plain,
( ! [X0,X1] : quotient(quotient(quotient(X0,product(X1,quotient(one,X1))),X1),quotient(one,X1)) = quotient(quotient(X0,X1),difference(X1,one))
| ~ spl0_6
| ~ spl0_76 ),
inference(superposition,[],[f4494,f56]) ).
fof(f4494,plain,
( ! [X0,X1] : quotient(quotient(product(X1,product(X0,quotient(one,X0))),X0),difference(X0,one)) = quotient(quotient(X1,X0),quotient(one,X0))
| ~ spl0_76 ),
inference(avatar_component_clause,[],[f4493]) ).
fof(f64521,plain,
( spl0_328
| ~ spl0_1
| ~ spl0_6
| ~ spl0_21
| ~ spl0_57
| ~ spl0_74 ),
inference(avatar_split_clause,[],[f4444,f4306,f1516,f403,f55,f35,f64519]) ).
fof(f64519,plain,
( spl0_328
<=> ! [X0,X1] : product(X1,difference(difference(X0,one),one)) = quotient(quotient(product(X1,X0),product(X0,quotient(one,X0))),one) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_328])]) ).
fof(f4444,plain,
( ! [X0,X1] : product(X1,difference(difference(X0,one),one)) = quotient(quotient(product(X1,X0),product(X0,quotient(one,X0))),one)
| ~ spl0_1
| ~ spl0_6
| ~ spl0_21
| ~ spl0_57
| ~ spl0_74 ),
inference(forward_demodulation,[],[f4443,f36]) ).
fof(f4443,plain,
( ! [X0,X1] : product(X1,difference(difference(X0,one),one)) = quotient(quotient(product(X1,product(X0,one)),product(X0,quotient(one,X0))),one)
| ~ spl0_1
| ~ spl0_6
| ~ spl0_21
| ~ spl0_57
| ~ spl0_74 ),
inference(forward_demodulation,[],[f4442,f2803]) ).
fof(f4442,plain,
( ! [X0,X1] : product(X1,difference(difference(X0,one),one)) = quotient(product(X1,quotient(product(X0,one),product(X0,quotient(one,X0)))),one)
| ~ spl0_1
| ~ spl0_6
| ~ spl0_21
| ~ spl0_57
| ~ spl0_74 ),
inference(forward_demodulation,[],[f4441,f2803]) ).
fof(f4441,plain,
( ! [X0,X1] : product(X1,difference(difference(X0,one),one)) = quotient(product(X1,product(X0,quotient(one,product(X0,quotient(one,X0))))),one)
| ~ spl0_1
| ~ spl0_6
| ~ spl0_21
| ~ spl0_57
| ~ spl0_74 ),
inference(forward_demodulation,[],[f4440,f404]) ).
fof(f4440,plain,
( ! [X0,X1] : product(X1,difference(difference(X0,one),one)) = quotient(product(X1,product(X0,quotient(one,product(X0,quotient(one,X0))))),quotient(product(X0,quotient(one,X0)),product(X0,quotient(one,X0))))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_57
| ~ spl0_74 ),
inference(forward_demodulation,[],[f4439,f36]) ).
fof(f4439,plain,
( ! [X0,X1] : product(X1,difference(difference(X0,one),one)) = quotient(product(X1,product(X0,quotient(one,product(X0,quotient(one,X0))))),quotient(product(product(X0,quotient(one,X0)),one),product(X0,quotient(one,X0))))
| ~ spl0_6
| ~ spl0_57
| ~ spl0_74 ),
inference(forward_demodulation,[],[f4347,f2803]) ).
fof(f4347,plain,
( ! [X0,X1] : product(X1,difference(difference(X0,one),one)) = quotient(product(X1,product(X0,quotient(one,product(X0,quotient(one,X0))))),product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))))
| ~ spl0_57
| ~ spl0_74 ),
inference(superposition,[],[f1517,f4307]) ).
fof(f64515,plain,
( spl0_327
| ~ spl0_10
| ~ spl0_22
| ~ spl0_23
| ~ spl0_28
| ~ spl0_29
| ~ spl0_43
| ~ spl0_70 ),
inference(avatar_split_clause,[],[f4096,f4041,f988,f568,f564,f480,f476,f84,f64513]) ).
fof(f64513,plain,
( spl0_327
<=> ! [X0] : quotient(one,X0) = difference(quotient(one,X0),product(quotient(quotient(one,X0),X0),product(X0,quotient(one,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_327])]) ).
fof(f4041,plain,
( spl0_70
<=> ! [X0,X1] : quotient(product(difference(X0,one),product(X1,quotient(one,X0))),quotient(one,X0)) = difference(quotient(one,X0),product(quotient(quotient(one,X0),X0),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_70])]) ).
fof(f4096,plain,
( ! [X0] : quotient(one,X0) = difference(quotient(one,X0),product(quotient(quotient(one,X0),X0),product(X0,quotient(one,X0))))
| ~ spl0_10
| ~ spl0_22
| ~ spl0_23
| ~ spl0_28
| ~ spl0_29
| ~ spl0_43
| ~ spl0_70 ),
inference(forward_demodulation,[],[f4095,f682]) ).
fof(f682,plain,
( ! [X0] : quotient(one,X0) = product(difference(X0,one),product(X0,quotient(one,X0)))
| ~ spl0_10
| ~ spl0_22
| ~ spl0_29 ),
inference(forward_demodulation,[],[f656,f85]) ).
fof(f656,plain,
( ! [X0] : quotient(one,X0) = product(difference(X0,one),product(difference(X0,one),X0))
| ~ spl0_22
| ~ spl0_29 ),
inference(superposition,[],[f569,f477]) ).
fof(f4095,plain,
( ! [X0] : product(difference(X0,one),product(X0,quotient(one,X0))) = difference(quotient(one,X0),product(quotient(quotient(one,X0),X0),product(X0,quotient(one,X0))))
| ~ spl0_10
| ~ spl0_23
| ~ spl0_28
| ~ spl0_43
| ~ spl0_70 ),
inference(forward_demodulation,[],[f4094,f504]) ).
fof(f4094,plain,
( ! [X0] : product(difference(X0,one),product(quotient(one,X0),quotient(one,quotient(one,X0)))) = difference(quotient(one,X0),product(quotient(quotient(one,X0),X0),product(quotient(one,X0),quotient(one,quotient(one,X0)))))
| ~ spl0_28
| ~ spl0_43
| ~ spl0_70 ),
inference(forward_demodulation,[],[f4057,f989]) ).
fof(f4057,plain,
( ! [X0] : difference(quotient(one,X0),product(quotient(quotient(one,X0),X0),product(quotient(one,X0),quotient(one,quotient(one,X0))))) = quotient(product(difference(X0,one),difference(difference(quotient(one,X0),one),one)),quotient(one,X0))
| ~ spl0_28
| ~ spl0_70 ),
inference(superposition,[],[f4042,f565]) ).
fof(f4042,plain,
( ! [X0,X1] : quotient(product(difference(X0,one),product(X1,quotient(one,X0))),quotient(one,X0)) = difference(quotient(one,X0),product(quotient(quotient(one,X0),X0),X1))
| ~ spl0_70 ),
inference(avatar_component_clause,[],[f4041]) ).
fof(f64510,plain,
( spl0_326
| ~ spl0_3
| ~ spl0_5
| ~ spl0_6
| ~ spl0_24
| ~ spl0_45
| ~ spl0_89
| ~ spl0_106
| ~ spl0_147
| ~ spl0_171
| ~ spl0_179 ),
inference(avatar_split_clause,[],[f38312,f26547,f26513,f21930,f8289,f6509,f1429,f506,f55,f51,f43,f64508]) ).
fof(f64508,plain,
( spl0_326
<=> ! [X0] : product(X0,X0) = quotient(one,quotient(quotient(one,X0),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_326])]) ).
fof(f64506,plain,
( spl0_325
| ~ spl0_5
| ~ spl0_15
| ~ spl0_66
| ~ spl0_67 ),
inference(avatar_split_clause,[],[f4005,f3850,f3290,f129,f51,f64504]) ).
fof(f64504,plain,
( spl0_325
<=> ! [X0] : quotient(one,quotient(one,X0)) = difference(difference(X0,one),product(X0,quotient(one,quotient(one,quotient(one,X0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_325])]) ).
fof(f3850,plain,
( spl0_67
<=> ! [X0,X1] : quotient(product(X0,product(X1,difference(X0,one))),difference(X0,one)) = difference(difference(X0,one),product(product(X0,quotient(one,X0)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_67])]) ).
fof(f4005,plain,
( ! [X0] : quotient(one,quotient(one,X0)) = difference(difference(X0,one),product(X0,quotient(one,quotient(one,quotient(one,X0)))))
| ~ spl0_5
| ~ spl0_15
| ~ spl0_66
| ~ spl0_67 ),
inference(forward_demodulation,[],[f4004,f52]) ).
fof(f4004,plain,
( ! [X0] : difference(difference(X0,one),product(X0,quotient(one,quotient(one,quotient(one,X0))))) = quotient(product(quotient(one,quotient(one,X0)),difference(X0,one)),difference(X0,one))
| ~ spl0_15
| ~ spl0_66
| ~ spl0_67 ),
inference(forward_demodulation,[],[f3938,f130]) ).
fof(f3938,plain,
( ! [X0] : quotient(product(X0,product(product(X0,quotient(one,X0)),difference(X0,one))),difference(X0,one)) = difference(difference(X0,one),product(X0,quotient(one,quotient(one,quotient(one,X0)))))
| ~ spl0_66
| ~ spl0_67 ),
inference(superposition,[],[f3851,f3291]) ).
fof(f3851,plain,
( ! [X0,X1] : quotient(product(X0,product(X1,difference(X0,one))),difference(X0,one)) = difference(difference(X0,one),product(product(X0,quotient(one,X0)),X1))
| ~ spl0_67 ),
inference(avatar_component_clause,[],[f3850]) ).
fof(f64500,plain,
( spl0_324
| ~ spl0_4
| ~ spl0_12
| ~ spl0_28
| ~ spl0_66 ),
inference(avatar_split_clause,[],[f3787,f3290,f564,f102,f47,f64498]) ).
fof(f64498,plain,
( spl0_324
<=> ! [X0] : quotient(one,quotient(one,quotient(one,X0))) = quotient(product(quotient(one,X0),difference(difference(X0,one),one)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_324])]) ).
fof(f102,plain,
( spl0_12
<=> ! [X2,X0,X1] : difference(X0,product(product(X0,X1),X2)) = quotient(product(X1,product(X2,X0)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_12])]) ).
fof(f3787,plain,
( ! [X0] : quotient(one,quotient(one,quotient(one,X0))) = quotient(product(quotient(one,X0),difference(difference(X0,one),one)),X0)
| ~ spl0_4
| ~ spl0_12
| ~ spl0_28
| ~ spl0_66 ),
inference(forward_demodulation,[],[f3786,f565]) ).
fof(f3786,plain,
( ! [X0] : quotient(one,quotient(one,quotient(one,X0))) = quotient(product(quotient(one,X0),product(product(X0,quotient(one,X0)),X0)),X0)
| ~ spl0_4
| ~ spl0_12
| ~ spl0_66 ),
inference(forward_demodulation,[],[f3721,f48]) ).
fof(f3721,plain,
( ! [X0] : quotient(product(quotient(one,X0),product(product(X0,quotient(one,X0)),X0)),X0) = difference(X0,product(X0,quotient(one,quotient(one,quotient(one,X0)))))
| ~ spl0_12
| ~ spl0_66 ),
inference(superposition,[],[f103,f3291]) ).
fof(f103,plain,
( ! [X2,X0,X1] : difference(X0,product(product(X0,X1),X2)) = quotient(product(X1,product(X2,X0)),X0)
| ~ spl0_12 ),
inference(avatar_component_clause,[],[f102]) ).
fof(f64496,plain,
( spl0_323
| ~ spl0_28
| ~ spl0_55
| ~ spl0_66 ),
inference(avatar_split_clause,[],[f3776,f3290,f1508,f564,f64494]) ).
fof(f64494,plain,
( spl0_323
<=> ! [X0] : quotient(one,X0) = difference(difference(difference(X0,one),one),product(X0,quotient(one,quotient(one,quotient(one,X0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_323])]) ).
fof(f1508,plain,
( spl0_55
<=> ! [X2,X0,X1] : difference(product(product(X0,quotient(one,X0)),X1),product(product(X0,quotient(one,X0)),product(X1,X2))) = X2 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_55])]) ).
fof(f3776,plain,
( ! [X0] : quotient(one,X0) = difference(difference(difference(X0,one),one),product(X0,quotient(one,quotient(one,quotient(one,X0)))))
| ~ spl0_28
| ~ spl0_55
| ~ spl0_66 ),
inference(forward_demodulation,[],[f3714,f565]) ).
fof(f3714,plain,
( ! [X0] : quotient(one,X0) = difference(product(product(X0,quotient(one,X0)),X0),product(X0,quotient(one,quotient(one,quotient(one,X0)))))
| ~ spl0_55
| ~ spl0_66 ),
inference(superposition,[],[f1509,f3291]) ).
fof(f1509,plain,
( ! [X2,X0,X1] : difference(product(product(X0,quotient(one,X0)),X1),product(product(X0,quotient(one,X0)),product(X1,X2))) = X2
| ~ spl0_55 ),
inference(avatar_component_clause,[],[f1508]) ).
fof(f64490,plain,
( spl0_322
| ~ spl0_1
| ~ spl0_3
| ~ spl0_4
| ~ spl0_6
| ~ spl0_13
| ~ spl0_18
| ~ spl0_21
| ~ spl0_28
| ~ spl0_54
| ~ spl0_57
| ~ spl0_66 ),
inference(avatar_split_clause,[],[f3773,f3290,f1516,f1504,f564,f403,f186,f121,f55,f47,f43,f35,f64488]) ).
fof(f64488,plain,
( spl0_322
<=> ! [X0] : one = product(product(X0,quotient(one,X0)),quotient(one,quotient(one,quotient(one,product(X0,quotient(one,X0)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_322])]) ).
fof(f3773,plain,
( ! [X0] : one = product(product(X0,quotient(one,X0)),quotient(one,quotient(one,quotient(one,product(X0,quotient(one,X0))))))
| ~ spl0_1
| ~ spl0_3
| ~ spl0_4
| ~ spl0_6
| ~ spl0_13
| ~ spl0_18
| ~ spl0_21
| ~ spl0_28
| ~ spl0_54
| ~ spl0_57
| ~ spl0_66 ),
inference(forward_demodulation,[],[f3772,f404]) ).
fof(f3772,plain,
( ! [X0] : quotient(product(X0,quotient(one,X0)),product(X0,quotient(one,X0))) = product(product(X0,quotient(one,X0)),quotient(one,quotient(one,quotient(one,product(X0,quotient(one,X0))))))
| ~ spl0_1
| ~ spl0_3
| ~ spl0_4
| ~ spl0_6
| ~ spl0_13
| ~ spl0_18
| ~ spl0_28
| ~ spl0_54
| ~ spl0_57
| ~ spl0_66 ),
inference(forward_demodulation,[],[f3771,f36]) ).
fof(f3771,plain,
( ! [X0] : quotient(product(product(X0,quotient(one,X0)),one),product(X0,quotient(one,X0))) = product(product(X0,quotient(one,X0)),quotient(one,quotient(one,quotient(one,product(X0,quotient(one,X0))))))
| ~ spl0_1
| ~ spl0_3
| ~ spl0_4
| ~ spl0_6
| ~ spl0_13
| ~ spl0_18
| ~ spl0_28
| ~ spl0_54
| ~ spl0_57
| ~ spl0_66 ),
inference(forward_demodulation,[],[f3770,f2803]) ).
fof(f3770,plain,
( ! [X0] : product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))) = product(product(X0,quotient(one,X0)),quotient(one,quotient(one,quotient(one,product(X0,quotient(one,X0))))))
| ~ spl0_1
| ~ spl0_3
| ~ spl0_4
| ~ spl0_6
| ~ spl0_13
| ~ spl0_18
| ~ spl0_28
| ~ spl0_54
| ~ spl0_66 ),
inference(forward_demodulation,[],[f3710,f2549]) ).
fof(f2549,plain,
( ! [X2,X0] : product(product(X0,quotient(one,X0)),product(quotient(one,product(X0,quotient(one,X0))),X2)) = X2
| ~ spl0_1
| ~ spl0_3
| ~ spl0_4
| ~ spl0_6
| ~ spl0_13
| ~ spl0_18
| ~ spl0_28
| ~ spl0_54 ),
inference(forward_demodulation,[],[f2548,f44]) ).
fof(f2548,plain,
( ! [X2,X0] : product(product(X0,quotient(one,X0)),difference(product(X0,quotient(one,X0)),X2)) = product(product(X0,quotient(one,X0)),product(quotient(one,product(X0,quotient(one,X0))),X2))
| ~ spl0_1
| ~ spl0_4
| ~ spl0_6
| ~ spl0_13
| ~ spl0_18
| ~ spl0_28
| ~ spl0_54 ),
inference(forward_demodulation,[],[f2547,f633]) ).
fof(f633,plain,
( ! [X0] : product(X0,quotient(one,X0)) = difference(difference(product(X0,quotient(one,X0)),one),one)
| ~ spl0_1
| ~ spl0_6
| ~ spl0_18
| ~ spl0_28 ),
inference(forward_demodulation,[],[f632,f36]) ).
fof(f632,plain,
( ! [X0] : difference(difference(product(X0,quotient(one,X0)),one),one) = product(product(X0,quotient(one,X0)),one)
| ~ spl0_6
| ~ spl0_18
| ~ spl0_28 ),
inference(forward_demodulation,[],[f605,f56]) ).
fof(f605,plain,
( ! [X0] : difference(difference(product(X0,quotient(one,X0)),one),one) = product(product(X0,quotient(one,X0)),product(quotient(one,product(X0,quotient(one,X0))),product(X0,quotient(one,X0))))
| ~ spl0_18
| ~ spl0_28 ),
inference(superposition,[],[f565,f187]) ).
fof(f2547,plain,
( ! [X2,X0] : product(product(X0,quotient(one,X0)),product(quotient(one,product(X0,quotient(one,X0))),X2)) = product(difference(difference(product(X0,quotient(one,X0)),one),one),difference(product(X0,quotient(one,X0)),X2))
| ~ spl0_4
| ~ spl0_13
| ~ spl0_18
| ~ spl0_54 ),
inference(forward_demodulation,[],[f2546,f2471]) ).
fof(f2546,plain,
( ! [X2,X0,X1] : product(difference(difference(product(X0,quotient(one,X0)),one),one),product(X1,difference(product(product(X0,quotient(one,X0)),X1),X2))) = product(product(X0,quotient(one,X0)),product(quotient(one,product(X0,quotient(one,X0))),X2))
| ~ spl0_13
| ~ spl0_18
| ~ spl0_54 ),
inference(forward_demodulation,[],[f2474,f187]) ).
fof(f2474,plain,
( ! [X2,X0,X1] : product(difference(difference(product(X0,quotient(one,X0)),one),one),product(X1,difference(product(product(X0,quotient(one,X0)),X1),X2))) = product(product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))),X2)
| ~ spl0_13
| ~ spl0_54 ),
inference(superposition,[],[f122,f1505]) ).
fof(f3710,plain,
( ! [X0] : product(product(X0,quotient(one,X0)),quotient(one,quotient(one,quotient(one,product(X0,quotient(one,X0)))))) = product(product(X0,quotient(one,X0)),product(quotient(one,product(X0,quotient(one,X0))),product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0))))))
| ~ spl0_18
| ~ spl0_66 ),
inference(superposition,[],[f3291,f187]) ).
fof(f64486,plain,
( spl0_321
| ~ spl0_13
| ~ spl0_66 ),
inference(avatar_split_clause,[],[f3709,f3290,f121,f64484]) ).
fof(f64484,plain,
( spl0_321
<=> ! [X0] : product(difference(difference(X0,one),one),quotient(one,X0)) = product(X0,quotient(one,quotient(one,quotient(one,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_321])]) ).
fof(f3709,plain,
( ! [X0] : product(difference(difference(X0,one),one),quotient(one,X0)) = product(X0,quotient(one,quotient(one,quotient(one,X0))))
| ~ spl0_13
| ~ spl0_66 ),
inference(superposition,[],[f3291,f122]) ).
fof(f64482,plain,
( spl0_320
| ~ spl0_1
| ~ spl0_4
| ~ spl0_6
| ~ spl0_13
| ~ spl0_18
| ~ spl0_28
| ~ spl0_57
| ~ spl0_61 ),
inference(avatar_split_clause,[],[f3150,f2959,f1516,f564,f186,f121,f55,f47,f35,f64480]) ).
fof(f64480,plain,
( spl0_320
<=> ! [X0,X1] : product(X0,X1) = product(quotient(one,product(X0,quotient(one,X0))),product(difference(difference(X0,one),one),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_320])]) ).
fof(f2959,plain,
( spl0_61
<=> ! [X0,X1] : quotient(product(quotient(one,X0),product(product(X0,X1),X0)),X0) = difference(X0,product(difference(difference(X0,one),one),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_61])]) ).
fof(f3150,plain,
( ! [X0,X1] : product(X0,X1) = product(quotient(one,product(X0,quotient(one,X0))),product(difference(difference(X0,one),one),X1))
| ~ spl0_1
| ~ spl0_4
| ~ spl0_6
| ~ spl0_13
| ~ spl0_18
| ~ spl0_28
| ~ spl0_57
| ~ spl0_61 ),
inference(forward_demodulation,[],[f3149,f48]) ).
fof(f3149,plain,
( ! [X0,X1] : difference(product(X0,quotient(one,X0)),product(product(X0,quotient(one,X0)),product(X0,X1))) = product(quotient(one,product(X0,quotient(one,X0))),product(difference(difference(X0,one),one),X1))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_13
| ~ spl0_18
| ~ spl0_28
| ~ spl0_57
| ~ spl0_61 ),
inference(forward_demodulation,[],[f3148,f633]) ).
fof(f3148,plain,
( ! [X0,X1] : product(quotient(one,product(X0,quotient(one,X0))),product(difference(difference(X0,one),one),X1)) = difference(product(X0,quotient(one,X0)),product(difference(difference(product(X0,quotient(one,X0)),one),one),product(X0,X1)))
| ~ spl0_13
| ~ spl0_57
| ~ spl0_61 ),
inference(forward_demodulation,[],[f3090,f1517]) ).
fof(f3090,plain,
( ! [X0,X1] : difference(product(X0,quotient(one,X0)),product(difference(difference(product(X0,quotient(one,X0)),one),one),product(X0,X1))) = quotient(product(quotient(one,product(X0,quotient(one,X0))),product(product(difference(difference(X0,one),one),X1),product(X0,quotient(one,X0)))),product(X0,quotient(one,X0)))
| ~ spl0_13
| ~ spl0_61 ),
inference(superposition,[],[f2960,f122]) ).
fof(f2960,plain,
( ! [X0,X1] : quotient(product(quotient(one,X0),product(product(X0,X1),X0)),X0) = difference(X0,product(difference(difference(X0,one),one),X1))
| ~ spl0_61 ),
inference(avatar_component_clause,[],[f2959]) ).
fof(f64478,plain,
( spl0_319
| ~ spl0_5
| ~ spl0_23
| ~ spl0_58 ),
inference(avatar_split_clause,[],[f2926,f1574,f480,f51,f64476]) ).
fof(f64476,plain,
( spl0_319
<=> ! [X0] : difference(difference(X0,one),one) = quotient(product(X0,quotient(one,quotient(one,quotient(one,X0)))),quotient(one,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_319])]) ).
fof(f2926,plain,
( ! [X0] : difference(difference(X0,one),one) = quotient(product(X0,quotient(one,quotient(one,quotient(one,X0)))),quotient(one,X0))
| ~ spl0_5
| ~ spl0_23
| ~ spl0_58 ),
inference(forward_demodulation,[],[f2881,f2871]) ).
fof(f2881,plain,
( ! [X0] : difference(difference(X0,one),one) = quotient(product(difference(X0,one),quotient(one,quotient(one,X0))),quotient(one,X0))
| ~ spl0_5
| ~ spl0_58 ),
inference(superposition,[],[f52,f1575]) ).
fof(f64474,plain,
( spl0_318
| ~ spl0_23
| ~ spl0_58 ),
inference(avatar_split_clause,[],[f2871,f1574,f480,f64472]) ).
fof(f64472,plain,
( spl0_318
<=> ! [X0] : product(difference(X0,one),quotient(one,quotient(one,X0))) = product(X0,quotient(one,quotient(one,quotient(one,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_318])]) ).
fof(f64470,plain,
( spl0_317
| ~ spl0_23
| ~ spl0_57 ),
inference(avatar_split_clause,[],[f2827,f1516,f480,f64468]) ).
fof(f64468,plain,
( spl0_317
<=> ! [X2,X0,X1] : product(X2,quotient(one,X2)) = difference(product(X0,X1),product(X0,product(X1,product(X2,quotient(one,X2))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_317])]) ).
fof(f2827,plain,
( ! [X2,X0,X1] : product(X2,quotient(one,X2)) = difference(product(X0,X1),product(X0,product(X1,product(X2,quotient(one,X2)))))
| ~ spl0_23
| ~ spl0_57 ),
inference(superposition,[],[f481,f1517]) ).
fof(f64466,plain,
( spl0_316
| ~ spl0_6
| ~ spl0_57 ),
inference(avatar_split_clause,[],[f2814,f1516,f55,f64464]) ).
fof(f64464,plain,
( spl0_316
<=> ! [X2,X0,X1] : product(quotient(X0,product(X1,product(X2,quotient(one,X2)))),X1) = quotient(X0,product(X2,quotient(one,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_316])]) ).
fof(f2814,plain,
( ! [X2,X0,X1] : product(quotient(X0,product(X1,product(X2,quotient(one,X2)))),X1) = quotient(X0,product(X2,quotient(one,X2)))
| ~ spl0_6
| ~ spl0_57 ),
inference(superposition,[],[f1517,f56]) ).
fof(f64462,plain,
( spl0_315
| ~ spl0_23
| ~ spl0_90 ),
inference(avatar_split_clause,[],[f18575,f6513,f480,f64460]) ).
fof(f6513,plain,
( spl0_90
<=> ! [X0,X1] : product(X0,X1) = quotient(X0,quotient(difference(X1,X0),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_90])]) ).
fof(f18575,plain,
( ! [X0,X1] : product(X0,quotient(X0,X1)) = quotient(X0,quotient(X1,X0))
| ~ spl0_23
| ~ spl0_90 ),
inference(superposition,[],[f6514,f481]) ).
fof(f6514,plain,
( ! [X0,X1] : product(X0,X1) = quotient(X0,quotient(difference(X1,X0),X0))
| ~ spl0_90 ),
inference(avatar_component_clause,[],[f6513]) ).
fof(f64458,plain,
( spl0_314
| ~ spl0_6
| ~ spl0_57 ),
inference(avatar_split_clause,[],[f2803,f1516,f55,f64456]) ).
fof(f64454,plain,
( spl0_313
| ~ spl0_5
| ~ spl0_50
| ~ spl0_56 ),
inference(avatar_split_clause,[],[f2788,f1512,f1488,f51,f64452]) ).
fof(f64452,plain,
( spl0_313
<=> ! [X2,X0,X1] : product(X1,product(X2,product(X0,quotient(one,X0)))) = product(product(X1,X2),product(X0,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_313])]) ).
fof(f64450,plain,
( spl0_312
| ~ spl0_32
| ~ spl0_56 ),
inference(avatar_split_clause,[],[f2744,f1512,f710,f64448]) ).
fof(f64448,plain,
( spl0_312
<=> ! [X2,X0,X1] : product(X2,product(product(X0,quotient(one,X0)),X1)) = product(product(X2,product(X0,quotient(one,X0))),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_312])]) ).
fof(f64446,plain,
( spl0_311
| ~ spl0_45
| ~ spl0_56 ),
inference(avatar_split_clause,[],[f2736,f1512,f1429,f64444]) ).
fof(f64444,plain,
( spl0_311
<=> ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),X1) = difference(quotient(X2,product(X0,quotient(one,X0))),product(X2,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_311])]) ).
fof(f2736,plain,
( ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),X1) = difference(quotient(X2,product(X0,quotient(one,X0))),product(X2,X1))
| ~ spl0_45
| ~ spl0_56 ),
inference(superposition,[],[f1513,f1430]) ).
fof(f64442,plain,
( spl0_310
| ~ spl0_31
| ~ spl0_56 ),
inference(avatar_split_clause,[],[f2735,f1512,f706,f64440]) ).
fof(f64440,plain,
( spl0_310
<=> ! [X2,X0,X1] : difference(X1,X2) = product(product(X0,quotient(one,X0)),difference(product(X1,product(X0,quotient(one,X0))),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_310])]) ).
fof(f2735,plain,
( ! [X2,X0,X1] : difference(X1,X2) = product(product(X0,quotient(one,X0)),difference(product(X1,product(X0,quotient(one,X0))),X2))
| ~ spl0_31
| ~ spl0_56 ),
inference(superposition,[],[f1513,f707]) ).
fof(f64438,plain,
( spl0_309
| ~ spl0_6
| ~ spl0_56 ),
inference(avatar_split_clause,[],[f2720,f1512,f55,f64436]) ).
fof(f64436,plain,
( spl0_309
<=> ! [X2,X0,X1] : product(product(X2,quotient(one,X2)),quotient(X0,X1)) = quotient(product(product(X2,quotient(one,X2)),X0),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_309])]) ).
fof(f64434,plain,
( spl0_308
| ~ spl0_3
| ~ spl0_56 ),
inference(avatar_split_clause,[],[f2707,f1512,f43,f64432]) ).
fof(f64432,plain,
( spl0_308
<=> ! [X2,X0,X1] : product(product(X2,quotient(one,X2)),X0) = quotient(product(product(X2,quotient(one,X2)),X1),difference(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_308])]) ).
fof(f2707,plain,
( ! [X2,X0,X1] : product(product(X2,quotient(one,X2)),X0) = quotient(product(product(X2,quotient(one,X2)),X1),difference(X0,X1))
| ~ spl0_3
| ~ spl0_56 ),
inference(superposition,[],[f1513,f44]) ).
fof(f64429,plain,
( spl0_307
| ~ spl0_13
| ~ spl0_17
| ~ spl0_28
| ~ spl0_55
| ~ spl0_58 ),
inference(avatar_split_clause,[],[f2674,f1574,f1508,f564,f182,f121,f64427]) ).
fof(f64427,plain,
( spl0_307
<=> ! [X0] : quotient(one,X0) = difference(difference(difference(X0,one),one),product(difference(X0,one),quotient(one,quotient(one,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_307])]) ).
fof(f182,plain,
( spl0_17
<=> ! [X0,X1] : product(X0,product(X1,product(X0,quotient(one,X0)))) = product(product(X0,X1),product(X0,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_17])]) ).
fof(f2674,plain,
( ! [X0] : quotient(one,X0) = difference(difference(difference(X0,one),one),product(difference(X0,one),quotient(one,quotient(one,X0))))
| ~ spl0_13
| ~ spl0_17
| ~ spl0_28
| ~ spl0_55
| ~ spl0_58 ),
inference(forward_demodulation,[],[f2673,f565]) ).
fof(f2673,plain,
( ! [X0] : quotient(one,X0) = difference(product(product(X0,quotient(one,X0)),X0),product(difference(X0,one),quotient(one,quotient(one,X0))))
| ~ spl0_13
| ~ spl0_17
| ~ spl0_55
| ~ spl0_58 ),
inference(forward_demodulation,[],[f2672,f1575]) ).
fof(f2672,plain,
( ! [X0] : quotient(one,X0) = difference(product(product(X0,quotient(one,X0)),X0),product(difference(difference(X0,one),one),quotient(one,X0)))
| ~ spl0_13
| ~ spl0_17
| ~ spl0_55 ),
inference(forward_demodulation,[],[f2611,f250]) ).
fof(f250,plain,
( ! [X0] : product(X0,product(quotient(one,X0),product(X0,quotient(one,X0)))) = product(difference(difference(X0,one),one),quotient(one,X0))
| ~ spl0_13
| ~ spl0_17 ),
inference(superposition,[],[f183,f122]) ).
fof(f183,plain,
( ! [X0,X1] : product(X0,product(X1,product(X0,quotient(one,X0)))) = product(product(X0,X1),product(X0,quotient(one,X0)))
| ~ spl0_17 ),
inference(avatar_component_clause,[],[f182]) ).
fof(f2611,plain,
( ! [X0] : quotient(one,X0) = difference(product(product(X0,quotient(one,X0)),X0),product(X0,product(quotient(one,X0),product(X0,quotient(one,X0)))))
| ~ spl0_17
| ~ spl0_55 ),
inference(superposition,[],[f1509,f183]) ).
fof(f64425,plain,
( spl0_306
| ~ spl0_16
| ~ spl0_55 ),
inference(avatar_split_clause,[],[f2619,f1508,f178,f64423]) ).
fof(f64423,plain,
( spl0_306
<=> ! [X2,X0,X1] : quotient(quotient(product(X2,product(product(X0,quotient(one,X0)),X1)),X1),product(X0,quotient(one,X0))) = X2 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_306])]) ).
fof(f2619,plain,
( ! [X2,X0,X1] : quotient(quotient(product(X2,product(product(X0,quotient(one,X0)),X1)),X1),product(X0,quotient(one,X0))) = X2
| ~ spl0_16
| ~ spl0_55 ),
inference(superposition,[],[f1509,f179]) ).
fof(f64420,plain,
( spl0_305
| ~ spl0_6
| ~ spl0_55 ),
inference(avatar_split_clause,[],[f2605,f1508,f55,f64418]) ).
fof(f64418,plain,
( spl0_305
<=> ! [X2,X0,X1] : difference(product(product(X2,quotient(one,X2)),quotient(X0,X1)),product(product(X2,quotient(one,X2)),X0)) = X1 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_305])]) ).
fof(f2605,plain,
( ! [X2,X0,X1] : difference(product(product(X2,quotient(one,X2)),quotient(X0,X1)),product(product(X2,quotient(one,X2)),X0)) = X1
| ~ spl0_6
| ~ spl0_55 ),
inference(superposition,[],[f1509,f56]) ).
fof(f64416,plain,
( spl0_304
| ~ spl0_6
| ~ spl0_87 ),
inference(avatar_split_clause,[],[f15388,f4968,f55,f64414]) ).
fof(f64414,plain,
( spl0_304
<=> ! [X0,X1] : difference(difference(X0,X1),X0) = product(difference(X1,X0),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_304])]) ).
fof(f64412,plain,
( spl0_303
| ~ spl0_3
| ~ spl0_55 ),
inference(avatar_split_clause,[],[f2592,f1508,f43,f64410]) ).
fof(f64410,plain,
( spl0_303
<=> ! [X2,X0,X1] : difference(X0,X1) = difference(product(product(X2,quotient(one,X2)),X0),product(product(X2,quotient(one,X2)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_303])]) ).
fof(f2592,plain,
( ! [X2,X0,X1] : difference(X0,X1) = difference(product(product(X2,quotient(one,X2)),X0),product(product(X2,quotient(one,X2)),X1))
| ~ spl0_3
| ~ spl0_55 ),
inference(superposition,[],[f1509,f44]) ).
fof(f64408,plain,
( spl0_302
| ~ spl0_4
| ~ spl0_5
| ~ spl0_16
| ~ spl0_33
| ~ spl0_54
| ~ spl0_57 ),
inference(avatar_split_clause,[],[f2554,f1516,f1504,f714,f178,f51,f47,f64406]) ).
fof(f64406,plain,
( spl0_302
<=> ! [X2,X0,X3] : difference(product(X0,quotient(one,X0)),X2) = quotient(difference(product(X0,quotient(one,X0)),product(X2,X3)),X3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_302])]) ).
fof(f2554,plain,
( ! [X2,X3,X0] : difference(product(X0,quotient(one,X0)),X2) = quotient(difference(product(X0,quotient(one,X0)),product(X2,X3)),X3)
| ~ spl0_4
| ~ spl0_5
| ~ spl0_16
| ~ spl0_33
| ~ spl0_54
| ~ spl0_57 ),
inference(forward_demodulation,[],[f2553,f52]) ).
fof(f2553,plain,
( ! [X2,X3,X0] : quotient(difference(product(X0,quotient(one,X0)),product(X2,X3)),X3) = quotient(product(difference(product(X0,quotient(one,X0)),X2),X3),X3)
| ~ spl0_4
| ~ spl0_16
| ~ spl0_33
| ~ spl0_54
| ~ spl0_57 ),
inference(forward_demodulation,[],[f2552,f2471]) ).
fof(f2552,plain,
( ! [X2,X3,X0,X1] : quotient(difference(product(X0,quotient(one,X0)),product(X2,X3)),X3) = quotient(product(product(X1,difference(product(product(X0,quotient(one,X0)),X1),X2)),X3),X3)
| ~ spl0_16
| ~ spl0_33
| ~ spl0_54
| ~ spl0_57 ),
inference(forward_demodulation,[],[f2551,f1517]) ).
fof(f2551,plain,
( ! [X2,X3,X0,X1] : quotient(quotient(product(product(X1,difference(product(product(X0,quotient(one,X0)),X1),X2)),product(X3,product(X0,quotient(one,X0)))),product(X0,quotient(one,X0))),X3) = quotient(difference(product(X0,quotient(one,X0)),product(X2,X3)),X3)
| ~ spl0_16
| ~ spl0_33
| ~ spl0_54 ),
inference(forward_demodulation,[],[f2476,f715]) ).
fof(f2476,plain,
( ! [X2,X3,X0,X1] : quotient(quotient(product(product(X1,difference(product(product(X0,quotient(one,X0)),X1),X2)),product(X3,product(X0,quotient(one,X0)))),product(X0,quotient(one,X0))),X3) = difference(product(X3,product(X0,quotient(one,X0))),product(X3,X2))
| ~ spl0_16
| ~ spl0_54 ),
inference(superposition,[],[f179,f1505]) ).
fof(f64403,plain,
( spl0_301
| ~ spl0_4
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f2471,f1504,f47,f64401]) ).
fof(f64401,plain,
( spl0_301
<=> ! [X2,X0,X1] : product(X1,difference(product(product(X0,quotient(one,X0)),X1),X2)) = difference(product(X0,quotient(one,X0)),X2) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_301])]) ).
fof(f64399,plain,
( spl0_300
| ~ spl0_5
| ~ spl0_45
| ~ spl0_53 ),
inference(avatar_split_clause,[],[f2394,f1500,f1429,f51,f64397]) ).
fof(f64397,plain,
( spl0_300
<=> ! [X2,X0,X1] : difference(quotient(X2,product(X0,quotient(one,X0))),product(X2,difference(product(X0,quotient(one,X0)),X1))) = X1 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_300])]) ).
fof(f2394,plain,
( ! [X2,X0,X1] : difference(quotient(X2,product(X0,quotient(one,X0))),product(X2,difference(product(X0,quotient(one,X0)),X1))) = X1
| ~ spl0_5
| ~ spl0_45
| ~ spl0_53 ),
inference(forward_demodulation,[],[f2343,f52]) ).
fof(f2343,plain,
( ! [X2,X0,X1] : difference(quotient(X2,product(X0,quotient(one,X0))),product(X2,difference(product(X0,quotient(one,X0)),X1))) = quotient(product(X1,quotient(X2,product(X0,quotient(one,X0)))),quotient(X2,product(X0,quotient(one,X0))))
| ~ spl0_45
| ~ spl0_53 ),
inference(superposition,[],[f1430,f1501]) ).
fof(f64395,plain,
( spl0_299
| ~ spl0_5
| ~ spl0_32
| ~ spl0_53 ),
inference(avatar_split_clause,[],[f2391,f1500,f710,f51,f64393]) ).
fof(f64393,plain,
( spl0_299
<=> ! [X2,X0,X1] : product(X2,X1) = product(product(X2,product(X0,quotient(one,X0))),difference(product(X0,quotient(one,X0)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_299])]) ).
fof(f2391,plain,
( ! [X2,X0,X1] : product(X2,X1) = product(product(X2,product(X0,quotient(one,X0))),difference(product(X0,quotient(one,X0)),X1))
| ~ spl0_5
| ~ spl0_32
| ~ spl0_53 ),
inference(forward_demodulation,[],[f2341,f52]) ).
fof(f2341,plain,
( ! [X2,X0,X1] : product(product(X2,product(X0,quotient(one,X0))),difference(product(X0,quotient(one,X0)),X1)) = product(X2,quotient(product(X1,X2),X2))
| ~ spl0_32
| ~ spl0_53 ),
inference(superposition,[],[f711,f1501]) ).
fof(f64391,plain,
( spl0_298
| ~ spl0_4
| ~ spl0_48
| ~ spl0_53 ),
inference(avatar_split_clause,[],[f2388,f1500,f1442,f47,f64389]) ).
fof(f64389,plain,
( spl0_298
<=> ! [X2,X0,X1] : quotient(quotient(product(X2,X1),difference(product(X0,quotient(one,X0)),X1)),product(X0,quotient(one,X0))) = X2 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_298])]) ).
fof(f1442,plain,
( spl0_48
<=> ! [X2,X0,X1] : difference(X1,product(X0,product(difference(X0,X1),X2))) = quotient(quotient(product(X2,X1),difference(X0,X1)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_48])]) ).
fof(f2388,plain,
( ! [X2,X0,X1] : quotient(quotient(product(X2,X1),difference(product(X0,quotient(one,X0)),X1)),product(X0,quotient(one,X0))) = X2
| ~ spl0_4
| ~ spl0_48
| ~ spl0_53 ),
inference(forward_demodulation,[],[f2339,f48]) ).
fof(f2339,plain,
( ! [X2,X0,X1] : quotient(quotient(product(X2,X1),difference(product(X0,quotient(one,X0)),X1)),product(X0,quotient(one,X0))) = difference(X1,product(X1,X2))
| ~ spl0_48
| ~ spl0_53 ),
inference(superposition,[],[f1443,f1501]) ).
fof(f1443,plain,
( ! [X2,X0,X1] : difference(X1,product(X0,product(difference(X0,X1),X2))) = quotient(quotient(product(X2,X1),difference(X0,X1)),X0)
| ~ spl0_48 ),
inference(avatar_component_clause,[],[f1442]) ).
fof(f64387,plain,
( spl0_297
| ~ spl0_4
| ~ spl0_53 ),
inference(avatar_split_clause,[],[f2346,f1500,f47,f64385]) ).
fof(f64385,plain,
( spl0_297
<=> ! [X2,X0,X1] : product(difference(product(X0,quotient(one,X0)),X1),X2) = difference(product(X0,quotient(one,X0)),product(X1,X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_297])]) ).
fof(f2346,plain,
( ! [X2,X0,X1] : product(difference(product(X0,quotient(one,X0)),X1),X2) = difference(product(X0,quotient(one,X0)),product(X1,X2))
| ~ spl0_4
| ~ spl0_53 ),
inference(superposition,[],[f48,f1501]) ).
fof(f64382,plain,
( spl0_296
| ~ spl0_3
| ~ spl0_53 ),
inference(avatar_split_clause,[],[f2329,f1500,f43,f64380]) ).
fof(f64380,plain,
( spl0_296
<=> ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),X2) = product(X1,difference(difference(product(X0,quotient(one,X0)),X1),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_296])]) ).
fof(f2329,plain,
( ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),X2) = product(X1,difference(difference(product(X0,quotient(one,X0)),X1),X2))
| ~ spl0_3
| ~ spl0_53 ),
inference(superposition,[],[f1501,f44]) ).
fof(f64377,plain,
( spl0_295
| ~ spl0_6
| ~ spl0_52 ),
inference(avatar_split_clause,[],[f2185,f1496,f55,f64375]) ).
fof(f64375,plain,
( spl0_295
<=> ! [X0,X1] : product(X1,quotient(one,X1)) = difference(product(X1,quotient(X0,product(X1,quotient(one,X1)))),product(X1,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_295])]) ).
fof(f1496,plain,
( spl0_52
<=> ! [X0,X1] : product(X0,quotient(one,X0)) = difference(product(X0,X1),product(X0,product(X1,product(X0,quotient(one,X0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_52])]) ).
fof(f2185,plain,
( ! [X0,X1] : product(X1,quotient(one,X1)) = difference(product(X1,quotient(X0,product(X1,quotient(one,X1)))),product(X1,X0))
| ~ spl0_6
| ~ spl0_52 ),
inference(superposition,[],[f1497,f56]) ).
fof(f1497,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = difference(product(X0,X1),product(X0,product(X1,product(X0,quotient(one,X0)))))
| ~ spl0_52 ),
inference(avatar_component_clause,[],[f1496]) ).
fof(f64373,plain,
( spl0_294
| ~ spl0_4
| ~ spl0_51 ),
inference(avatar_split_clause,[],[f2038,f1492,f47,f64371]) ).
fof(f64371,plain,
( spl0_294
<=> ! [X0,X1] : product(difference(X0,X1),product(X0,quotient(one,X0))) = difference(X0,product(X1,product(X0,quotient(one,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_294])]) ).
fof(f64369,plain,
( spl0_293
| ~ spl0_23
| ~ spl0_87 ),
inference(avatar_split_clause,[],[f15387,f4968,f480,f64367]) ).
fof(f64367,plain,
( spl0_293
<=> ! [X0,X1] : difference(difference(X1,X0),difference(difference(X0,X1),X0)) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_293])]) ).
fof(f15387,plain,
( ! [X0,X1] : difference(difference(X1,X0),difference(difference(X0,X1),X0)) = X0
| ~ spl0_23
| ~ spl0_87 ),
inference(superposition,[],[f481,f4969]) ).
fof(f64365,plain,
( spl0_292
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50 ),
inference(avatar_split_clause,[],[f1989,f1488,f710,f55,f64363]) ).
fof(f64363,plain,
( spl0_292
<=> ! [X2,X0,X1] : product(X1,product(X2,quotient(X0,product(X1,X2)))) = product(X1,quotient(product(X2,quotient(X0,X2)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_292])]) ).
fof(f1989,plain,
( ! [X2,X0,X1] : product(X1,product(X2,quotient(X0,product(X1,X2)))) = product(X1,quotient(product(X2,quotient(X0,X2)),X1))
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50 ),
inference(forward_demodulation,[],[f1931,f816]) ).
fof(f816,plain,
( ! [X2,X0,X1] : product(product(X1,X2),quotient(X0,X1)) = product(X1,quotient(product(X2,X0),X1))
| ~ spl0_6
| ~ spl0_32 ),
inference(superposition,[],[f711,f56]) ).
fof(f1931,plain,
( ! [X2,X0,X1] : product(X1,product(X2,quotient(X0,product(X1,X2)))) = product(product(X1,X2),quotient(quotient(X0,X2),X1))
| ~ spl0_6
| ~ spl0_50 ),
inference(superposition,[],[f1489,f56]) ).
fof(f64361,plain,
( spl0_291
| ~ spl0_3
| ~ spl0_49 ),
inference(avatar_split_clause,[],[f1866,f1446,f43,f64359]) ).
fof(f64359,plain,
( spl0_291
<=> ! [X2,X0,X1] : product(quotient(X0,X1),product(X1,X2)) = product(X0,quotient(quotient(product(X2,X0),X1),quotient(X0,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_291])]) ).
fof(f1866,plain,
( ! [X2,X0,X1] : product(quotient(X0,X1),product(X1,X2)) = product(X0,quotient(quotient(product(X2,X0),X1),quotient(X0,X1)))
| ~ spl0_3
| ~ spl0_49 ),
inference(superposition,[],[f44,f1447]) ).
fof(f64357,plain,
( spl0_290
| ~ spl0_22
| ~ spl0_49 ),
inference(avatar_split_clause,[],[f1865,f1446,f476,f64355]) ).
fof(f64355,plain,
( spl0_290
<=> ! [X2,X0,X1] : quotient(product(quotient(X0,X1),product(X1,X2)),quotient(quotient(product(X2,X0),X1),quotient(X0,X1))) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_290])]) ).
fof(f1865,plain,
( ! [X2,X0,X1] : quotient(product(quotient(X0,X1),product(X1,X2)),quotient(quotient(product(X2,X0),X1),quotient(X0,X1))) = X0
| ~ spl0_22
| ~ spl0_49 ),
inference(superposition,[],[f477,f1447]) ).
fof(f64353,plain,
( spl0_289
| ~ spl0_1
| ~ spl0_7
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_34
| ~ spl0_48 ),
inference(avatar_split_clause,[],[f1802,f1442,f951,f476,f129,f84,f69,f35,f64351]) ).
fof(f69,plain,
( spl0_7
<=> ! [X0] : difference(one,X0) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_7])]) ).
fof(f1802,plain,
( ! [X0,X1] : product(quotient(one,X0),X1) = quotient(quotient(difference(X0,X1),difference(difference(X0,one),one)),difference(X0,one))
| ~ spl0_1
| ~ spl0_7
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_34
| ~ spl0_48 ),
inference(forward_demodulation,[],[f1801,f497]) ).
fof(f497,plain,
( ! [X0,X1] : product(quotient(one,X0),X1) = product(difference(X0,one),product(product(X0,quotient(one,X0)),X1))
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22 ),
inference(forward_demodulation,[],[f491,f85]) ).
fof(f491,plain,
( ! [X0,X1] : product(quotient(one,X0),X1) = product(difference(X0,one),product(product(difference(X0,one),X0),X1))
| ~ spl0_15
| ~ spl0_22 ),
inference(superposition,[],[f130,f477]) ).
fof(f1801,plain,
( ! [X0,X1] : product(difference(X0,one),product(product(X0,quotient(one,X0)),X1)) = quotient(quotient(difference(X0,X1),difference(difference(X0,one),one)),difference(X0,one))
| ~ spl0_1
| ~ spl0_7
| ~ spl0_34
| ~ spl0_48 ),
inference(forward_demodulation,[],[f1800,f36]) ).
fof(f1800,plain,
( ! [X0,X1] : product(difference(X0,one),product(product(X0,quotient(one,X0)),X1)) = quotient(quotient(product(difference(X0,X1),one),difference(difference(X0,one),one)),difference(X0,one))
| ~ spl0_7
| ~ spl0_34
| ~ spl0_48 ),
inference(forward_demodulation,[],[f1761,f70]) ).
fof(f70,plain,
( ! [X0] : difference(one,X0) = X0
| ~ spl0_7 ),
inference(avatar_component_clause,[],[f69]) ).
fof(f1761,plain,
( ! [X0,X1] : quotient(quotient(product(difference(X0,X1),one),difference(difference(X0,one),one)),difference(X0,one)) = difference(one,product(difference(X0,one),product(product(X0,quotient(one,X0)),X1)))
| ~ spl0_34
| ~ spl0_48 ),
inference(superposition,[],[f1443,f952]) ).
fof(f64349,plain,
( spl0_288
| ~ spl0_3
| ~ spl0_48 ),
inference(avatar_split_clause,[],[f1782,f1442,f43,f64347]) ).
fof(f64347,plain,
( spl0_288
<=> ! [X2,X0,X1] : product(X1,product(difference(X1,X0),X2)) = product(X0,quotient(quotient(product(X2,X0),difference(X1,X0)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_288])]) ).
fof(f1782,plain,
( ! [X2,X0,X1] : product(X1,product(difference(X1,X0),X2)) = product(X0,quotient(quotient(product(X2,X0),difference(X1,X0)),X1))
| ~ spl0_3
| ~ spl0_48 ),
inference(superposition,[],[f44,f1443]) ).
fof(f64345,plain,
( spl0_287
| ~ spl0_22
| ~ spl0_48 ),
inference(avatar_split_clause,[],[f1781,f1442,f476,f64343]) ).
fof(f64343,plain,
( spl0_287
<=> ! [X2,X0,X1] : quotient(product(X1,product(difference(X1,X0),X2)),quotient(quotient(product(X2,X0),difference(X1,X0)),X1)) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_287])]) ).
fof(f1781,plain,
( ! [X2,X0,X1] : quotient(product(X1,product(difference(X1,X0),X2)),quotient(quotient(product(X2,X0),difference(X1,X0)),X1)) = X0
| ~ spl0_22
| ~ spl0_48 ),
inference(superposition,[],[f477,f1443]) ).
fof(f64341,plain,
( spl0_286
| ~ spl0_10
| ~ spl0_13
| ~ spl0_23
| ~ spl0_47 ),
inference(avatar_split_clause,[],[f1737,f1438,f480,f121,f84,f64339]) ).
fof(f64339,plain,
( spl0_286
<=> ! [X0,X1] : product(X0,product(X0,X1)) = product(difference(difference(X0,one),one),product(difference(difference(X0,one),one),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_286])]) ).
fof(f1737,plain,
( ! [X0,X1] : product(X0,product(X0,X1)) = product(difference(difference(X0,one),one),product(difference(difference(X0,one),one),X1))
| ~ spl0_10
| ~ spl0_13
| ~ spl0_23
| ~ spl0_47 ),
inference(forward_demodulation,[],[f1736,f481]) ).
fof(f1736,plain,
( ! [X0,X1] : product(difference(quotient(one,X0),one),product(X0,X1)) = product(difference(difference(X0,one),one),product(difference(difference(X0,one),one),X1))
| ~ spl0_10
| ~ spl0_13
| ~ spl0_23
| ~ spl0_47 ),
inference(forward_demodulation,[],[f1735,f481]) ).
fof(f1735,plain,
( ! [X0,X1] : product(difference(difference(quotient(one,quotient(one,X0)),one),one),product(X0,X1)) = product(difference(difference(X0,one),one),product(difference(difference(X0,one),one),X1))
| ~ spl0_10
| ~ spl0_13
| ~ spl0_23
| ~ spl0_47 ),
inference(forward_demodulation,[],[f1734,f122]) ).
fof(f1734,plain,
( ! [X0,X1] : product(difference(difference(quotient(one,quotient(one,X0)),one),one),product(X0,X1)) = product(product(X0,quotient(one,X0)),product(X0,product(difference(difference(X0,one),one),X1)))
| ~ spl0_10
| ~ spl0_13
| ~ spl0_23
| ~ spl0_47 ),
inference(forward_demodulation,[],[f1733,f504]) ).
fof(f1733,plain,
( ! [X0,X1] : product(difference(difference(quotient(one,quotient(one,X0)),one),one),product(X0,X1)) = product(product(quotient(one,X0),quotient(one,quotient(one,X0))),product(X0,product(difference(difference(X0,one),one),X1)))
| ~ spl0_10
| ~ spl0_13
| ~ spl0_23
| ~ spl0_47 ),
inference(forward_demodulation,[],[f1674,f504]) ).
fof(f1674,plain,
( ! [X0,X1] : product(difference(difference(quotient(one,quotient(one,X0)),one),one),product(X0,X1)) = product(product(quotient(one,quotient(one,X0)),quotient(one,quotient(one,quotient(one,X0)))),product(X0,product(difference(difference(X0,one),one),X1)))
| ~ spl0_13
| ~ spl0_47 ),
inference(superposition,[],[f122,f1439]) ).
fof(f64337,plain,
( spl0_285
| ~ spl0_32
| ~ spl0_47 ),
inference(avatar_split_clause,[],[f1731,f1438,f710,f64335]) ).
fof(f64335,plain,
( spl0_285
<=> ! [X0,X1] : product(product(X1,quotient(one,quotient(one,X0))),X0) = product(product(X1,X0),difference(difference(X0,one),one)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_285])]) ).
fof(f1731,plain,
( ! [X0,X1] : product(product(X1,quotient(one,quotient(one,X0))),X0) = product(product(X1,X0),difference(difference(X0,one),one))
| ~ spl0_32
| ~ spl0_47 ),
inference(forward_demodulation,[],[f1668,f711]) ).
fof(f1668,plain,
( ! [X0,X1] : product(product(X1,quotient(one,quotient(one,X0))),X0) = product(X1,quotient(product(X0,product(difference(difference(X0,one),one),X1)),X1))
| ~ spl0_32
| ~ spl0_47 ),
inference(superposition,[],[f711,f1439]) ).
fof(f64333,plain,
( spl0_284
| ~ spl0_5
| ~ spl0_47 ),
inference(avatar_split_clause,[],[f1672,f1438,f51,f64331]) ).
fof(f64331,plain,
( spl0_284
<=> ! [X0,X1] : quotient(one,quotient(one,X0)) = quotient(product(X0,product(difference(difference(X0,one),one),X1)),product(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_284])]) ).
fof(f1672,plain,
( ! [X0,X1] : quotient(one,quotient(one,X0)) = quotient(product(X0,product(difference(difference(X0,one),one),X1)),product(X0,X1))
| ~ spl0_5
| ~ spl0_47 ),
inference(superposition,[],[f52,f1439]) ).
fof(f64329,plain,
( spl0_283
| ~ spl0_4
| ~ spl0_47 ),
inference(avatar_split_clause,[],[f1671,f1438,f47,f64327]) ).
fof(f64327,plain,
( spl0_283
<=> ! [X0,X1] : product(X0,X1) = difference(quotient(one,quotient(one,X0)),product(X0,product(difference(difference(X0,one),one),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_283])]) ).
fof(f1671,plain,
( ! [X0,X1] : product(X0,X1) = difference(quotient(one,quotient(one,X0)),product(X0,product(difference(difference(X0,one),one),X1)))
| ~ spl0_4
| ~ spl0_47 ),
inference(superposition,[],[f48,f1439]) ).
fof(f64324,plain,
( spl0_282
| ~ spl0_4
| ~ spl0_22
| ~ spl0_59
| ~ spl0_71
| ~ spl0_106 ),
inference(avatar_split_clause,[],[f11644,f8289,f4045,f2790,f476,f47,f64322]) ).
fof(f64322,plain,
( spl0_282
<=> ! [X0] : quotient(quotient(one,X0),X0) = difference(X0,difference(X0,one)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_282])]) ).
fof(f4045,plain,
( spl0_71
<=> ! [X0] : quotient(X0,difference(X0,one)) = difference(quotient(one,X0),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_71])]) ).
fof(f11644,plain,
( ! [X0] : quotient(quotient(one,X0),X0) = difference(X0,difference(X0,one))
| ~ spl0_4
| ~ spl0_22
| ~ spl0_59
| ~ spl0_71
| ~ spl0_106 ),
inference(forward_demodulation,[],[f11613,f11641]) ).
fof(f11641,plain,
( ! [X0] : quotient(quotient(one,X0),X0) = quotient(difference(X0,one),difference(difference(X0,one),one))
| ~ spl0_4
| ~ spl0_59
| ~ spl0_71
| ~ spl0_106 ),
inference(forward_demodulation,[],[f11640,f8290]) ).
fof(f11640,plain,
( ! [X0] : quotient(quotient(one,X0),X0) = quotient(product(X0,quotient(quotient(one,X0),X0)),difference(product(X0,quotient(quotient(one,X0),X0)),one))
| ~ spl0_4
| ~ spl0_59
| ~ spl0_71 ),
inference(forward_demodulation,[],[f11610,f48]) ).
fof(f11610,plain,
( ! [X0] : quotient(product(X0,quotient(quotient(one,X0),X0)),difference(product(X0,quotient(quotient(one,X0),X0)),one)) = difference(X0,product(X0,quotient(quotient(one,X0),X0)))
| ~ spl0_59
| ~ spl0_71 ),
inference(superposition,[],[f4046,f2791]) ).
fof(f4046,plain,
( ! [X0] : quotient(X0,difference(X0,one)) = difference(quotient(one,X0),X0)
| ~ spl0_71 ),
inference(avatar_component_clause,[],[f4045]) ).
fof(f11613,plain,
( ! [X0] : quotient(difference(X0,one),difference(difference(X0,one),one)) = difference(X0,difference(X0,one))
| ~ spl0_22
| ~ spl0_71 ),
inference(superposition,[],[f4046,f477]) ).
fof(f64320,plain,
( spl0_281
| ~ spl0_6
| ~ spl0_45 ),
inference(avatar_split_clause,[],[f1549,f1429,f55,f64318]) ).
fof(f64318,plain,
( spl0_281
<=> ! [X2,X0,X1] : product(X0,product(X1,quotient(X2,X0))) = product(difference(quotient(X2,X0),product(X2,X1)),quotient(X2,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_281])]) ).
fof(f1549,plain,
( ! [X2,X0,X1] : product(X0,product(X1,quotient(X2,X0))) = product(difference(quotient(X2,X0),product(X2,X1)),quotient(X2,X0))
| ~ spl0_6
| ~ spl0_45 ),
inference(superposition,[],[f56,f1430]) ).
fof(f64316,plain,
( spl0_280
| ~ spl0_23
| ~ spl0_45 ),
inference(avatar_split_clause,[],[f1548,f1429,f480,f64314]) ).
fof(f64314,plain,
( spl0_280
<=> ! [X2,X0,X1] : quotient(X2,X0) = difference(difference(quotient(X2,X0),product(X2,X1)),product(X0,product(X1,quotient(X2,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_280])]) ).
fof(f1548,plain,
( ! [X2,X0,X1] : quotient(X2,X0) = difference(difference(quotient(X2,X0),product(X2,X1)),product(X0,product(X1,quotient(X2,X0))))
| ~ spl0_23
| ~ spl0_45 ),
inference(superposition,[],[f481,f1430]) ).
fof(f64312,plain,
( spl0_279
| ~ spl0_6
| ~ spl0_45 ),
inference(avatar_split_clause,[],[f1526,f1429,f55,f64310]) ).
fof(f64310,plain,
( spl0_279
<=> ! [X2,X0,X1] : difference(quotient(X1,X2),product(X1,quotient(X0,quotient(X1,X2)))) = quotient(product(X2,X0),quotient(X1,X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_279])]) ).
fof(f1526,plain,
( ! [X2,X0,X1] : difference(quotient(X1,X2),product(X1,quotient(X0,quotient(X1,X2)))) = quotient(product(X2,X0),quotient(X1,X2))
| ~ spl0_6
| ~ spl0_45 ),
inference(superposition,[],[f1430,f56]) ).
fof(f64308,plain,
( spl0_278
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_33
| ~ spl0_37
| ~ spl0_38 ),
inference(avatar_split_clause,[],[f1227,f967,f963,f714,f476,f129,f84,f64306]) ).
fof(f64306,plain,
( spl0_278
<=> ! [X0,X1] : product(X0,product(X0,X1)) = product(quotient(one,quotient(one,X0)),product(quotient(one,quotient(one,X0)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_278])]) ).
fof(f1227,plain,
( ! [X0,X1] : product(X0,product(X0,X1)) = product(quotient(one,quotient(one,X0)),product(quotient(one,quotient(one,X0)),X1))
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_33
| ~ spl0_37
| ~ spl0_38 ),
inference(forward_demodulation,[],[f1200,f1181]) ).
fof(f1181,plain,
( ! [X0,X1] : product(quotient(one,quotient(one,X0)),X1) = quotient(difference(quotient(one,X0),product(X1,X0)),X0)
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_33
| ~ spl0_37 ),
inference(forward_demodulation,[],[f1180,f130]) ).
fof(f1180,plain,
( ! [X0,X1] : product(X0,product(product(X0,quotient(one,X0)),X1)) = quotient(difference(quotient(one,X0),product(X1,X0)),X0)
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_33
| ~ spl0_37 ),
inference(forward_demodulation,[],[f1179,f85]) ).
fof(f1179,plain,
( ! [X0,X1] : product(X0,product(product(difference(X0,one),X0),X1)) = quotient(difference(quotient(one,X0),product(X1,X0)),X0)
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_33
| ~ spl0_37 ),
inference(forward_demodulation,[],[f1178,f477]) ).
fof(f1178,plain,
( ! [X0,X1] : product(X0,product(product(difference(X0,one),quotient(one,difference(X0,one))),X1)) = quotient(difference(quotient(one,X0),product(X1,X0)),X0)
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_33
| ~ spl0_37 ),
inference(forward_demodulation,[],[f1177,f85]) ).
fof(f1177,plain,
( ! [X0,X1] : product(X0,product(product(difference(difference(X0,one),one),difference(X0,one)),X1)) = quotient(difference(quotient(one,X0),product(X1,X0)),X0)
| ~ spl0_15
| ~ spl0_22
| ~ spl0_33
| ~ spl0_37 ),
inference(forward_demodulation,[],[f1176,f715]) ).
fof(f1176,plain,
( ! [X0,X1] : product(X0,product(product(difference(difference(X0,one),one),difference(X0,one)),X1)) = difference(product(X0,quotient(one,X0)),product(X0,X1))
| ~ spl0_15
| ~ spl0_22
| ~ spl0_37 ),
inference(forward_demodulation,[],[f1175,f477]) ).
fof(f1175,plain,
( ! [X0,X1] : product(X0,product(product(difference(difference(X0,one),one),difference(X0,one)),X1)) = difference(product(X0,quotient(one,X0)),product(quotient(one,difference(X0,one)),X1))
| ~ spl0_15
| ~ spl0_22
| ~ spl0_37 ),
inference(forward_demodulation,[],[f1137,f477]) ).
fof(f1137,plain,
( ! [X0,X1] : product(X0,product(product(difference(difference(X0,one),one),quotient(one,difference(difference(X0,one),one))),X1)) = difference(product(X0,quotient(one,X0)),product(quotient(one,quotient(one,difference(difference(X0,one),one))),X1))
| ~ spl0_15
| ~ spl0_37 ),
inference(superposition,[],[f964,f130]) ).
fof(f1200,plain,
( ! [X0,X1] : product(X0,product(X0,X1)) = product(quotient(one,quotient(one,X0)),quotient(difference(quotient(one,X0),product(X1,X0)),X0))
| ~ spl0_33
| ~ spl0_38 ),
inference(superposition,[],[f968,f715]) ).
fof(f64301,plain,
( spl0_277
| ~ spl0_10
| ~ spl0_11
| ~ spl0_23
| ~ spl0_35 ),
inference(avatar_split_clause,[],[f1124,f955,f480,f96,f84,f64299]) ).
fof(f64299,plain,
( spl0_277
<=> ! [X0] : product(X0,quotient(one,X0)) = quotient(product(difference(X0,one),difference(X0,one)),quotient(quotient(one,X0),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_277])]) ).
fof(f955,plain,
( spl0_35
<=> ! [X0,X1] : product(X0,quotient(one,X0)) = quotient(product(difference(difference(X0,one),one),X1),product(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_35])]) ).
fof(f1124,plain,
( ! [X0] : product(X0,quotient(one,X0)) = quotient(product(difference(X0,one),difference(X0,one)),quotient(quotient(one,X0),X0))
| ~ spl0_10
| ~ spl0_11
| ~ spl0_23
| ~ spl0_35 ),
inference(forward_demodulation,[],[f1123,f504]) ).
fof(f1123,plain,
( ! [X0] : product(quotient(one,X0),quotient(one,quotient(one,X0))) = quotient(product(difference(X0,one),difference(X0,one)),quotient(quotient(one,X0),X0))
| ~ spl0_11
| ~ spl0_23
| ~ spl0_35 ),
inference(forward_demodulation,[],[f1075,f481]) ).
fof(f1075,plain,
( ! [X0] : product(quotient(one,X0),quotient(one,quotient(one,X0))) = quotient(product(difference(difference(quotient(one,X0),one),one),difference(X0,one)),quotient(quotient(one,X0),X0))
| ~ spl0_11
| ~ spl0_35 ),
inference(superposition,[],[f956,f97]) ).
fof(f956,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = quotient(product(difference(difference(X0,one),one),X1),product(X0,X1))
| ~ spl0_35 ),
inference(avatar_component_clause,[],[f955]) ).
fof(f64296,plain,
( spl0_276
| ~ spl0_5
| ~ spl0_15
| ~ spl0_22
| ~ spl0_25
| ~ spl0_32
| ~ spl0_34 ),
inference(avatar_split_clause,[],[f1026,f951,f710,f510,f476,f129,f51,f64294]) ).
fof(f510,plain,
( spl0_25
<=> ! [X0] : difference(difference(X0,one),product(X0,quotient(one,X0))) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_25])]) ).
fof(f1026,plain,
( ! [X0] : product(difference(difference(difference(X0,one),one),one),X0) = product(difference(X0,one),quotient(one,quotient(one,X0)))
| ~ spl0_5
| ~ spl0_15
| ~ spl0_22
| ~ spl0_25
| ~ spl0_32
| ~ spl0_34 ),
inference(forward_demodulation,[],[f1025,f858]) ).
fof(f858,plain,
( ! [X0,X1] : product(X1,quotient(one,quotient(one,X0))) = product(product(X1,X0),product(X0,quotient(one,X0)))
| ~ spl0_5
| ~ spl0_15
| ~ spl0_32 ),
inference(forward_demodulation,[],[f818,f52]) ).
fof(f818,plain,
( ! [X0,X1] : product(product(X1,X0),product(X0,quotient(one,X0))) = product(X1,quotient(product(quotient(one,quotient(one,X0)),X1),X1))
| ~ spl0_15
| ~ spl0_32 ),
inference(superposition,[],[f711,f130]) ).
fof(f1025,plain,
( ! [X0] : product(difference(difference(difference(X0,one),one),one),X0) = product(product(difference(X0,one),X0),product(X0,quotient(one,X0)))
| ~ spl0_22
| ~ spl0_25
| ~ spl0_34 ),
inference(forward_demodulation,[],[f998,f477]) ).
fof(f998,plain,
( ! [X0] : product(difference(difference(difference(X0,one),one),one),X0) = product(product(difference(X0,one),quotient(one,difference(X0,one))),product(X0,quotient(one,X0)))
| ~ spl0_25
| ~ spl0_34 ),
inference(superposition,[],[f952,f511]) ).
fof(f511,plain,
( ! [X0] : difference(difference(X0,one),product(X0,quotient(one,X0))) = X0
| ~ spl0_25 ),
inference(avatar_component_clause,[],[f510]) ).
fof(f64292,plain,
( spl0_275
| ~ spl0_3
| ~ spl0_10
| ~ spl0_33 ),
inference(avatar_split_clause,[],[f943,f714,f84,f43,f64290]) ).
fof(f64290,plain,
( spl0_275
<=> ! [X0,X1] : difference(product(difference(X0,one),X1),product(X0,quotient(one,X0))) = quotient(difference(X1,one),difference(X0,one)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_275])]) ).
fof(f943,plain,
( ! [X0,X1] : difference(product(difference(X0,one),X1),product(X0,quotient(one,X0))) = quotient(difference(X1,one),difference(X0,one))
| ~ spl0_3
| ~ spl0_10
| ~ spl0_33 ),
inference(forward_demodulation,[],[f914,f44]) ).
fof(f914,plain,
( ! [X0,X1] : quotient(difference(X1,product(X0,difference(X0,one))),difference(X0,one)) = difference(product(difference(X0,one),X1),product(X0,quotient(one,X0)))
| ~ spl0_10
| ~ spl0_33 ),
inference(superposition,[],[f715,f85]) ).
fof(f64288,plain,
( spl0_274
| ~ spl0_6
| ~ spl0_32
| ~ spl0_33 ),
inference(avatar_split_clause,[],[f935,f714,f710,f55,f64286]) ).
fof(f64286,plain,
( spl0_274
<=> ! [X0,X3,X2,X1] : difference(product(X0,X3),product(product(X0,X1),X2)) = quotient(difference(X3,product(X1,product(X2,X0))),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_274])]) ).
fof(f935,plain,
( ! [X2,X3,X0,X1] : difference(product(X0,X3),product(product(X0,X1),X2)) = quotient(difference(X3,product(X1,product(X2,X0))),X0)
| ~ spl0_6
| ~ spl0_32
| ~ spl0_33 ),
inference(forward_demodulation,[],[f907,f56]) ).
fof(f907,plain,
( ! [X2,X3,X0,X1] : quotient(difference(X3,product(quotient(product(X1,product(X2,X0)),X0),X0)),X0) = difference(product(X0,X3),product(product(X0,X1),X2))
| ~ spl0_32
| ~ spl0_33 ),
inference(superposition,[],[f715,f711]) ).
fof(f64284,plain,
( spl0_273
| ~ spl0_28
| ~ spl0_29
| ~ spl0_33 ),
inference(avatar_split_clause,[],[f934,f714,f568,f564,f64282]) ).
fof(f64282,plain,
( spl0_273
<=> ! [X0,X1] : difference(product(X0,X1),quotient(one,quotient(one,X0))) = quotient(difference(X1,difference(difference(X0,one),one)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_273])]) ).
fof(f934,plain,
( ! [X0,X1] : difference(product(X0,X1),quotient(one,quotient(one,X0))) = quotient(difference(X1,difference(difference(X0,one),one)),X0)
| ~ spl0_28
| ~ spl0_29
| ~ spl0_33 ),
inference(forward_demodulation,[],[f905,f565]) ).
fof(f905,plain,
( ! [X0,X1] : quotient(difference(X1,product(product(X0,quotient(one,X0)),X0)),X0) = difference(product(X0,X1),quotient(one,quotient(one,X0)))
| ~ spl0_29
| ~ spl0_33 ),
inference(superposition,[],[f715,f569]) ).
fof(f64280,plain,
( spl0_272
| ~ spl0_6
| ~ spl0_30
| ~ spl0_33 ),
inference(avatar_split_clause,[],[f931,f714,f702,f55,f64278]) ).
fof(f64278,plain,
( spl0_272
<=> ! [X2,X0,X1] : difference(X0,product(quotient(X0,X1),X2)) = quotient(quotient(product(difference(X1,X2),X0),X1),quotient(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_272])]) ).
fof(f702,plain,
( spl0_30
<=> ! [X2,X0,X1] : quotient(product(difference(X0,X1),product(X2,X0)),X0) = difference(X0,product(X1,X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_30])]) ).
fof(f931,plain,
( ! [X2,X0,X1] : difference(X0,product(quotient(X0,X1),X2)) = quotient(quotient(product(difference(X1,X2),X0),X1),quotient(X0,X1))
| ~ spl0_6
| ~ spl0_30
| ~ spl0_33 ),
inference(forward_demodulation,[],[f901,f736]) ).
fof(f736,plain,
( ! [X2,X0,X1] : difference(X1,product(X2,quotient(X0,X1))) = quotient(product(difference(X1,X2),X0),X1)
| ~ spl0_6
| ~ spl0_30 ),
inference(superposition,[],[f703,f56]) ).
fof(f703,plain,
( ! [X2,X0,X1] : quotient(product(difference(X0,X1),product(X2,X0)),X0) = difference(X0,product(X1,X2))
| ~ spl0_30 ),
inference(avatar_component_clause,[],[f702]) ).
fof(f901,plain,
( ! [X2,X0,X1] : quotient(difference(X1,product(X2,quotient(X0,X1))),quotient(X0,X1)) = difference(X0,product(quotient(X0,X1),X2))
| ~ spl0_6
| ~ spl0_33 ),
inference(superposition,[],[f715,f56]) ).
fof(f64046,plain,
( spl0_271
| ~ spl0_6
| ~ spl0_33 ),
inference(avatar_split_clause,[],[f915,f714,f55,f64044]) ).
fof(f915,plain,
( ! [X2,X0,X1] : quotient(difference(X2,product(X1,quotient(X0,X1))),quotient(X0,X1)) = difference(product(quotient(X0,X1),X2),X0)
| ~ spl0_6
| ~ spl0_33 ),
inference(superposition,[],[f715,f56]) ).
fof(f63128,plain,
( spl0_270
| ~ spl0_22
| ~ spl0_247
| ~ spl0_269 ),
inference(avatar_split_clause,[],[f63124,f63121,f38656,f476,f63126]) ).
fof(f63126,plain,
( spl0_270
<=> ! [X0,X1] : product(product(X0,X1),difference(X0,one)) = product(X0,quotient(X1,difference(difference(X0,one),one))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_270])]) ).
fof(f38656,plain,
( spl0_247
<=> ! [X0,X1] : difference(quotient(X1,difference(difference(X0,one),one)),product(X1,product(X0,quotient(one,X0)))) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_247])]) ).
fof(f63121,plain,
( spl0_269
<=> ! [X0,X1] : product(product(X0,X1),difference(X0,one)) = product(X0,quotient(product(X1,product(X0,quotient(one,X0))),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_269])]) ).
fof(f63124,plain,
( ! [X0,X1] : product(product(X0,X1),difference(X0,one)) = product(X0,quotient(X1,difference(difference(X0,one),one)))
| ~ spl0_22
| ~ spl0_247
| ~ spl0_269 ),
inference(forward_demodulation,[],[f63122,f56026]) ).
fof(f56026,plain,
( ! [X0,X1] : quotient(X0,difference(difference(X1,one),one)) = quotient(product(X0,product(X1,quotient(one,X1))),X1)
| ~ spl0_22
| ~ spl0_247 ),
inference(superposition,[],[f477,f38657]) ).
fof(f38657,plain,
( ! [X0,X1] : difference(quotient(X1,difference(difference(X0,one),one)),product(X1,product(X0,quotient(one,X0)))) = X0
| ~ spl0_247 ),
inference(avatar_component_clause,[],[f38656]) ).
fof(f63122,plain,
( ! [X0,X1] : product(product(X0,X1),difference(X0,one)) = product(X0,quotient(product(X1,product(X0,quotient(one,X0))),X0))
| ~ spl0_269 ),
inference(avatar_component_clause,[],[f63121]) ).
fof(f63123,plain,
( spl0_269
| ~ spl0_10
| ~ spl0_32 ),
inference(avatar_split_clause,[],[f815,f710,f84,f63121]) ).
fof(f815,plain,
( ! [X0,X1] : product(product(X0,X1),difference(X0,one)) = product(X0,quotient(product(X1,product(X0,quotient(one,X0))),X0))
| ~ spl0_10
| ~ spl0_32 ),
inference(superposition,[],[f711,f85]) ).
fof(f63119,plain,
( spl0_268
| ~ spl0_3
| ~ spl0_32 ),
inference(avatar_split_clause,[],[f807,f710,f43,f63117]) ).
fof(f63117,plain,
( spl0_268
<=> ! [X2,X0,X1] : product(product(difference(X0,X1),X2),X0) = product(difference(X0,X1),quotient(product(X2,X1),difference(X0,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_268])]) ).
fof(f807,plain,
( ! [X2,X0,X1] : product(product(difference(X0,X1),X2),X0) = product(difference(X0,X1),quotient(product(X2,X1),difference(X0,X1)))
| ~ spl0_3
| ~ spl0_32 ),
inference(superposition,[],[f711,f44]) ).
fof(f63115,plain,
( spl0_267
| ~ spl0_6
| ~ spl0_31 ),
inference(avatar_split_clause,[],[f766,f706,f55,f63113]) ).
fof(f63113,plain,
( spl0_267
<=> ! [X2,X0,X1] : difference(quotient(X0,X1),X2) = quotient(product(X1,product(difference(X0,X2),quotient(X0,X1))),quotient(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_267])]) ).
fof(f766,plain,
( ! [X2,X0,X1] : difference(quotient(X0,X1),X2) = quotient(product(X1,product(difference(X0,X2),quotient(X0,X1))),quotient(X0,X1))
| ~ spl0_6
| ~ spl0_31 ),
inference(superposition,[],[f707,f56]) ).
fof(f63110,plain,
( spl0_266
| ~ spl0_10
| ~ spl0_30 ),
inference(avatar_split_clause,[],[f735,f702,f84,f63108]) ).
fof(f735,plain,
( ! [X0,X1] : difference(X0,product(X1,difference(X0,one))) = quotient(product(difference(X0,X1),product(X0,quotient(one,X0))),X0)
| ~ spl0_10
| ~ spl0_30 ),
inference(superposition,[],[f703,f85]) ).
fof(f63106,plain,
( spl0_265
| ~ spl0_3
| ~ spl0_30 ),
inference(avatar_split_clause,[],[f726,f702,f43,f63104]) ).
fof(f63104,plain,
( spl0_265
<=> ! [X2,X0,X1] : difference(difference(X0,X1),product(X2,X0)) = quotient(product(difference(difference(X0,X1),X2),X1),difference(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_265])]) ).
fof(f726,plain,
( ! [X2,X0,X1] : difference(difference(X0,X1),product(X2,X0)) = quotient(product(difference(difference(X0,X1),X2),X1),difference(X0,X1))
| ~ spl0_3
| ~ spl0_30 ),
inference(superposition,[],[f703,f44]) ).
fof(f63102,plain,
( spl0_264
| ~ spl0_16
| ~ spl0_22 ),
inference(avatar_split_clause,[],[f485,f476,f178,f63100]) ).
fof(f63100,plain,
( spl0_264
<=> ! [X2,X0,X1] : product(X0,X1) = quotient(product(X0,product(X1,X2)),quotient(quotient(product(X2,product(X0,X1)),X1),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_264])]) ).
fof(f485,plain,
( ! [X2,X0,X1] : product(X0,X1) = quotient(product(X0,product(X1,X2)),quotient(quotient(product(X2,product(X0,X1)),X1),X0))
| ~ spl0_16
| ~ spl0_22 ),
inference(superposition,[],[f477,f179]) ).
fof(f61152,plain,
( spl0_263
| ~ spl0_4
| ~ spl0_5
| ~ spl0_6
| ~ spl0_10
| ~ spl0_14
| ~ spl0_18
| ~ spl0_22
| ~ spl0_24
| ~ spl0_60
| ~ spl0_87
| ~ spl0_89
| ~ spl0_147
| ~ spl0_171
| ~ spl0_176
| ~ spl0_178
| ~ spl0_179
| ~ spl0_207 ),
inference(avatar_split_clause,[],[f43097,f36765,f26547,f26543,f26534,f26513,f21930,f6509,f4968,f2955,f506,f476,f186,f125,f84,f55,f51,f47,f61150]) ).
fof(f52970,plain,
( spl0_262
| ~ spl0_1
| ~ spl0_3
| ~ spl0_4
| ~ spl0_6
| ~ spl0_13
| ~ spl0_18
| ~ spl0_28
| ~ spl0_54
| ~ spl0_158
| ~ spl0_235 ),
inference(avatar_split_clause,[],[f38094,f38091,f22496,f1504,f564,f186,f121,f55,f47,f43,f35,f52968]) ).
fof(f22496,plain,
( spl0_158
<=> ! [X0] : difference(X0,one) = product(product(X0,quotient(one,X0)),quotient(one,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_158])]) ).
fof(f38091,plain,
( spl0_235
<=> ! [X0,X1] : quotient(X1,product(X0,quotient(one,X0))) = product(X1,difference(product(X0,quotient(one,X0)),one)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_235])]) ).
fof(f38094,plain,
( ! [X0,X1] : quotient(X1,product(X0,quotient(one,X0))) = product(X1,quotient(one,product(X0,quotient(one,X0))))
| ~ spl0_1
| ~ spl0_3
| ~ spl0_4
| ~ spl0_6
| ~ spl0_13
| ~ spl0_18
| ~ spl0_28
| ~ spl0_54
| ~ spl0_158
| ~ spl0_235 ),
inference(forward_demodulation,[],[f38092,f24885]) ).
fof(f24885,plain,
( ! [X0] : difference(product(X0,quotient(one,X0)),one) = quotient(one,product(X0,quotient(one,X0)))
| ~ spl0_1
| ~ spl0_3
| ~ spl0_4
| ~ spl0_6
| ~ spl0_13
| ~ spl0_18
| ~ spl0_28
| ~ spl0_54
| ~ spl0_158 ),
inference(forward_demodulation,[],[f24756,f2549]) ).
fof(f24756,plain,
( ! [X0] : difference(product(X0,quotient(one,X0)),one) = product(product(X0,quotient(one,X0)),product(quotient(one,product(X0,quotient(one,X0))),quotient(one,product(X0,quotient(one,X0)))))
| ~ spl0_18
| ~ spl0_158 ),
inference(superposition,[],[f22497,f187]) ).
fof(f22497,plain,
( ! [X0] : difference(X0,one) = product(product(X0,quotient(one,X0)),quotient(one,X0))
| ~ spl0_158 ),
inference(avatar_component_clause,[],[f22496]) ).
fof(f38092,plain,
( ! [X0,X1] : quotient(X1,product(X0,quotient(one,X0))) = product(X1,difference(product(X0,quotient(one,X0)),one))
| ~ spl0_235 ),
inference(avatar_component_clause,[],[f38091]) ).
fof(f49540,plain,
( spl0_261
| ~ spl0_6
| ~ spl0_11
| ~ spl0_25
| ~ spl0_147
| ~ spl0_185 ),
inference(avatar_split_clause,[],[f32296,f26571,f21930,f510,f96,f55,f49538]) ).
fof(f49538,plain,
( spl0_261
<=> ! [X0] : one = product(quotient(quotient(one,X0),X0),product(X0,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_261])]) ).
fof(f32296,plain,
( ! [X0] : one = product(quotient(quotient(one,X0),X0),product(X0,X0))
| ~ spl0_6
| ~ spl0_11
| ~ spl0_25
| ~ spl0_147
| ~ spl0_185 ),
inference(forward_demodulation,[],[f32295,f56]) ).
fof(f32295,plain,
( ! [X0] : product(quotient(quotient(one,X0),X0),product(X0,X0)) = product(quotient(one,X0),X0)
| ~ spl0_11
| ~ spl0_25
| ~ spl0_147
| ~ spl0_185 ),
inference(forward_demodulation,[],[f32294,f97]) ).
fof(f32294,plain,
( ! [X0] : product(quotient(one,X0),X0) = product(product(quotient(one,X0),difference(X0,one)),product(X0,X0))
| ~ spl0_25
| ~ spl0_147
| ~ spl0_185 ),
inference(forward_demodulation,[],[f31986,f21931]) ).
fof(f31986,plain,
( ! [X0] : product(quotient(one,X0),X0) = product(product(quotient(one,X0),difference(X0,one)),quotient(X0,quotient(one,X0)))
| ~ spl0_25
| ~ spl0_185 ),
inference(superposition,[],[f26572,f511]) ).
fof(f44962,plain,
( spl0_260
| ~ spl0_3
| ~ spl0_11
| ~ spl0_25
| ~ spl0_166
| ~ spl0_175 ),
inference(avatar_split_clause,[],[f29430,f26530,f22877,f510,f96,f43,f44960]) ).
fof(f44960,plain,
( spl0_260
<=> ! [X0] : one = product(product(X0,X0),quotient(quotient(one,X0),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_260])]) ).
fof(f22877,plain,
( spl0_166
<=> ! [X0] : product(X0,X0) = difference(difference(X0,one),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_166])]) ).
fof(f26530,plain,
( spl0_175
<=> ! [X2,X0,X1] : product(difference(X0,X1),product(X2,X0)) = product(difference(X0,product(X1,X2)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_175])]) ).
fof(f29430,plain,
( ! [X0] : one = product(product(X0,X0),quotient(quotient(one,X0),X0))
| ~ spl0_3
| ~ spl0_11
| ~ spl0_25
| ~ spl0_166
| ~ spl0_175 ),
inference(forward_demodulation,[],[f29429,f44]) ).
fof(f29429,plain,
( ! [X0] : product(X0,difference(X0,one)) = product(product(X0,X0),quotient(quotient(one,X0),X0))
| ~ spl0_11
| ~ spl0_25
| ~ spl0_166
| ~ spl0_175 ),
inference(forward_demodulation,[],[f29428,f22878]) ).
fof(f22878,plain,
( ! [X0] : product(X0,X0) = difference(difference(X0,one),X0)
| ~ spl0_166 ),
inference(avatar_component_clause,[],[f22877]) ).
fof(f29428,plain,
( ! [X0] : product(X0,difference(X0,one)) = product(difference(difference(X0,one),X0),quotient(quotient(one,X0),X0))
| ~ spl0_11
| ~ spl0_25
| ~ spl0_175 ),
inference(forward_demodulation,[],[f29250,f97]) ).
fof(f29250,plain,
( ! [X0] : product(X0,difference(X0,one)) = product(difference(difference(X0,one),X0),product(quotient(one,X0),difference(X0,one)))
| ~ spl0_25
| ~ spl0_175 ),
inference(superposition,[],[f26531,f511]) ).
fof(f26531,plain,
( ! [X2,X0,X1] : product(difference(X0,X1),product(X2,X0)) = product(difference(X0,product(X1,X2)),X0)
| ~ spl0_175 ),
inference(avatar_component_clause,[],[f26530]) ).
fof(f39541,plain,
( spl0_259
| ~ spl0_1
| ~ spl0_6
| ~ spl0_158
| ~ spl0_167 ),
inference(avatar_split_clause,[],[f27253,f26497,f22496,f55,f35,f39539]) ).
fof(f26497,plain,
( spl0_167
<=> ! [X2,X0,X1] : quotient(product(product(X0,X1),X2),quotient(product(X1,product(X2,X0)),X0)) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_167])]) ).
fof(f27253,plain,
( ! [X0] : quotient(difference(X0,one),quotient(quotient(one,X0),X0)) = X0
| ~ spl0_1
| ~ spl0_6
| ~ spl0_158
| ~ spl0_167 ),
inference(forward_demodulation,[],[f27252,f36]) ).
fof(f27252,plain,
( ! [X0] : quotient(difference(X0,one),quotient(product(quotient(one,X0),one),X0)) = X0
| ~ spl0_6
| ~ spl0_158
| ~ spl0_167 ),
inference(forward_demodulation,[],[f26967,f56]) ).
fof(f26967,plain,
( ! [X0] : quotient(difference(X0,one),quotient(product(quotient(one,X0),product(quotient(one,X0),X0)),X0)) = X0
| ~ spl0_158
| ~ spl0_167 ),
inference(superposition,[],[f26498,f22497]) ).
fof(f26498,plain,
( ! [X2,X0,X1] : quotient(product(product(X0,X1),X2),quotient(product(X1,product(X2,X0)),X0)) = X0
| ~ spl0_167 ),
inference(avatar_component_clause,[],[f26497]) ).
fof(f39537,plain,
( spl0_258
| ~ spl0_1
| ~ spl0_2
| ~ spl0_4
| ~ spl0_5
| ~ spl0_6
| ~ spl0_16
| ~ spl0_29
| ~ spl0_33
| ~ spl0_41
| ~ spl0_54
| ~ spl0_57
| ~ spl0_111
| ~ spl0_118 ),
inference(avatar_split_clause,[],[f11486,f10897,f8678,f1516,f1504,f979,f714,f568,f178,f55,f51,f47,f39,f35,f39535]) ).
fof(f39535,plain,
( spl0_258
<=> ! [X0,X1] : quotient(one,product(X0,quotient(one,X0))) = quotient(difference(product(X0,quotient(one,X0)),X1),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_258])]) ).
fof(f11486,plain,
( ! [X0,X1] : quotient(one,product(X0,quotient(one,X0))) = quotient(difference(product(X0,quotient(one,X0)),X1),X1)
| ~ spl0_1
| ~ spl0_2
| ~ spl0_4
| ~ spl0_5
| ~ spl0_6
| ~ spl0_16
| ~ spl0_29
| ~ spl0_33
| ~ spl0_41
| ~ spl0_54
| ~ spl0_57
| ~ spl0_111
| ~ spl0_118 ),
inference(forward_demodulation,[],[f11485,f52]) ).
fof(f11485,plain,
( ! [X0,X1] : quotient(product(quotient(one,product(X0,quotient(one,X0))),X1),X1) = quotient(difference(product(X0,quotient(one,X0)),X1),X1)
| ~ spl0_1
| ~ spl0_2
| ~ spl0_4
| ~ spl0_5
| ~ spl0_6
| ~ spl0_16
| ~ spl0_29
| ~ spl0_33
| ~ spl0_41
| ~ spl0_54
| ~ spl0_57
| ~ spl0_111
| ~ spl0_118 ),
inference(forward_demodulation,[],[f11484,f1517]) ).
fof(f11484,plain,
( ! [X0,X1] : quotient(quotient(product(quotient(one,product(X0,quotient(one,X0))),product(X1,product(X0,quotient(one,X0)))),product(X0,quotient(one,X0))),X1) = quotient(difference(product(X0,quotient(one,X0)),X1),X1)
| ~ spl0_1
| ~ spl0_2
| ~ spl0_4
| ~ spl0_5
| ~ spl0_6
| ~ spl0_16
| ~ spl0_29
| ~ spl0_33
| ~ spl0_41
| ~ spl0_54
| ~ spl0_57
| ~ spl0_111
| ~ spl0_118 ),
inference(forward_demodulation,[],[f11483,f2554]) ).
fof(f11483,plain,
( ! [X0,X1] : quotient(quotient(product(quotient(one,product(X0,quotient(one,X0))),product(X1,product(X0,quotient(one,X0)))),product(X0,quotient(one,X0))),X1) = quotient(quotient(difference(product(X0,quotient(one,X0)),product(X1,product(X0,quotient(one,X0)))),product(X0,quotient(one,X0))),X1)
| ~ spl0_1
| ~ spl0_2
| ~ spl0_5
| ~ spl0_6
| ~ spl0_29
| ~ spl0_33
| ~ spl0_41
| ~ spl0_57
| ~ spl0_111
| ~ spl0_118 ),
inference(forward_demodulation,[],[f11482,f715]) ).
fof(f11482,plain,
( ! [X0,X1] : quotient(quotient(product(quotient(one,product(X0,quotient(one,X0))),product(X1,product(X0,quotient(one,X0)))),product(X0,quotient(one,X0))),X1) = quotient(difference(product(product(X0,quotient(one,X0)),product(X0,quotient(one,X0))),product(product(X0,quotient(one,X0)),X1)),X1)
| ~ spl0_1
| ~ spl0_2
| ~ spl0_5
| ~ spl0_6
| ~ spl0_29
| ~ spl0_33
| ~ spl0_41
| ~ spl0_57
| ~ spl0_111
| ~ spl0_118 ),
inference(forward_demodulation,[],[f11481,f715]) ).
fof(f11481,plain,
( ! [X0,X1] : quotient(quotient(product(quotient(one,product(X0,quotient(one,X0))),product(X1,product(X0,quotient(one,X0)))),product(X0,quotient(one,X0))),X1) = difference(product(X1,product(product(X0,quotient(one,X0)),product(X0,quotient(one,X0)))),product(X1,product(X0,quotient(one,X0))))
| ~ spl0_1
| ~ spl0_2
| ~ spl0_5
| ~ spl0_6
| ~ spl0_29
| ~ spl0_41
| ~ spl0_57
| ~ spl0_111
| ~ spl0_118 ),
inference(forward_demodulation,[],[f11480,f40]) ).
fof(f11480,plain,
( ! [X0,X1] : quotient(quotient(product(quotient(one,product(X0,quotient(one,X0))),product(X1,product(X0,quotient(one,X0)))),product(X0,quotient(one,X0))),X1) = difference(product(X1,product(product(X0,quotient(one,X0)),product(X0,quotient(one,X0)))),product(X1,product(one,product(X0,quotient(one,X0)))))
| ~ spl0_1
| ~ spl0_5
| ~ spl0_6
| ~ spl0_29
| ~ spl0_41
| ~ spl0_57
| ~ spl0_111
| ~ spl0_118 ),
inference(forward_demodulation,[],[f11012,f8777]) ).
fof(f8777,plain,
( ! [X0,X1] : product(X1,product(X0,quotient(one,X0))) = quotient(X1,quotient(one,product(X0,quotient(one,X0))))
| ~ spl0_1
| ~ spl0_5
| ~ spl0_6
| ~ spl0_29
| ~ spl0_41
| ~ spl0_57
| ~ spl0_111 ),
inference(forward_demodulation,[],[f8776,f52]) ).
fof(f8776,plain,
( ! [X0,X1] : product(X1,product(X0,quotient(one,X0))) = quotient(quotient(product(X1,product(X0,quotient(one,X0))),product(X0,quotient(one,X0))),quotient(one,product(X0,quotient(one,X0))))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_29
| ~ spl0_41
| ~ spl0_57
| ~ spl0_111 ),
inference(forward_demodulation,[],[f8775,f36]) ).
fof(f8775,plain,
( ! [X0,X1] : product(X1,product(X0,quotient(one,X0))) = quotient(quotient(product(X1,product(product(X0,quotient(one,X0)),one)),product(X0,quotient(one,X0))),quotient(one,product(X0,quotient(one,X0))))
| ~ spl0_6
| ~ spl0_29
| ~ spl0_41
| ~ spl0_57
| ~ spl0_111 ),
inference(forward_demodulation,[],[f8774,f2803]) ).
fof(f8774,plain,
( ! [X0,X1] : product(X1,product(X0,quotient(one,X0))) = quotient(product(X1,quotient(product(product(X0,quotient(one,X0)),one),product(X0,quotient(one,X0)))),quotient(one,product(X0,quotient(one,X0))))
| ~ spl0_6
| ~ spl0_29
| ~ spl0_41
| ~ spl0_57
| ~ spl0_111 ),
inference(forward_demodulation,[],[f8773,f2803]) ).
fof(f8773,plain,
( ! [X0,X1] : product(X1,product(X0,quotient(one,X0))) = quotient(product(X1,product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0))))),quotient(one,product(X0,quotient(one,X0))))
| ~ spl0_6
| ~ spl0_29
| ~ spl0_41
| ~ spl0_111 ),
inference(forward_demodulation,[],[f8682,f1360]) ).
fof(f1360,plain,
( ! [X0,X1] : product(X0,X1) = quotient(product(X0,quotient(one,quotient(one,X1))),product(X1,quotient(one,X1)))
| ~ spl0_6
| ~ spl0_41 ),
inference(superposition,[],[f56,f980]) ).
fof(f8682,plain,
( ! [X0,X1] : quotient(product(X1,product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0))))),quotient(one,product(X0,quotient(one,X0)))) = quotient(product(X1,quotient(one,quotient(one,product(X0,quotient(one,X0))))),product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))))
| ~ spl0_29
| ~ spl0_111 ),
inference(superposition,[],[f8679,f569]) ).
fof(f11012,plain,
( ! [X0,X1] : quotient(quotient(product(quotient(one,product(X0,quotient(one,X0))),product(X1,product(X0,quotient(one,X0)))),product(X0,quotient(one,X0))),X1) = difference(product(X1,product(product(X0,quotient(one,X0)),product(X0,quotient(one,X0)))),product(X1,quotient(one,quotient(one,product(X0,quotient(one,X0))))))
| ~ spl0_29
| ~ spl0_118 ),
inference(superposition,[],[f10898,f569]) ).
fof(f39533,plain,
( spl0_257
| ~ spl0_1
| ~ spl0_5
| ~ spl0_6
| ~ spl0_57
| ~ spl0_66
| ~ spl0_111 ),
inference(avatar_split_clause,[],[f8806,f8678,f3290,f1516,f55,f51,f35,f39531]) ).
fof(f39531,plain,
( spl0_257
<=> ! [X0,X1] : quotient(quotient(X1,product(X0,quotient(one,X0))),quotient(one,product(X0,quotient(one,X0)))) = X1 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_257])]) ).
fof(f39529,plain,
( spl0_256
| ~ spl0_1
| ~ spl0_5
| ~ spl0_6
| ~ spl0_29
| ~ spl0_41
| ~ spl0_57
| ~ spl0_111 ),
inference(avatar_split_clause,[],[f8777,f8678,f1516,f979,f568,f55,f51,f35,f39527]) ).
fof(f39527,plain,
( spl0_256
<=> ! [X0,X1] : product(X1,product(X0,quotient(one,X0))) = quotient(X1,quotient(one,product(X0,quotient(one,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_256])]) ).
fof(f39523,plain,
( spl0_255
| ~ spl0_1
| ~ spl0_3
| ~ spl0_4
| ~ spl0_5
| ~ spl0_6
| ~ spl0_7
| ~ spl0_10
| ~ spl0_13
| ~ spl0_15
| ~ spl0_18
| ~ spl0_22
| ~ spl0_23
| ~ spl0_28
| ~ spl0_29
| ~ spl0_33
| ~ spl0_35
| ~ spl0_38
| ~ spl0_48
| ~ spl0_54
| ~ spl0_56
| ~ spl0_77
| ~ spl0_103 ),
inference(avatar_split_clause,[],[f7390,f7228,f4594,f1512,f1504,f1442,f967,f955,f714,f568,f564,f480,f476,f186,f129,f121,f84,f69,f55,f51,f47,f43,f35,f39521]) ).
fof(f39521,plain,
( spl0_255
<=> ! [X0,X1] : quotient(quotient(X1,difference(product(X0,quotient(one,X0)),one)),product(X0,quotient(one,X0))) = X1 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_255])]) ).
fof(f4594,plain,
( spl0_77
<=> ! [X0,X1] : quotient(quotient(product(X0,product(X1,difference(X0,one))),difference(X0,one)),X1) = difference(product(X1,difference(X0,one)),product(X1,product(X0,quotient(one,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_77])]) ).
fof(f7228,plain,
( spl0_103
<=> ! [X2,X0,X1] : product(X1,X2) = product(product(X0,quotient(one,X0)),product(product(quotient(one,product(X0,quotient(one,X0))),X1),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_103])]) ).
fof(f7390,plain,
( ! [X0,X1] : quotient(quotient(X1,difference(product(X0,quotient(one,X0)),one)),product(X0,quotient(one,X0))) = X1
| ~ spl0_1
| ~ spl0_3
| ~ spl0_4
| ~ spl0_5
| ~ spl0_6
| ~ spl0_7
| ~ spl0_10
| ~ spl0_13
| ~ spl0_15
| ~ spl0_18
| ~ spl0_22
| ~ spl0_23
| ~ spl0_28
| ~ spl0_29
| ~ spl0_33
| ~ spl0_35
| ~ spl0_38
| ~ spl0_48
| ~ spl0_54
| ~ spl0_56
| ~ spl0_77
| ~ spl0_103 ),
inference(forward_demodulation,[],[f7389,f2549]) ).
fof(f7389,plain,
( ! [X0,X1] : product(product(X0,quotient(one,X0)),product(quotient(one,product(X0,quotient(one,X0))),X1)) = quotient(quotient(X1,difference(product(X0,quotient(one,X0)),one)),product(X0,quotient(one,X0)))
| ~ spl0_1
| ~ spl0_5
| ~ spl0_6
| ~ spl0_7
| ~ spl0_10
| ~ spl0_13
| ~ spl0_15
| ~ spl0_22
| ~ spl0_23
| ~ spl0_29
| ~ spl0_33
| ~ spl0_35
| ~ spl0_38
| ~ spl0_48
| ~ spl0_56
| ~ spl0_77
| ~ spl0_103 ),
inference(forward_demodulation,[],[f7388,f4736]) ).
fof(f4736,plain,
( ! [X0] : product(X0,quotient(one,X0)) = quotient(one,quotient(one,product(X0,quotient(one,X0))))
| ~ spl0_1
| ~ spl0_5
| ~ spl0_6
| ~ spl0_7
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_29
| ~ spl0_33
| ~ spl0_35
| ~ spl0_38
| ~ spl0_56
| ~ spl0_77 ),
inference(forward_demodulation,[],[f4735,f1101]) ).
fof(f1101,plain,
( ! [X0] : product(X0,quotient(one,X0)) = quotient(X0,quotient(one,quotient(one,X0)))
| ~ spl0_10
| ~ spl0_22
| ~ spl0_29
| ~ spl0_35 ),
inference(forward_demodulation,[],[f1100,f569]) ).
fof(f1100,plain,
( ! [X0] : product(X0,quotient(one,X0)) = quotient(X0,product(X0,product(X0,quotient(one,X0))))
| ~ spl0_10
| ~ spl0_22
| ~ spl0_29
| ~ spl0_35 ),
inference(forward_demodulation,[],[f1099,f85]) ).
fof(f1099,plain,
( ! [X0] : product(X0,quotient(one,X0)) = quotient(X0,product(X0,product(difference(X0,one),X0)))
| ~ spl0_10
| ~ spl0_22
| ~ spl0_29
| ~ spl0_35 ),
inference(forward_demodulation,[],[f1098,f477]) ).
fof(f1098,plain,
( ! [X0] : product(X0,quotient(one,X0)) = quotient(quotient(one,difference(X0,one)),product(X0,product(difference(X0,one),quotient(one,difference(X0,one)))))
| ~ spl0_10
| ~ spl0_22
| ~ spl0_29
| ~ spl0_35 ),
inference(forward_demodulation,[],[f1097,f85]) ).
fof(f1097,plain,
( ! [X0] : product(X0,quotient(one,X0)) = quotient(quotient(one,difference(X0,one)),product(X0,product(difference(difference(X0,one),one),difference(X0,one))))
| ~ spl0_22
| ~ spl0_29
| ~ spl0_35 ),
inference(forward_demodulation,[],[f1058,f477]) ).
fof(f1058,plain,
( ! [X0] : product(X0,quotient(one,X0)) = quotient(quotient(one,quotient(one,difference(difference(X0,one),one))),product(X0,product(difference(difference(X0,one),one),quotient(one,difference(difference(X0,one),one)))))
| ~ spl0_29
| ~ spl0_35 ),
inference(superposition,[],[f956,f569]) ).
fof(f4735,plain,
( ! [X0] : quotient(one,quotient(one,product(X0,quotient(one,X0)))) = quotient(X0,quotient(one,quotient(one,X0)))
| ~ spl0_1
| ~ spl0_5
| ~ spl0_6
| ~ spl0_7
| ~ spl0_15
| ~ spl0_29
| ~ spl0_33
| ~ spl0_38
| ~ spl0_56
| ~ spl0_77 ),
inference(forward_demodulation,[],[f4734,f52]) ).
fof(f4734,plain,
( ! [X0] : quotient(one,quotient(one,product(X0,quotient(one,X0)))) = quotient(quotient(product(X0,quotient(one,X0)),quotient(one,X0)),quotient(one,quotient(one,X0)))
| ~ spl0_1
| ~ spl0_5
| ~ spl0_6
| ~ spl0_7
| ~ spl0_15
| ~ spl0_29
| ~ spl0_33
| ~ spl0_38
| ~ spl0_56
| ~ spl0_77 ),
inference(forward_demodulation,[],[f4733,f2771]) ).
fof(f2771,plain,
( ! [X2,X0,X1] : quotient(product(product(X2,quotient(one,X2)),product(X0,X1)),difference(product(X0,quotient(one,X0)),X1)) = quotient(product(X2,quotient(one,X2)),quotient(one,X0))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_38
| ~ spl0_56 ),
inference(forward_demodulation,[],[f2770,f36]) ).
fof(f2770,plain,
( ! [X2,X0,X1] : quotient(product(product(X2,quotient(one,X2)),product(X0,X1)),difference(product(X0,quotient(one,X0)),X1)) = quotient(product(product(X2,quotient(one,X2)),one),quotient(one,X0))
| ~ spl0_6
| ~ spl0_38
| ~ spl0_56 ),
inference(forward_demodulation,[],[f2723,f2720]) ).
fof(f2723,plain,
( ! [X2,X0,X1] : product(product(X2,quotient(one,X2)),quotient(one,quotient(one,X0))) = quotient(product(product(X2,quotient(one,X2)),product(X0,X1)),difference(product(X0,quotient(one,X0)),X1))
| ~ spl0_38
| ~ spl0_56 ),
inference(superposition,[],[f1513,f968]) ).
fof(f4733,plain,
( ! [X0] : quotient(one,quotient(one,product(X0,quotient(one,X0)))) = quotient(quotient(product(product(X0,quotient(one,X0)),product(X0,one)),difference(product(X0,quotient(one,X0)),one)),quotient(one,quotient(one,X0)))
| ~ spl0_5
| ~ spl0_7
| ~ spl0_15
| ~ spl0_29
| ~ spl0_33
| ~ spl0_38
| ~ spl0_77 ),
inference(forward_demodulation,[],[f4732,f52]) ).
fof(f4732,plain,
( ! [X0] : quotient(quotient(product(product(X0,quotient(one,X0)),product(X0,one)),difference(product(X0,quotient(one,X0)),one)),quotient(one,quotient(one,X0))) = quotient(product(quotient(one,quotient(one,product(X0,quotient(one,X0)))),X0),X0)
| ~ spl0_7
| ~ spl0_15
| ~ spl0_29
| ~ spl0_33
| ~ spl0_38
| ~ spl0_77 ),
inference(forward_demodulation,[],[f4731,f70]) ).
fof(f4731,plain,
( ! [X0] : quotient(quotient(product(product(X0,quotient(one,X0)),product(X0,one)),difference(product(X0,quotient(one,X0)),one)),quotient(one,quotient(one,X0))) = quotient(difference(one,product(quotient(one,quotient(one,product(X0,quotient(one,X0)))),X0)),X0)
| ~ spl0_15
| ~ spl0_29
| ~ spl0_33
| ~ spl0_38
| ~ spl0_77 ),
inference(forward_demodulation,[],[f4730,f715]) ).
fof(f4730,plain,
( ! [X0] : quotient(quotient(product(product(X0,quotient(one,X0)),product(X0,one)),difference(product(X0,quotient(one,X0)),one)),quotient(one,quotient(one,X0))) = difference(product(X0,one),product(X0,quotient(one,quotient(one,product(X0,quotient(one,X0))))))
| ~ spl0_15
| ~ spl0_29
| ~ spl0_38
| ~ spl0_77 ),
inference(forward_demodulation,[],[f4647,f673]) ).
fof(f673,plain,
( ! [X0] : product(quotient(one,quotient(one,X0)),product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0))))) = product(X0,quotient(one,quotient(one,product(X0,quotient(one,X0)))))
| ~ spl0_15
| ~ spl0_29 ),
inference(superposition,[],[f130,f569]) ).
fof(f4647,plain,
( ! [X0] : quotient(quotient(product(product(X0,quotient(one,X0)),product(X0,one)),difference(product(X0,quotient(one,X0)),one)),quotient(one,quotient(one,X0))) = difference(product(X0,one),product(quotient(one,quotient(one,X0)),product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0))))))
| ~ spl0_38
| ~ spl0_77 ),
inference(superposition,[],[f4595,f968]) ).
fof(f4595,plain,
( ! [X0,X1] : quotient(quotient(product(X0,product(X1,difference(X0,one))),difference(X0,one)),X1) = difference(product(X1,difference(X0,one)),product(X1,product(X0,quotient(one,X0))))
| ~ spl0_77 ),
inference(avatar_component_clause,[],[f4594]) ).
fof(f7388,plain,
( ! [X0,X1] : product(quotient(one,quotient(one,product(X0,quotient(one,X0)))),product(quotient(one,product(X0,quotient(one,X0))),X1)) = quotient(quotient(X1,difference(product(X0,quotient(one,X0)),one)),product(X0,quotient(one,X0)))
| ~ spl0_1
| ~ spl0_7
| ~ spl0_13
| ~ spl0_23
| ~ spl0_48
| ~ spl0_103 ),
inference(forward_demodulation,[],[f7387,f1819]) ).
fof(f1819,plain,
( ! [X0,X1] : product(X0,product(difference(X0,one),X1)) = quotient(quotient(X1,difference(X0,one)),X0)
| ~ spl0_1
| ~ spl0_7
| ~ spl0_48 ),
inference(forward_demodulation,[],[f1775,f36]) ).
fof(f1775,plain,
( ! [X0,X1] : product(X0,product(difference(X0,one),X1)) = quotient(quotient(product(X1,one),difference(X0,one)),X0)
| ~ spl0_7
| ~ spl0_48 ),
inference(superposition,[],[f1443,f70]) ).
fof(f7387,plain,
( ! [X0,X1] : product(quotient(one,quotient(one,product(X0,quotient(one,X0)))),product(quotient(one,product(X0,quotient(one,X0))),X1)) = product(product(X0,quotient(one,X0)),product(difference(product(X0,quotient(one,X0)),one),X1))
| ~ spl0_13
| ~ spl0_23
| ~ spl0_103 ),
inference(forward_demodulation,[],[f7252,f481]) ).
fof(f7252,plain,
( ! [X0,X1] : product(quotient(one,quotient(one,product(X0,quotient(one,X0)))),product(quotient(one,product(X0,quotient(one,X0))),X1)) = product(product(X0,quotient(one,X0)),product(difference(difference(quotient(one,product(X0,quotient(one,X0))),one),one),X1))
| ~ spl0_13
| ~ spl0_103 ),
inference(superposition,[],[f7229,f122]) ).
fof(f7229,plain,
( ! [X2,X0,X1] : product(X1,X2) = product(product(X0,quotient(one,X0)),product(product(quotient(one,product(X0,quotient(one,X0))),X1),X2))
| ~ spl0_103 ),
inference(avatar_component_clause,[],[f7228]) ).
fof(f39519,plain,
( spl0_254
| ~ spl0_1
| ~ spl0_6
| ~ spl0_10
| ~ spl0_13
| ~ spl0_15
| ~ spl0_23
| ~ spl0_38
| ~ spl0_41
| ~ spl0_57
| ~ spl0_101 ),
inference(avatar_split_clause,[],[f7105,f6771,f1516,f979,f967,f480,f129,f121,f84,f55,f35,f39517]) ).
fof(f39517,plain,
( spl0_254
<=> ! [X0,X1] : product(X0,quotient(one,X0)) = difference(product(X1,difference(difference(X0,one),one)),product(X1,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_254])]) ).
fof(f7105,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = difference(product(X1,difference(difference(X0,one),one)),product(X1,X0))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_10
| ~ spl0_13
| ~ spl0_15
| ~ spl0_23
| ~ spl0_38
| ~ spl0_41
| ~ spl0_57
| ~ spl0_101 ),
inference(forward_demodulation,[],[f7104,f36]) ).
fof(f7104,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = difference(product(X1,product(difference(difference(X0,one),one),one)),product(X1,X0))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_10
| ~ spl0_13
| ~ spl0_15
| ~ spl0_23
| ~ spl0_38
| ~ spl0_41
| ~ spl0_57
| ~ spl0_101 ),
inference(forward_demodulation,[],[f7103,f1235]) ).
fof(f1235,plain,
( ! [X0,X1] : product(difference(difference(X0,one),one),X1) = product(X0,difference(product(X0,quotient(one,X0)),X1))
| ~ spl0_10
| ~ spl0_13
| ~ spl0_23
| ~ spl0_38 ),
inference(forward_demodulation,[],[f1234,f122]) ).
fof(f1234,plain,
( ! [X0,X1] : product(product(X0,quotient(one,X0)),product(X0,X1)) = product(X0,difference(product(X0,quotient(one,X0)),X1))
| ~ spl0_10
| ~ spl0_13
| ~ spl0_23
| ~ spl0_38 ),
inference(forward_demodulation,[],[f1233,f481]) ).
fof(f1233,plain,
( ! [X0,X1] : product(product(X0,quotient(one,X0)),product(X0,X1)) = product(difference(quotient(one,X0),one),difference(product(X0,quotient(one,X0)),X1))
| ~ spl0_10
| ~ spl0_13
| ~ spl0_23
| ~ spl0_38 ),
inference(forward_demodulation,[],[f1232,f481]) ).
fof(f1232,plain,
( ! [X0,X1] : product(product(X0,quotient(one,X0)),product(X0,X1)) = product(difference(difference(quotient(one,quotient(one,X0)),one),one),difference(product(X0,quotient(one,X0)),X1))
| ~ spl0_10
| ~ spl0_13
| ~ spl0_23
| ~ spl0_38 ),
inference(forward_demodulation,[],[f1231,f504]) ).
fof(f1231,plain,
( ! [X0,X1] : product(difference(difference(quotient(one,quotient(one,X0)),one),one),difference(product(X0,quotient(one,X0)),X1)) = product(product(quotient(one,X0),quotient(one,quotient(one,X0))),product(X0,X1))
| ~ spl0_10
| ~ spl0_13
| ~ spl0_23
| ~ spl0_38 ),
inference(forward_demodulation,[],[f1208,f504]) ).
fof(f1208,plain,
( ! [X0,X1] : product(difference(difference(quotient(one,quotient(one,X0)),one),one),difference(product(X0,quotient(one,X0)),X1)) = product(product(quotient(one,quotient(one,X0)),quotient(one,quotient(one,quotient(one,X0)))),product(X0,X1))
| ~ spl0_13
| ~ spl0_38 ),
inference(superposition,[],[f122,f968]) ).
fof(f7103,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = difference(product(X1,product(X0,difference(product(X0,quotient(one,X0)),one))),product(X1,X0))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_10
| ~ spl0_15
| ~ spl0_41
| ~ spl0_57
| ~ spl0_101 ),
inference(forward_demodulation,[],[f7102,f1360]) ).
fof(f7102,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = difference(product(X1,product(X0,difference(product(X0,quotient(one,X0)),one))),quotient(product(X1,quotient(one,quotient(one,X0))),product(X0,quotient(one,X0))))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_10
| ~ spl0_15
| ~ spl0_57
| ~ spl0_101 ),
inference(forward_demodulation,[],[f7101,f36]) ).
fof(f7101,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = difference(product(X1,product(X0,difference(product(X0,quotient(one,X0)),one))),quotient(product(X1,product(quotient(one,quotient(one,X0)),one)),product(X0,quotient(one,X0))))
| ~ spl0_6
| ~ spl0_10
| ~ spl0_15
| ~ spl0_57
| ~ spl0_101 ),
inference(forward_demodulation,[],[f7100,f2803]) ).
fof(f7100,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = difference(product(X1,product(X0,difference(product(X0,quotient(one,X0)),one))),product(X1,quotient(product(quotient(one,quotient(one,X0)),one),product(X0,quotient(one,X0)))))
| ~ spl0_6
| ~ spl0_10
| ~ spl0_15
| ~ spl0_57
| ~ spl0_101 ),
inference(forward_demodulation,[],[f7099,f2803]) ).
fof(f7099,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = difference(product(X1,product(X0,difference(product(X0,quotient(one,X0)),one))),product(X1,product(quotient(one,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0))))))
| ~ spl0_10
| ~ spl0_15
| ~ spl0_101 ),
inference(forward_demodulation,[],[f6851,f130]) ).
fof(f6851,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = difference(product(X1,product(X0,difference(product(X0,quotient(one,X0)),one))),product(X1,product(X0,product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))))))
| ~ spl0_10
| ~ spl0_101 ),
inference(superposition,[],[f6772,f85]) ).
fof(f38786,plain,
( spl0_253
| ~ spl0_22
| ~ spl0_23
| ~ spl0_90
| ~ spl0_115
| ~ spl0_147
| ~ spl0_252 ),
inference(avatar_split_clause,[],[f38782,f38777,f21930,f8978,f6513,f480,f476,f38784]) ).
fof(f38784,plain,
( spl0_253
<=> ! [X0] : quotient(difference(X0,one),X0) = product(X0,quotient(quotient(one,X0),product(X0,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_253])]) ).
fof(f38777,plain,
( spl0_252
<=> ! [X0] : difference(X0,quotient(one,X0)) = product(X0,product(quotient(one,X0),quotient(quotient(one,X0),X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_252])]) ).
fof(f38782,plain,
( ! [X0] : quotient(difference(X0,one),X0) = product(X0,quotient(quotient(one,X0),product(X0,X0)))
| ~ spl0_22
| ~ spl0_23
| ~ spl0_90
| ~ spl0_115
| ~ spl0_147
| ~ spl0_252 ),
inference(forward_demodulation,[],[f38781,f38689]) ).
fof(f38781,plain,
( ! [X0] : difference(X0,quotient(one,X0)) = product(X0,quotient(quotient(one,X0),product(X0,X0)))
| ~ spl0_23
| ~ spl0_90
| ~ spl0_147
| ~ spl0_252 ),
inference(forward_demodulation,[],[f38780,f21931]) ).
fof(f38780,plain,
( ! [X0] : difference(X0,quotient(one,X0)) = product(X0,quotient(quotient(one,X0),quotient(X0,quotient(one,X0))))
| ~ spl0_23
| ~ spl0_90
| ~ spl0_252 ),
inference(forward_demodulation,[],[f38778,f18575]) ).
fof(f38778,plain,
( ! [X0] : difference(X0,quotient(one,X0)) = product(X0,product(quotient(one,X0),quotient(quotient(one,X0),X0)))
| ~ spl0_252 ),
inference(avatar_component_clause,[],[f38777]) ).
fof(f38779,plain,
( spl0_252
| ~ spl0_5
| ~ spl0_23
| ~ spl0_36
| ~ spl0_40
| ~ spl0_50
| ~ spl0_94 ),
inference(avatar_split_clause,[],[f6705,f6631,f1488,f975,f959,f480,f51,f38777]) ).
fof(f959,plain,
( spl0_36
<=> ! [X0] : product(quotient(one,X0),quotient(X0,difference(X0,one))) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_36])]) ).
fof(f6705,plain,
( ! [X0] : difference(X0,quotient(one,X0)) = product(X0,product(quotient(one,X0),quotient(quotient(one,X0),X0)))
| ~ spl0_5
| ~ spl0_23
| ~ spl0_36
| ~ spl0_40
| ~ spl0_50
| ~ spl0_94 ),
inference(forward_demodulation,[],[f6704,f1475]) ).
fof(f1475,plain,
( ! [X0] : difference(X0,quotient(one,X0)) = product(product(X0,quotient(one,X0)),quotient(quotient(one,X0),X0))
| ~ spl0_23
| ~ spl0_36
| ~ spl0_40 ),
inference(forward_demodulation,[],[f1456,f481]) ).
fof(f1456,plain,
( ! [X0] : product(product(X0,quotient(one,X0)),quotient(quotient(one,X0),difference(quotient(one,X0),one))) = difference(X0,quotient(one,X0))
| ~ spl0_36
| ~ spl0_40 ),
inference(superposition,[],[f976,f960]) ).
fof(f960,plain,
( ! [X0] : product(quotient(one,X0),quotient(X0,difference(X0,one))) = X0
| ~ spl0_36 ),
inference(avatar_component_clause,[],[f959]) ).
fof(f6704,plain,
( ! [X0] : product(product(X0,quotient(one,X0)),quotient(quotient(one,X0),X0)) = product(X0,product(quotient(one,X0),quotient(quotient(one,X0),X0)))
| ~ spl0_5
| ~ spl0_50
| ~ spl0_94 ),
inference(forward_demodulation,[],[f6648,f52]) ).
fof(f6648,plain,
( ! [X0] : product(X0,product(quotient(one,X0),quotient(quotient(one,X0),X0))) = product(product(X0,quotient(one,X0)),quotient(quotient(product(quotient(one,X0),quotient(one,X0)),quotient(one,X0)),X0))
| ~ spl0_50
| ~ spl0_94 ),
inference(superposition,[],[f1489,f6632]) ).
fof(f38775,plain,
( spl0_251
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_28
| ~ spl0_57
| ~ spl0_88 ),
inference(avatar_split_clause,[],[f6406,f6290,f1516,f564,f476,f129,f84,f38773]) ).
fof(f38773,plain,
( spl0_251
<=> ! [X0,X1] : product(quotient(one,quotient(one,X0)),X1) = difference(product(X0,quotient(one,X0)),product(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_251])]) ).
fof(f6290,plain,
( spl0_88
<=> ! [X2,X0,X1] : difference(X0,product(quotient(one,quotient(one,product(X0,X1))),X2)) = quotient(product(X1,product(product(product(X0,X1),quotient(one,product(X0,X1))),product(X2,X0))),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_88])]) ).
fof(f6406,plain,
( ! [X0,X1] : product(quotient(one,quotient(one,X0)),X1) = difference(product(X0,quotient(one,X0)),product(X0,X1))
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_28
| ~ spl0_57
| ~ spl0_88 ),
inference(forward_demodulation,[],[f6405,f1517]) ).
fof(f6405,plain,
( ! [X0,X1] : difference(product(X0,quotient(one,X0)),product(X0,X1)) = quotient(product(quotient(one,quotient(one,X0)),product(X1,product(X0,quotient(one,X0)))),product(X0,quotient(one,X0)))
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_28
| ~ spl0_88 ),
inference(forward_demodulation,[],[f6404,f130]) ).
fof(f6404,plain,
( ! [X0,X1] : difference(product(X0,quotient(one,X0)),product(X0,X1)) = quotient(product(X0,product(product(X0,quotient(one,X0)),product(X1,product(X0,quotient(one,X0))))),product(X0,quotient(one,X0)))
| ~ spl0_10
| ~ spl0_22
| ~ spl0_28
| ~ spl0_88 ),
inference(forward_demodulation,[],[f6403,f85]) ).
fof(f6403,plain,
( ! [X0,X1] : difference(product(X0,quotient(one,X0)),product(X0,X1)) = quotient(product(X0,product(product(difference(X0,one),X0),product(X1,product(X0,quotient(one,X0))))),product(X0,quotient(one,X0)))
| ~ spl0_10
| ~ spl0_22
| ~ spl0_28
| ~ spl0_88 ),
inference(forward_demodulation,[],[f6402,f477]) ).
fof(f6402,plain,
( ! [X0,X1] : difference(product(X0,quotient(one,X0)),product(quotient(one,difference(X0,one)),X1)) = quotient(product(X0,product(product(difference(X0,one),quotient(one,difference(X0,one))),product(X1,product(X0,quotient(one,X0))))),product(X0,quotient(one,X0)))
| ~ spl0_10
| ~ spl0_22
| ~ spl0_28
| ~ spl0_88 ),
inference(forward_demodulation,[],[f6401,f85]) ).
fof(f6401,plain,
( ! [X0,X1] : difference(product(X0,quotient(one,X0)),product(quotient(one,difference(X0,one)),X1)) = quotient(product(X0,product(product(difference(difference(X0,one),one),difference(X0,one)),product(X1,product(X0,quotient(one,X0))))),product(X0,quotient(one,X0)))
| ~ spl0_22
| ~ spl0_28
| ~ spl0_88 ),
inference(forward_demodulation,[],[f6301,f477]) ).
fof(f6301,plain,
( ! [X0,X1] : difference(product(X0,quotient(one,X0)),product(quotient(one,quotient(one,difference(difference(X0,one),one))),X1)) = quotient(product(X0,product(product(difference(difference(X0,one),one),quotient(one,difference(difference(X0,one),one))),product(X1,product(X0,quotient(one,X0))))),product(X0,quotient(one,X0)))
| ~ spl0_28
| ~ spl0_88 ),
inference(superposition,[],[f6291,f565]) ).
fof(f6291,plain,
( ! [X2,X0,X1] : difference(X0,product(quotient(one,quotient(one,product(X0,X1))),X2)) = quotient(product(X1,product(product(product(X0,X1),quotient(one,product(X0,X1))),product(X2,X0))),X0)
| ~ spl0_88 ),
inference(avatar_component_clause,[],[f6290]) ).
fof(f38771,plain,
( spl0_250
| ~ spl0_5
| ~ spl0_29
| ~ spl0_56
| ~ spl0_79 ),
inference(avatar_split_clause,[],[f4910,f4602,f1512,f568,f51,f38769]) ).
fof(f38769,plain,
( spl0_250
<=> ! [X0,X1] : product(X0,quotient(one,X0)) = difference(product(quotient(X1,quotient(one,quotient(one,X0))),X0),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_250])]) ).
fof(f4910,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = difference(product(quotient(X1,quotient(one,quotient(one,X0))),X0),X1)
| ~ spl0_5
| ~ spl0_29
| ~ spl0_56
| ~ spl0_79 ),
inference(forward_demodulation,[],[f4909,f52]) ).
fof(f4909,plain,
( ! [X0,X1] : difference(product(quotient(X1,quotient(one,quotient(one,X0))),X0),X1) = quotient(product(product(X0,quotient(one,X0)),quotient(X1,quotient(one,quotient(one,X0)))),quotient(X1,quotient(one,quotient(one,X0))))
| ~ spl0_29
| ~ spl0_56
| ~ spl0_79 ),
inference(forward_demodulation,[],[f4842,f1513]) ).
fof(f4842,plain,
( ! [X0,X1] : quotient(quotient(product(product(X0,quotient(one,X0)),product(quotient(X1,quotient(one,quotient(one,X0))),X0)),X0),quotient(X1,quotient(one,quotient(one,X0)))) = difference(product(quotient(X1,quotient(one,quotient(one,X0))),X0),X1)
| ~ spl0_29
| ~ spl0_79 ),
inference(superposition,[],[f4603,f569]) ).
fof(f38666,plain,
( spl0_249
| ~ spl0_1
| ~ spl0_6
| ~ spl0_18
| ~ spl0_21
| ~ spl0_24
| ~ spl0_28
| ~ spl0_41
| ~ spl0_57
| ~ spl0_76 ),
inference(avatar_split_clause,[],[f4565,f4493,f1516,f979,f564,f506,f403,f186,f55,f35,f38664]) ).
fof(f38664,plain,
( spl0_249
<=> ! [X0] : one = quotient(quotient(product(X0,quotient(one,X0)),quotient(one,quotient(one,X0))),quotient(one,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_249])]) ).
fof(f4565,plain,
( ! [X0] : one = quotient(quotient(product(X0,quotient(one,X0)),quotient(one,quotient(one,X0))),quotient(one,X0))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_18
| ~ spl0_21
| ~ spl0_24
| ~ spl0_28
| ~ spl0_41
| ~ spl0_57
| ~ spl0_76 ),
inference(forward_demodulation,[],[f4564,f404]) ).
fof(f4564,plain,
( ! [X0] : quotient(difference(X0,one),difference(X0,one)) = quotient(quotient(product(X0,quotient(one,X0)),quotient(one,quotient(one,X0))),quotient(one,X0))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_18
| ~ spl0_24
| ~ spl0_28
| ~ spl0_41
| ~ spl0_57
| ~ spl0_76 ),
inference(forward_demodulation,[],[f4563,f507]) ).
fof(f4563,plain,
( ! [X0] : quotient(quotient(product(X0,quotient(one,X0)),X0),difference(X0,one)) = quotient(quotient(product(X0,quotient(one,X0)),quotient(one,quotient(one,X0))),quotient(one,X0))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_18
| ~ spl0_28
| ~ spl0_41
| ~ spl0_57
| ~ spl0_76 ),
inference(forward_demodulation,[],[f4562,f36]) ).
fof(f4562,plain,
( ! [X0] : quotient(quotient(product(X0,quotient(one,X0)),X0),difference(X0,one)) = quotient(quotient(product(product(X0,quotient(one,X0)),one),quotient(one,quotient(one,X0))),quotient(one,X0))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_18
| ~ spl0_28
| ~ spl0_41
| ~ spl0_57
| ~ spl0_76 ),
inference(forward_demodulation,[],[f4561,f1351]) ).
fof(f4561,plain,
( ! [X0] : quotient(quotient(product(X0,quotient(one,X0)),X0),difference(X0,one)) = quotient(quotient(quotient(product(product(X0,quotient(one,X0)),one),product(X0,quotient(one,X0))),X0),quotient(one,X0))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_18
| ~ spl0_28
| ~ spl0_57
| ~ spl0_76 ),
inference(forward_demodulation,[],[f4560,f2803]) ).
fof(f4560,plain,
( ! [X0] : quotient(quotient(product(X0,quotient(one,X0)),X0),difference(X0,one)) = quotient(quotient(product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))),X0),quotient(one,X0))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_18
| ~ spl0_28
| ~ spl0_76 ),
inference(forward_demodulation,[],[f4510,f633]) ).
fof(f4510,plain,
( ! [X0] : quotient(quotient(product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))),X0),quotient(one,X0)) = quotient(quotient(difference(difference(product(X0,quotient(one,X0)),one),one),X0),difference(X0,one))
| ~ spl0_28
| ~ spl0_76 ),
inference(superposition,[],[f4494,f565]) ).
fof(f38662,plain,
( spl0_248
| ~ spl0_1
| ~ spl0_2
| ~ spl0_4
| ~ spl0_10
| ~ spl0_14
| ~ spl0_21
| ~ spl0_22
| ~ spl0_23
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_38
| ~ spl0_44
| ~ spl0_66
| ~ spl0_76 ),
inference(avatar_split_clause,[],[f4553,f4493,f3290,f1190,f967,f963,f714,f568,f480,f476,f403,f125,f84,f47,f39,f35,f38660]) ).
fof(f38660,plain,
( spl0_248
<=> ! [X0] : quotient(one,quotient(one,X0)) = quotient(quotient(one,product(X0,quotient(one,X0))),difference(X0,one)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_248])]) ).
fof(f4553,plain,
( ! [X0] : quotient(one,quotient(one,X0)) = quotient(quotient(one,product(X0,quotient(one,X0))),difference(X0,one))
| ~ spl0_1
| ~ spl0_2
| ~ spl0_4
| ~ spl0_10
| ~ spl0_14
| ~ spl0_21
| ~ spl0_22
| ~ spl0_23
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_38
| ~ spl0_44
| ~ spl0_66
| ~ spl0_76 ),
inference(forward_demodulation,[],[f4552,f404]) ).
fof(f4552,plain,
( ! [X0] : quotient(quotient(X0,X0),quotient(one,X0)) = quotient(quotient(one,product(X0,quotient(one,X0))),difference(X0,one))
| ~ spl0_1
| ~ spl0_2
| ~ spl0_4
| ~ spl0_10
| ~ spl0_14
| ~ spl0_22
| ~ spl0_23
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_38
| ~ spl0_44
| ~ spl0_66
| ~ spl0_76 ),
inference(forward_demodulation,[],[f4504,f3830]) ).
fof(f3830,plain,
( ! [X0] : quotient(one,product(X0,quotient(one,X0))) = quotient(quotient(one,quotient(one,X0)),X0)
| ~ spl0_1
| ~ spl0_2
| ~ spl0_4
| ~ spl0_10
| ~ spl0_14
| ~ spl0_22
| ~ spl0_23
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_38
| ~ spl0_44
| ~ spl0_66 ),
inference(forward_demodulation,[],[f3829,f1188]) ).
fof(f3829,plain,
( ! [X0] : quotient(one,product(X0,quotient(one,X0))) = quotient(quotient(difference(quotient(one,X0),X0),X0),X0)
| ~ spl0_4
| ~ spl0_10
| ~ spl0_14
| ~ spl0_23
| ~ spl0_33
| ~ spl0_38
| ~ spl0_44
| ~ spl0_66 ),
inference(forward_demodulation,[],[f3828,f1191]) ).
fof(f3828,plain,
( ! [X0] : quotient(one,product(X0,quotient(one,X0))) = quotient(difference(product(X0,quotient(one,X0)),X0),X0)
| ~ spl0_4
| ~ spl0_10
| ~ spl0_14
| ~ spl0_23
| ~ spl0_33
| ~ spl0_38
| ~ spl0_44
| ~ spl0_66 ),
inference(forward_demodulation,[],[f3827,f126]) ).
fof(f3827,plain,
( ! [X0] : quotient(difference(product(X0,quotient(one,X0)),X0),X0) = quotient(difference(product(X0,quotient(one,X0)),product(X0,quotient(one,X0))),product(X0,quotient(one,X0)))
| ~ spl0_4
| ~ spl0_10
| ~ spl0_23
| ~ spl0_33
| ~ spl0_38
| ~ spl0_44
| ~ spl0_66 ),
inference(forward_demodulation,[],[f3826,f504]) ).
fof(f3826,plain,
( ! [X0] : quotient(difference(product(X0,quotient(one,X0)),product(X0,quotient(one,X0))),product(X0,quotient(one,X0))) = quotient(difference(product(quotient(one,X0),quotient(one,quotient(one,X0))),X0),X0)
| ~ spl0_4
| ~ spl0_33
| ~ spl0_38
| ~ spl0_44
| ~ spl0_66 ),
inference(forward_demodulation,[],[f3825,f1205]) ).
fof(f1205,plain,
( ! [X0,X1] : difference(product(X0,quotient(one,X0)),X1) = difference(quotient(one,quotient(one,X0)),product(X0,X1))
| ~ spl0_4
| ~ spl0_38 ),
inference(superposition,[],[f48,f968]) ).
fof(f3825,plain,
( ! [X0] : quotient(difference(product(X0,quotient(one,X0)),product(X0,quotient(one,X0))),product(X0,quotient(one,X0))) = quotient(difference(quotient(one,quotient(one,quotient(one,X0))),product(quotient(one,X0),X0)),X0)
| ~ spl0_33
| ~ spl0_44
| ~ spl0_66 ),
inference(forward_demodulation,[],[f3741,f715]) ).
fof(f3741,plain,
( ! [X0] : quotient(difference(product(X0,quotient(one,X0)),product(X0,quotient(one,X0))),product(X0,quotient(one,X0))) = difference(product(X0,quotient(one,quotient(one,quotient(one,X0)))),product(X0,quotient(one,X0)))
| ~ spl0_44
| ~ spl0_66 ),
inference(superposition,[],[f1191,f3291]) ).
fof(f4504,plain,
( ! [X0] : quotient(quotient(X0,X0),quotient(one,X0)) = quotient(quotient(quotient(one,quotient(one,X0)),X0),difference(X0,one))
| ~ spl0_29
| ~ spl0_76 ),
inference(superposition,[],[f4494,f569]) ).
fof(f38658,plain,
( spl0_247
| ~ spl0_5
| ~ spl0_45
| ~ spl0_74 ),
inference(avatar_split_clause,[],[f4438,f4306,f1429,f51,f38656]) ).
fof(f4438,plain,
( ! [X0,X1] : difference(quotient(X1,difference(difference(X0,one),one)),product(X1,product(X0,quotient(one,X0)))) = X0
| ~ spl0_5
| ~ spl0_45
| ~ spl0_74 ),
inference(forward_demodulation,[],[f4346,f52]) ).
fof(f4346,plain,
( ! [X0,X1] : difference(quotient(X1,difference(difference(X0,one),one)),product(X1,product(X0,quotient(one,X0)))) = quotient(product(X0,quotient(X1,difference(difference(X0,one),one))),quotient(X1,difference(difference(X0,one),one)))
| ~ spl0_45
| ~ spl0_74 ),
inference(superposition,[],[f1430,f4307]) ).
fof(f38653,plain,
( spl0_246
| ~ spl0_3
| ~ spl0_4
| ~ spl0_7
| ~ spl0_16
| ~ spl0_22
| ~ spl0_43
| ~ spl0_44
| ~ spl0_69
| ~ spl0_74 ),
inference(avatar_split_clause,[],[f4437,f4306,f3860,f1190,f988,f476,f178,f69,f47,f43,f38651]) ).
fof(f38651,plain,
( spl0_246
<=> ! [X0,X1] : quotient(quotient(product(X1,X0),product(X0,quotient(one,X0))),difference(difference(X0,one),one)) = X1 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_246])]) ).
fof(f4437,plain,
( ! [X0,X1] : quotient(quotient(product(X1,X0),product(X0,quotient(one,X0))),difference(difference(X0,one),one)) = X1
| ~ spl0_3
| ~ spl0_4
| ~ spl0_7
| ~ spl0_16
| ~ spl0_22
| ~ spl0_43
| ~ spl0_44
| ~ spl0_69
| ~ spl0_74 ),
inference(forward_demodulation,[],[f4436,f48]) ).
fof(f4436,plain,
( ! [X0,X1] : difference(X0,product(X0,X1)) = quotient(quotient(product(X1,X0),product(X0,quotient(one,X0))),difference(difference(X0,one),one))
| ~ spl0_3
| ~ spl0_7
| ~ spl0_16
| ~ spl0_22
| ~ spl0_43
| ~ spl0_44
| ~ spl0_69
| ~ spl0_74 ),
inference(forward_demodulation,[],[f4345,f3909]) ).
fof(f3909,plain,
( ! [X0] : product(difference(difference(X0,one),one),product(X0,quotient(one,X0))) = X0
| ~ spl0_3
| ~ spl0_7
| ~ spl0_22
| ~ spl0_43
| ~ spl0_44
| ~ spl0_69 ),
inference(forward_demodulation,[],[f3908,f70]) ).
fof(f3908,plain,
( ! [X0] : difference(one,X0) = product(difference(difference(X0,one),one),product(X0,quotient(one,X0)))
| ~ spl0_3
| ~ spl0_22
| ~ spl0_43
| ~ spl0_44
| ~ spl0_69 ),
inference(forward_demodulation,[],[f3907,f1580]) ).
fof(f1580,plain,
( ! [X0,X1] : difference(X1,X0) = quotient(difference(difference(X0,X1),X0),X0)
| ~ spl0_3
| ~ spl0_44 ),
inference(superposition,[],[f1191,f44]) ).
fof(f3907,plain,
( ! [X0] : product(difference(difference(X0,one),one),product(X0,quotient(one,X0))) = quotient(difference(difference(X0,one),X0),X0)
| ~ spl0_22
| ~ spl0_43
| ~ spl0_69 ),
inference(forward_demodulation,[],[f3871,f477]) ).
fof(f3871,plain,
( ! [X0] : product(difference(difference(X0,one),one),product(X0,quotient(one,X0))) = quotient(difference(difference(X0,one),quotient(one,difference(X0,one))),X0)
| ~ spl0_43
| ~ spl0_69 ),
inference(superposition,[],[f989,f3861]) ).
fof(f4345,plain,
( ! [X0,X1] : quotient(quotient(product(X1,product(difference(difference(X0,one),one),product(X0,quotient(one,X0)))),product(X0,quotient(one,X0))),difference(difference(X0,one),one)) = difference(product(difference(difference(X0,one),one),product(X0,quotient(one,X0))),product(X0,X1))
| ~ spl0_16
| ~ spl0_74 ),
inference(superposition,[],[f179,f4307]) ).
fof(f38649,plain,
( spl0_245
| ~ spl0_5
| ~ spl0_32
| ~ spl0_74 ),
inference(avatar_split_clause,[],[f4435,f4306,f710,f51,f38647]) ).
fof(f38647,plain,
( spl0_245
<=> ! [X0,X1] : product(X1,X0) = product(product(X1,difference(difference(X0,one),one)),product(X0,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_245])]) ).
fof(f4435,plain,
( ! [X0,X1] : product(X1,X0) = product(product(X1,difference(difference(X0,one),one)),product(X0,quotient(one,X0)))
| ~ spl0_5
| ~ spl0_32
| ~ spl0_74 ),
inference(forward_demodulation,[],[f4344,f52]) ).
fof(f4344,plain,
( ! [X0,X1] : product(X1,quotient(product(X0,X1),X1)) = product(product(X1,difference(difference(X0,one),one)),product(X0,quotient(one,X0)))
| ~ spl0_32
| ~ spl0_74 ),
inference(superposition,[],[f711,f4307]) ).
fof(f38643,plain,
( spl0_244
| ~ spl0_1
| ~ spl0_5
| ~ spl0_6
| ~ spl0_15
| ~ spl0_29
| ~ spl0_57
| ~ spl0_74 ),
inference(avatar_split_clause,[],[f4411,f4306,f1516,f568,f129,f55,f51,f35,f38641]) ).
fof(f38641,plain,
( spl0_244
<=> ! [X0] : product(difference(difference(X0,one),one),quotient(one,quotient(one,product(X0,quotient(one,X0))))) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_244])]) ).
fof(f4411,plain,
( ! [X0] : product(difference(difference(X0,one),one),quotient(one,quotient(one,product(X0,quotient(one,X0))))) = X0
| ~ spl0_1
| ~ spl0_5
| ~ spl0_6
| ~ spl0_15
| ~ spl0_29
| ~ spl0_57
| ~ spl0_74 ),
inference(forward_demodulation,[],[f4410,f665]) ).
fof(f665,plain,
( ! [X0] : quotient(quotient(one,quotient(one,X0)),product(X0,quotient(one,X0))) = X0
| ~ spl0_5
| ~ spl0_29 ),
inference(superposition,[],[f52,f569]) ).
fof(f4410,plain,
( ! [X0] : quotient(quotient(one,quotient(one,X0)),product(X0,quotient(one,X0))) = product(difference(difference(X0,one),one),quotient(one,quotient(one,product(X0,quotient(one,X0)))))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_15
| ~ spl0_29
| ~ spl0_57
| ~ spl0_74 ),
inference(forward_demodulation,[],[f4409,f36]) ).
fof(f4409,plain,
( ! [X0] : quotient(product(quotient(one,quotient(one,X0)),one),product(X0,quotient(one,X0))) = product(difference(difference(X0,one),one),quotient(one,quotient(one,product(X0,quotient(one,X0)))))
| ~ spl0_6
| ~ spl0_15
| ~ spl0_29
| ~ spl0_57
| ~ spl0_74 ),
inference(forward_demodulation,[],[f4408,f2803]) ).
fof(f4408,plain,
( ! [X0] : product(quotient(one,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))) = product(difference(difference(X0,one),one),quotient(one,quotient(one,product(X0,quotient(one,X0)))))
| ~ spl0_15
| ~ spl0_29
| ~ spl0_74 ),
inference(forward_demodulation,[],[f4332,f130]) ).
fof(f4332,plain,
( ! [X0] : product(X0,product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0))))) = product(difference(difference(X0,one),one),quotient(one,quotient(one,product(X0,quotient(one,X0)))))
| ~ spl0_29
| ~ spl0_74 ),
inference(superposition,[],[f4307,f569]) ).
fof(f38639,plain,
( spl0_243
| ~ spl0_5
| ~ spl0_74 ),
inference(avatar_split_clause,[],[f4350,f4306,f51,f38637]) ).
fof(f38637,plain,
( spl0_243
<=> ! [X0,X1] : difference(difference(X0,one),one) = quotient(product(X0,X1),product(product(X0,quotient(one,X0)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_243])]) ).
fof(f38635,plain,
( spl0_242
| ~ spl0_4
| ~ spl0_74 ),
inference(avatar_split_clause,[],[f4349,f4306,f47,f38633]) ).
fof(f38633,plain,
( spl0_242
<=> ! [X0,X1] : product(product(X0,quotient(one,X0)),X1) = difference(difference(difference(X0,one),one),product(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_242])]) ).
fof(f4349,plain,
( ! [X0,X1] : product(product(X0,quotient(one,X0)),X1) = difference(difference(difference(X0,one),one),product(X0,X1))
| ~ spl0_4
| ~ spl0_74 ),
inference(superposition,[],[f48,f4307]) ).
fof(f38630,plain,
( spl0_241
| ~ spl0_1
| ~ spl0_3
| ~ spl0_4
| ~ spl0_6
| ~ spl0_13
| ~ spl0_18
| ~ spl0_28
| ~ spl0_54
| ~ spl0_56
| ~ spl0_67 ),
inference(avatar_split_clause,[],[f4002,f3850,f1512,f1504,f564,f186,f121,f55,f47,f43,f35,f38628]) ).
fof(f38628,plain,
( spl0_241
<=> ! [X0,X1] : product(product(X0,quotient(one,X0)),X1) = difference(difference(product(X0,quotient(one,X0)),one),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_241])]) ).
fof(f4002,plain,
( ! [X0,X1] : product(product(X0,quotient(one,X0)),X1) = difference(difference(product(X0,quotient(one,X0)),one),X1)
| ~ spl0_1
| ~ spl0_3
| ~ spl0_4
| ~ spl0_6
| ~ spl0_13
| ~ spl0_18
| ~ spl0_28
| ~ spl0_54
| ~ spl0_56
| ~ spl0_67 ),
inference(forward_demodulation,[],[f4001,f1513]) ).
fof(f4001,plain,
( ! [X0,X1] : quotient(product(product(X0,quotient(one,X0)),product(X1,difference(product(X0,quotient(one,X0)),one))),difference(product(X0,quotient(one,X0)),one)) = difference(difference(product(X0,quotient(one,X0)),one),X1)
| ~ spl0_1
| ~ spl0_3
| ~ spl0_4
| ~ spl0_6
| ~ spl0_13
| ~ spl0_18
| ~ spl0_28
| ~ spl0_54
| ~ spl0_67 ),
inference(forward_demodulation,[],[f3935,f2549]) ).
fof(f3935,plain,
( ! [X0,X1] : quotient(product(product(X0,quotient(one,X0)),product(X1,difference(product(X0,quotient(one,X0)),one))),difference(product(X0,quotient(one,X0)),one)) = difference(difference(product(X0,quotient(one,X0)),one),product(product(X0,quotient(one,X0)),product(quotient(one,product(X0,quotient(one,X0))),X1)))
| ~ spl0_18
| ~ spl0_67 ),
inference(superposition,[],[f3851,f187]) ).
fof(f38625,plain,
( spl0_240
| ~ spl0_11
| ~ spl0_22
| ~ spl0_35
| ~ spl0_69 ),
inference(avatar_split_clause,[],[f3906,f3860,f955,f476,f96,f38623]) ).
fof(f38623,plain,
( spl0_240
<=> ! [X0] : product(X0,quotient(one,X0)) = quotient(difference(difference(X0,one),X0),quotient(X0,difference(X0,one))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_240])]) ).
fof(f3906,plain,
( ! [X0] : product(X0,quotient(one,X0)) = quotient(difference(difference(X0,one),X0),quotient(X0,difference(X0,one)))
| ~ spl0_11
| ~ spl0_22
| ~ spl0_35
| ~ spl0_69 ),
inference(forward_demodulation,[],[f3905,f477]) ).
fof(f3905,plain,
( ! [X0] : product(X0,quotient(one,X0)) = quotient(difference(difference(X0,one),quotient(one,difference(X0,one))),quotient(X0,difference(X0,one)))
| ~ spl0_11
| ~ spl0_22
| ~ spl0_35
| ~ spl0_69 ),
inference(forward_demodulation,[],[f3870,f493]) ).
fof(f3870,plain,
( ! [X0] : product(X0,quotient(one,X0)) = quotient(difference(difference(X0,one),quotient(one,difference(X0,one))),product(X0,difference(difference(X0,one),one)))
| ~ spl0_35
| ~ spl0_69 ),
inference(superposition,[],[f956,f3861]) ).
fof(f38110,plain,
( spl0_239
| ~ spl0_11
| ~ spl0_22
| ~ spl0_37
| ~ spl0_69 ),
inference(avatar_split_clause,[],[f3904,f3860,f963,f476,f96,f38108]) ).
fof(f38108,plain,
( spl0_239
<=> ! [X0] : quotient(X0,difference(X0,one)) = difference(product(X0,quotient(one,X0)),difference(difference(X0,one),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_239])]) ).
fof(f3904,plain,
( ! [X0] : quotient(X0,difference(X0,one)) = difference(product(X0,quotient(one,X0)),difference(difference(X0,one),X0))
| ~ spl0_11
| ~ spl0_22
| ~ spl0_37
| ~ spl0_69 ),
inference(forward_demodulation,[],[f3903,f493]) ).
fof(f3903,plain,
( ! [X0] : product(X0,difference(difference(X0,one),one)) = difference(product(X0,quotient(one,X0)),difference(difference(X0,one),X0))
| ~ spl0_22
| ~ spl0_37
| ~ spl0_69 ),
inference(forward_demodulation,[],[f3869,f477]) ).
fof(f3869,plain,
( ! [X0] : product(X0,difference(difference(X0,one),one)) = difference(product(X0,quotient(one,X0)),difference(difference(X0,one),quotient(one,difference(X0,one))))
| ~ spl0_37
| ~ spl0_69 ),
inference(superposition,[],[f964,f3861]) ).
fof(f38106,plain,
( spl0_238
| ~ spl0_4
| ~ spl0_65 ),
inference(avatar_split_clause,[],[f3639,f3231,f47,f38104]) ).
fof(f38104,plain,
( spl0_238
<=> ! [X0] : quotient(one,quotient(one,quotient(one,X0))) = quotient(quotient(quotient(one,X0),X0),quotient(one,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_238])]) ).
fof(f3231,plain,
( spl0_65
<=> ! [X0] : product(X0,quotient(one,quotient(one,quotient(one,X0)))) = product(X0,quotient(quotient(quotient(one,X0),X0),quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_65])]) ).
fof(f3639,plain,
( ! [X0] : quotient(one,quotient(one,quotient(one,X0))) = quotient(quotient(quotient(one,X0),X0),quotient(one,X0))
| ~ spl0_4
| ~ spl0_65 ),
inference(forward_demodulation,[],[f3580,f48]) ).
fof(f3580,plain,
( ! [X0] : quotient(quotient(quotient(one,X0),X0),quotient(one,X0)) = difference(X0,product(X0,quotient(one,quotient(one,quotient(one,X0)))))
| ~ spl0_4
| ~ spl0_65 ),
inference(superposition,[],[f48,f3232]) ).
fof(f3232,plain,
( ! [X0] : product(X0,quotient(one,quotient(one,quotient(one,X0)))) = product(X0,quotient(quotient(quotient(one,X0),X0),quotient(one,X0)))
| ~ spl0_65 ),
inference(avatar_component_clause,[],[f3231]) ).
fof(f38102,plain,
( spl0_237
| ~ spl0_1
| ~ spl0_4
| ~ spl0_6
| ~ spl0_18
| ~ spl0_28
| ~ spl0_57
| ~ spl0_61 ),
inference(avatar_split_clause,[],[f3197,f2959,f1516,f564,f186,f55,f47,f35,f38100]) ).
fof(f38100,plain,
( spl0_237
<=> ! [X0,X1] : product(quotient(one,product(X0,quotient(one,X0))),product(product(X0,quotient(one,X0)),X1)) = X1 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_237])]) ).
fof(f3197,plain,
( ! [X0,X1] : product(quotient(one,product(X0,quotient(one,X0))),product(product(X0,quotient(one,X0)),X1)) = X1
| ~ spl0_1
| ~ spl0_4
| ~ spl0_6
| ~ spl0_18
| ~ spl0_28
| ~ spl0_57
| ~ spl0_61 ),
inference(forward_demodulation,[],[f3196,f48]) ).
fof(f3196,plain,
( ! [X0,X1] : product(quotient(one,product(X0,quotient(one,X0))),product(product(X0,quotient(one,X0)),X1)) = difference(product(X0,quotient(one,X0)),product(product(X0,quotient(one,X0)),X1))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_18
| ~ spl0_28
| ~ spl0_57
| ~ spl0_61 ),
inference(forward_demodulation,[],[f3195,f633]) ).
fof(f3195,plain,
( ! [X0,X1] : product(quotient(one,product(X0,quotient(one,X0))),product(product(X0,quotient(one,X0)),X1)) = difference(product(X0,quotient(one,X0)),product(difference(difference(product(X0,quotient(one,X0)),one),one),X1))
| ~ spl0_18
| ~ spl0_57
| ~ spl0_61 ),
inference(forward_demodulation,[],[f3103,f2799]) ).
fof(f2799,plain,
( ! [X2,X3,X0,X1] : product(X3,product(product(X0,quotient(one,X0)),X1)) = quotient(product(X3,product(product(X0,quotient(one,X0)),product(X1,product(X2,quotient(one,X2))))),product(X2,quotient(one,X2)))
| ~ spl0_18
| ~ spl0_57 ),
inference(superposition,[],[f1517,f187]) ).
fof(f3103,plain,
( ! [X0,X1] : difference(product(X0,quotient(one,X0)),product(difference(difference(product(X0,quotient(one,X0)),one),one),X1)) = quotient(product(quotient(one,product(X0,quotient(one,X0))),product(product(X0,quotient(one,X0)),product(X1,product(X0,quotient(one,X0))))),product(X0,quotient(one,X0)))
| ~ spl0_18
| ~ spl0_61 ),
inference(superposition,[],[f2960,f187]) ).
fof(f38098,plain,
( spl0_236
| ~ spl0_4
| ~ spl0_23
| ~ spl0_28
| ~ spl0_43
| ~ spl0_58
| ~ spl0_61 ),
inference(avatar_split_clause,[],[f3194,f2959,f1574,f988,f564,f480,f47,f38096]) ).
fof(f38096,plain,
( spl0_236
<=> ! [X0] : product(quotient(one,X0),product(X0,quotient(one,X0))) = quotient(one,quotient(one,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_236])]) ).
fof(f3194,plain,
( ! [X0] : product(quotient(one,X0),product(X0,quotient(one,X0))) = quotient(one,quotient(one,quotient(one,X0)))
| ~ spl0_4
| ~ spl0_23
| ~ spl0_28
| ~ spl0_43
| ~ spl0_58
| ~ spl0_61 ),
inference(forward_demodulation,[],[f3193,f48]) ).
fof(f3193,plain,
( ! [X0] : product(quotient(one,X0),product(X0,quotient(one,X0))) = difference(X0,product(X0,quotient(one,quotient(one,quotient(one,X0)))))
| ~ spl0_23
| ~ spl0_28
| ~ spl0_43
| ~ spl0_58
| ~ spl0_61 ),
inference(forward_demodulation,[],[f3192,f2871]) ).
fof(f3192,plain,
( ! [X0] : product(quotient(one,X0),product(X0,quotient(one,X0))) = difference(X0,product(difference(X0,one),quotient(one,quotient(one,X0))))
| ~ spl0_28
| ~ spl0_43
| ~ spl0_58
| ~ spl0_61 ),
inference(forward_demodulation,[],[f3191,f1575]) ).
fof(f3191,plain,
( ! [X0] : product(quotient(one,X0),product(X0,quotient(one,X0))) = difference(X0,product(difference(difference(X0,one),one),quotient(one,X0)))
| ~ spl0_28
| ~ spl0_43
| ~ spl0_61 ),
inference(forward_demodulation,[],[f3102,f989]) ).
fof(f3102,plain,
( ! [X0] : difference(X0,product(difference(difference(X0,one),one),quotient(one,X0))) = quotient(product(quotient(one,X0),difference(difference(X0,one),one)),X0)
| ~ spl0_28
| ~ spl0_61 ),
inference(superposition,[],[f2960,f565]) ).
fof(f38093,plain,
( spl0_235
| ~ spl0_1
| ~ spl0_6
| ~ spl0_10
| ~ spl0_13
| ~ spl0_18
| ~ spl0_21
| ~ spl0_28
| ~ spl0_35
| ~ spl0_57 ),
inference(avatar_split_clause,[],[f2836,f1516,f955,f564,f403,f186,f121,f84,f55,f35,f38091]) ).
fof(f2836,plain,
( ! [X0,X1] : quotient(X1,product(X0,quotient(one,X0))) = product(X1,difference(product(X0,quotient(one,X0)),one))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_10
| ~ spl0_13
| ~ spl0_18
| ~ spl0_21
| ~ spl0_28
| ~ spl0_35
| ~ spl0_57 ),
inference(forward_demodulation,[],[f2835,f36]) ).
fof(f2835,plain,
( ! [X0,X1] : product(X1,difference(product(X0,quotient(one,X0)),one)) = quotient(product(X1,one),product(X0,quotient(one,X0)))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_10
| ~ spl0_13
| ~ spl0_18
| ~ spl0_21
| ~ spl0_28
| ~ spl0_35
| ~ spl0_57 ),
inference(forward_demodulation,[],[f2801,f1111]) ).
fof(f1111,plain,
( ! [X0] : one = product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0))))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_13
| ~ spl0_18
| ~ spl0_21
| ~ spl0_28
| ~ spl0_35 ),
inference(forward_demodulation,[],[f1110,f404]) ).
fof(f1110,plain,
( ! [X0,X1] : product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))) = quotient(product(difference(difference(X0,one),one),X1),product(difference(difference(X0,one),one),X1))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_13
| ~ spl0_18
| ~ spl0_28
| ~ spl0_35 ),
inference(forward_demodulation,[],[f1109,f122]) ).
fof(f1109,plain,
( ! [X0,X1] : product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))) = quotient(product(product(X0,quotient(one,X0)),product(X0,X1)),product(difference(difference(X0,one),one),X1))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_13
| ~ spl0_18
| ~ spl0_28
| ~ spl0_35 ),
inference(forward_demodulation,[],[f1067,f633]) ).
fof(f1067,plain,
( ! [X0,X1] : product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))) = quotient(product(difference(difference(product(X0,quotient(one,X0)),one),one),product(X0,X1)),product(difference(difference(X0,one),one),X1))
| ~ spl0_13
| ~ spl0_35 ),
inference(superposition,[],[f956,f122]) ).
fof(f2801,plain,
( ! [X0,X1] : product(X1,difference(product(X0,quotient(one,X0)),one)) = quotient(product(X1,product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0))))),product(X0,quotient(one,X0)))
| ~ spl0_10
| ~ spl0_57 ),
inference(superposition,[],[f1517,f85]) ).
fof(f38088,plain,
( spl0_234
| ~ spl0_1
| ~ spl0_3
| ~ spl0_4
| ~ spl0_6
| ~ spl0_13
| ~ spl0_18
| ~ spl0_28
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f2549,f1504,f564,f186,f121,f55,f47,f43,f35,f38086]) ).
fof(f38086,plain,
( spl0_234
<=> ! [X2,X0] : product(product(X0,quotient(one,X0)),product(quotient(one,product(X0,quotient(one,X0))),X2)) = X2 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_234])]) ).
fof(f38084,plain,
( spl0_233
| ~ spl0_1
| ~ spl0_2
| ~ spl0_10
| ~ spl0_22
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_38
| ~ spl0_44
| ~ spl0_47 ),
inference(avatar_split_clause,[],[f1698,f1438,f1190,f967,f963,f714,f568,f476,f84,f39,f35,f38082]) ).
fof(f38082,plain,
( spl0_233
<=> ! [X0] : product(X0,X0) = product(X0,product(difference(difference(X0,one),one),product(X0,quotient(one,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_233])]) ).
fof(f38080,plain,
( spl0_232
| ~ spl0_5
| ~ spl0_13
| ~ spl0_45 ),
inference(avatar_split_clause,[],[f1560,f1429,f121,f51,f38078]) ).
fof(f1560,plain,
( ! [X0,X1] : difference(difference(X0,one),one) = difference(quotient(X1,product(X0,quotient(one,X0))),product(X1,X0))
| ~ spl0_5
| ~ spl0_13
| ~ spl0_45 ),
inference(forward_demodulation,[],[f1530,f52]) ).
fof(f1530,plain,
( ! [X0,X1] : difference(quotient(X1,product(X0,quotient(one,X0))),product(X1,X0)) = quotient(product(difference(difference(X0,one),one),quotient(X1,product(X0,quotient(one,X0)))),quotient(X1,product(X0,quotient(one,X0))))
| ~ spl0_13
| ~ spl0_45 ),
inference(superposition,[],[f1430,f122]) ).
fof(f38076,plain,
( spl0_231
| ~ spl0_5
| ~ spl0_15
| ~ spl0_45 ),
inference(avatar_split_clause,[],[f1555,f1429,f129,f51,f38074]) ).
fof(f38074,plain,
( spl0_231
<=> ! [X0,X1] : quotient(one,quotient(one,X0)) = difference(quotient(X1,X0),product(X1,product(X0,quotient(one,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_231])]) ).
fof(f1555,plain,
( ! [X0,X1] : quotient(one,quotient(one,X0)) = difference(quotient(X1,X0),product(X1,product(X0,quotient(one,X0))))
| ~ spl0_5
| ~ spl0_15
| ~ spl0_45 ),
inference(forward_demodulation,[],[f1527,f52]) ).
fof(f1527,plain,
( ! [X0,X1] : difference(quotient(X1,X0),product(X1,product(X0,quotient(one,X0)))) = quotient(product(quotient(one,quotient(one,X0)),quotient(X1,X0)),quotient(X1,X0))
| ~ spl0_15
| ~ spl0_45 ),
inference(superposition,[],[f1430,f130]) ).
fof(f38072,plain,
( spl0_230
| ~ spl0_1
| ~ spl0_5
| ~ spl0_22
| ~ spl0_34
| ~ spl0_43 ),
inference(avatar_split_clause,[],[f1415,f988,f951,f476,f51,f35,f38070]) ).
fof(f38070,plain,
( spl0_230
<=> ! [X0] : difference(X0,one) = product(difference(difference(difference(X0,one),one),one),product(X0,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_230])]) ).
fof(f37476,plain,
( spl0_229
| ~ spl0_10
| ~ spl0_23
| ~ spl0_43 ),
inference(avatar_split_clause,[],[f1405,f988,f480,f84,f37474]) ).
fof(f37474,plain,
( spl0_229
<=> ! [X0,X1] : product(X1,product(X0,quotient(one,X0))) = quotient(product(X1,difference(X0,one)),quotient(one,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_229])]) ).
fof(f1405,plain,
( ! [X0,X1] : product(X1,product(X0,quotient(one,X0))) = quotient(product(X1,difference(X0,one)),quotient(one,X0))
| ~ spl0_10
| ~ spl0_23
| ~ spl0_43 ),
inference(forward_demodulation,[],[f1385,f504]) ).
fof(f1385,plain,
( ! [X0,X1] : product(X1,product(quotient(one,X0),quotient(one,quotient(one,X0)))) = quotient(product(X1,difference(X0,one)),quotient(one,X0))
| ~ spl0_23
| ~ spl0_43 ),
inference(superposition,[],[f989,f481]) ).
fof(f37472,plain,
( spl0_228
| ~ spl0_23
| ~ spl0_43 ),
inference(avatar_split_clause,[],[f1396,f988,f480,f37470]) ).
fof(f37470,plain,
( spl0_228
<=> ! [X0,X1] : difference(product(X0,product(X1,quotient(one,X1))),product(X0,difference(difference(X1,one),one))) = X1 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_228])]) ).
fof(f1396,plain,
( ! [X0,X1] : difference(product(X0,product(X1,quotient(one,X1))),product(X0,difference(difference(X1,one),one))) = X1
| ~ spl0_23
| ~ spl0_43 ),
inference(superposition,[],[f481,f989]) ).
fof(f37468,plain,
( spl0_227
| ~ spl0_6
| ~ spl0_43 ),
inference(avatar_split_clause,[],[f1394,f988,f55,f37466]) ).
fof(f37466,plain,
( spl0_227
<=> ! [X0,X1] : quotient(X0,X1) = product(quotient(X0,difference(difference(X1,one),one)),product(X1,quotient(one,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_227])]) ).
fof(f1394,plain,
( ! [X0,X1] : quotient(X0,X1) = product(quotient(X0,difference(difference(X1,one),one)),product(X1,quotient(one,X1)))
| ~ spl0_6
| ~ spl0_43 ),
inference(superposition,[],[f989,f56]) ).
fof(f37463,plain,
( spl0_226
| ~ spl0_10
| ~ spl0_22
| ~ spl0_41 ),
inference(avatar_split_clause,[],[f1373,f979,f476,f84,f37461]) ).
fof(f37461,plain,
( spl0_226
<=> ! [X0,X1] : quotient(quotient(product(X1,quotient(one,X0)),product(X0,quotient(one,X0))),difference(X0,one)) = X1 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_226])]) ).
fof(f1373,plain,
( ! [X0,X1] : quotient(quotient(product(X1,quotient(one,X0)),product(X0,quotient(one,X0))),difference(X0,one)) = X1
| ~ spl0_10
| ~ spl0_22
| ~ spl0_41 ),
inference(forward_demodulation,[],[f1354,f85]) ).
fof(f1354,plain,
( ! [X0,X1] : quotient(quotient(product(X1,quotient(one,X0)),product(difference(X0,one),X0)),difference(X0,one)) = X1
| ~ spl0_22
| ~ spl0_41 ),
inference(superposition,[],[f980,f477]) ).
fof(f37459,plain,
( spl0_225
| ~ spl0_6
| ~ spl0_41 ),
inference(avatar_split_clause,[],[f1360,f979,f55,f37457]) ).
fof(f37457,plain,
( spl0_225
<=> ! [X0,X1] : product(X0,X1) = quotient(product(X0,quotient(one,quotient(one,X1))),product(X1,quotient(one,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_225])]) ).
fof(f37454,plain,
( spl0_224
| ~ spl0_23
| ~ spl0_41 ),
inference(avatar_split_clause,[],[f1359,f979,f480,f37452]) ).
fof(f37452,plain,
( spl0_224
<=> ! [X0,X1] : difference(X0,quotient(product(X0,quotient(one,quotient(one,X1))),product(X1,quotient(one,X1)))) = X1 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_224])]) ).
fof(f1359,plain,
( ! [X0,X1] : difference(X0,quotient(product(X0,quotient(one,quotient(one,X1))),product(X1,quotient(one,X1)))) = X1
| ~ spl0_23
| ~ spl0_41 ),
inference(superposition,[],[f481,f980]) ).
fof(f37450,plain,
( spl0_223
| ~ spl0_6
| ~ spl0_41 ),
inference(avatar_split_clause,[],[f1351,f979,f55,f37448]) ).
fof(f37446,plain,
( spl0_222
| ~ spl0_10
| ~ spl0_22
| ~ spl0_40 ),
inference(avatar_split_clause,[],[f1329,f975,f476,f84,f37444]) ).
fof(f37444,plain,
( spl0_222
<=> ! [X0,X1] : product(product(X0,quotient(one,X0)),X1) = difference(difference(X0,one),product(quotient(one,X0),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_222])]) ).
fof(f1329,plain,
( ! [X0,X1] : product(product(X0,quotient(one,X0)),X1) = difference(difference(X0,one),product(quotient(one,X0),X1))
| ~ spl0_10
| ~ spl0_22
| ~ spl0_40 ),
inference(forward_demodulation,[],[f1308,f85]) ).
fof(f1308,plain,
( ! [X0,X1] : product(product(difference(X0,one),X0),X1) = difference(difference(X0,one),product(quotient(one,X0),X1))
| ~ spl0_22
| ~ spl0_40 ),
inference(superposition,[],[f976,f477]) ).
fof(f37442,plain,
( spl0_221
| ~ spl0_3
| ~ spl0_40 ),
inference(avatar_split_clause,[],[f1315,f975,f43,f37440]) ).
fof(f37440,plain,
( spl0_221
<=> ! [X0,X1] : difference(X0,X1) = product(product(X0,quotient(one,X0)),difference(quotient(one,quotient(one,X0)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_221])]) ).
fof(f1315,plain,
( ! [X0,X1] : difference(X0,X1) = product(product(X0,quotient(one,X0)),difference(quotient(one,quotient(one,X0)),X1))
| ~ spl0_3
| ~ spl0_40 ),
inference(superposition,[],[f976,f44]) ).
fof(f37438,plain,
( spl0_220
| ~ spl0_10
| ~ spl0_22
| ~ spl0_39 ),
inference(avatar_split_clause,[],[f1289,f971,f476,f84,f37436]) ).
fof(f37436,plain,
( spl0_220
<=> ! [X0,X1] : difference(X0,one) = quotient(product(quotient(one,X0),X1),product(product(X0,quotient(one,X0)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_220])]) ).
fof(f1289,plain,
( ! [X0,X1] : difference(X0,one) = quotient(product(quotient(one,X0),X1),product(product(X0,quotient(one,X0)),X1))
| ~ spl0_10
| ~ spl0_22
| ~ spl0_39 ),
inference(forward_demodulation,[],[f1255,f85]) ).
fof(f1255,plain,
( ! [X0,X1] : difference(X0,one) = quotient(product(quotient(one,X0),X1),product(product(difference(X0,one),X0),X1))
| ~ spl0_22
| ~ spl0_39 ),
inference(superposition,[],[f972,f477]) ).
fof(f37132,plain,
( spl0_219
| ~ spl0_3
| ~ spl0_39 ),
inference(avatar_split_clause,[],[f1251,f971,f43,f37130]) ).
fof(f37130,plain,
( spl0_219
<=> ! [X0,X1] : quotient(X1,product(product(X0,quotient(one,X0)),difference(quotient(one,quotient(one,X0)),X1))) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_219])]) ).
fof(f1251,plain,
( ! [X0,X1] : quotient(X1,product(product(X0,quotient(one,X0)),difference(quotient(one,quotient(one,X0)),X1))) = X0
| ~ spl0_3
| ~ spl0_39 ),
inference(superposition,[],[f972,f44]) ).
fof(f37128,plain,
( spl0_218
| ~ spl0_10
| ~ spl0_13
| ~ spl0_23
| ~ spl0_38 ),
inference(avatar_split_clause,[],[f1235,f967,f480,f121,f84,f37126]) ).
fof(f37126,plain,
( spl0_218
<=> ! [X0,X1] : product(difference(difference(X0,one),one),X1) = product(X0,difference(product(X0,quotient(one,X0)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_218])]) ).
fof(f37124,plain,
( spl0_217
| ~ spl0_10
| ~ spl0_22
| ~ spl0_38 ),
inference(avatar_split_clause,[],[f1222,f967,f476,f84,f37122]) ).
fof(f37122,plain,
( spl0_217
<=> ! [X0,X1] : product(difference(X0,one),X1) = product(quotient(one,X0),difference(product(X0,quotient(one,X0)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_217])]) ).
fof(f1222,plain,
( ! [X0,X1] : product(difference(X0,one),X1) = product(quotient(one,X0),difference(product(X0,quotient(one,X0)),X1))
| ~ spl0_10
| ~ spl0_22
| ~ spl0_38 ),
inference(forward_demodulation,[],[f1195,f85]) ).
fof(f1195,plain,
( ! [X0,X1] : product(difference(X0,one),X1) = product(quotient(one,X0),difference(product(difference(X0,one),X0),X1))
| ~ spl0_22
| ~ spl0_38 ),
inference(superposition,[],[f968,f477]) ).
fof(f37120,plain,
( spl0_216
| ~ spl0_5
| ~ spl0_38 ),
inference(avatar_split_clause,[],[f1206,f967,f51,f37118]) ).
fof(f37118,plain,
( spl0_216
<=> ! [X0,X1] : quotient(one,quotient(one,X0)) = quotient(product(X0,X1),difference(product(X0,quotient(one,X0)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_216])]) ).
fof(f1206,plain,
( ! [X0,X1] : quotient(one,quotient(one,X0)) = quotient(product(X0,X1),difference(product(X0,quotient(one,X0)),X1))
| ~ spl0_5
| ~ spl0_38 ),
inference(superposition,[],[f52,f968]) ).
fof(f37116,plain,
( spl0_215
| ~ spl0_4
| ~ spl0_38 ),
inference(avatar_split_clause,[],[f1205,f967,f47,f37114]) ).
fof(f37114,plain,
( spl0_215
<=> ! [X0,X1] : difference(product(X0,quotient(one,X0)),X1) = difference(quotient(one,quotient(one,X0)),product(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_215])]) ).
fof(f37112,plain,
( spl0_214
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_33
| ~ spl0_37 ),
inference(avatar_split_clause,[],[f1181,f963,f714,f476,f129,f84,f37110]) ).
fof(f37110,plain,
( spl0_214
<=> ! [X0,X1] : product(quotient(one,quotient(one,X0)),X1) = quotient(difference(quotient(one,X0),product(X1,X0)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_214])]) ).
fof(f37108,plain,
( spl0_213
| ~ spl0_10
| ~ spl0_23
| ~ spl0_37 ),
inference(avatar_split_clause,[],[f1169,f963,f480,f84,f37106]) ).
fof(f37106,plain,
( spl0_213
<=> ! [X0,X1] : product(quotient(one,X0),X1) = difference(product(X0,quotient(one,X0)),product(difference(X0,one),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_213])]) ).
fof(f1169,plain,
( ! [X0,X1] : product(quotient(one,X0),X1) = difference(product(X0,quotient(one,X0)),product(difference(X0,one),X1))
| ~ spl0_10
| ~ spl0_23
| ~ spl0_37 ),
inference(forward_demodulation,[],[f1133,f504]) ).
fof(f1133,plain,
( ! [X0,X1] : product(quotient(one,X0),X1) = difference(product(quotient(one,X0),quotient(one,quotient(one,X0))),product(difference(X0,one),X1))
| ~ spl0_23
| ~ spl0_37 ),
inference(superposition,[],[f964,f481]) ).
fof(f37104,plain,
( spl0_212
| ~ spl0_3
| ~ spl0_37 ),
inference(avatar_split_clause,[],[f1139,f963,f43,f37102]) ).
fof(f37102,plain,
( spl0_212
<=> ! [X0,X1] : difference(product(X0,quotient(one,X0)),X1) = product(X0,difference(difference(difference(X0,one),one),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_212])]) ).
fof(f1139,plain,
( ! [X0,X1] : difference(product(X0,quotient(one,X0)),X1) = product(X0,difference(difference(difference(X0,one),one),X1))
| ~ spl0_3
| ~ spl0_37 ),
inference(superposition,[],[f964,f44]) ).
fof(f37100,plain,
( spl0_211
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_35 ),
inference(avatar_split_clause,[],[f1096,f955,f476,f129,f84,f37098]) ).
fof(f37098,plain,
( spl0_211
<=> ! [X0,X1] : product(X0,quotient(one,X0)) = quotient(product(X0,X1),product(quotient(one,quotient(one,X0)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_211])]) ).
fof(f1096,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = quotient(product(X0,X1),product(quotient(one,quotient(one,X0)),X1))
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_35 ),
inference(forward_demodulation,[],[f1095,f130]) ).
fof(f1095,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = quotient(product(X0,X1),product(X0,product(product(X0,quotient(one,X0)),X1)))
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_35 ),
inference(forward_demodulation,[],[f1094,f85]) ).
fof(f1094,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = quotient(product(X0,X1),product(X0,product(product(difference(X0,one),X0),X1)))
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_35 ),
inference(forward_demodulation,[],[f1093,f477]) ).
fof(f1093,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = quotient(product(quotient(one,difference(X0,one)),X1),product(X0,product(product(difference(X0,one),quotient(one,difference(X0,one))),X1)))
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_35 ),
inference(forward_demodulation,[],[f1092,f85]) ).
fof(f1092,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = quotient(product(quotient(one,difference(X0,one)),X1),product(X0,product(product(difference(difference(X0,one),one),difference(X0,one)),X1)))
| ~ spl0_15
| ~ spl0_22
| ~ spl0_35 ),
inference(forward_demodulation,[],[f1057,f477]) ).
fof(f1057,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = quotient(product(quotient(one,quotient(one,difference(difference(X0,one),one))),X1),product(X0,product(product(difference(difference(X0,one),one),quotient(one,difference(difference(X0,one),one))),X1)))
| ~ spl0_15
| ~ spl0_35 ),
inference(superposition,[],[f956,f130]) ).
fof(f37096,plain,
( spl0_210
| ~ spl0_10
| ~ spl0_23
| ~ spl0_35 ),
inference(avatar_split_clause,[],[f1086,f955,f480,f84,f37094]) ).
fof(f37094,plain,
( spl0_210
<=> ! [X0,X1] : product(X0,quotient(one,X0)) = quotient(product(difference(X0,one),X1),product(quotient(one,X0),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_210])]) ).
fof(f1086,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = quotient(product(difference(X0,one),X1),product(quotient(one,X0),X1))
| ~ spl0_10
| ~ spl0_23
| ~ spl0_35 ),
inference(forward_demodulation,[],[f1053,f504]) ).
fof(f1053,plain,
( ! [X0,X1] : product(quotient(one,X0),quotient(one,quotient(one,X0))) = quotient(product(difference(X0,one),X1),product(quotient(one,X0),X1))
| ~ spl0_23
| ~ spl0_35 ),
inference(superposition,[],[f956,f481]) ).
fof(f36775,plain,
( spl0_209
| ~ spl0_3
| ~ spl0_35 ),
inference(avatar_split_clause,[],[f1059,f955,f43,f36773]) ).
fof(f36773,plain,
( spl0_209
<=> ! [X0,X1] : product(X0,quotient(one,X0)) = quotient(X1,product(X0,difference(difference(difference(X0,one),one),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_209])]) ).
fof(f1059,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = quotient(X1,product(X0,difference(difference(difference(X0,one),one),X1)))
| ~ spl0_3
| ~ spl0_35 ),
inference(superposition,[],[f956,f44]) ).
fof(f36771,plain,
( spl0_208
| ~ spl0_10
| ~ spl0_23
| ~ spl0_34 ),
inference(avatar_split_clause,[],[f1023,f951,f480,f84,f36769]) ).
fof(f36769,plain,
( spl0_208
<=> ! [X0,X1] : product(product(X0,quotient(one,X0)),X1) = product(difference(X0,one),difference(quotient(one,X0),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_208])]) ).
fof(f1023,plain,
( ! [X0,X1] : product(product(X0,quotient(one,X0)),X1) = product(difference(X0,one),difference(quotient(one,X0),X1))
| ~ spl0_10
| ~ spl0_23
| ~ spl0_34 ),
inference(forward_demodulation,[],[f993,f504]) ).
fof(f993,plain,
( ! [X0,X1] : product(product(quotient(one,X0),quotient(one,quotient(one,X0))),X1) = product(difference(X0,one),difference(quotient(one,X0),X1))
| ~ spl0_23
| ~ spl0_34 ),
inference(superposition,[],[f952,f481]) ).
fof(f36767,plain,
( spl0_207
| ~ spl0_5
| ~ spl0_34 ),
inference(avatar_split_clause,[],[f1006,f951,f51,f36765]) ).
fof(f1006,plain,
( ! [X0,X1] : difference(difference(X0,one),one) = quotient(product(product(X0,quotient(one,X0)),X1),difference(X0,X1))
| ~ spl0_5
| ~ spl0_34 ),
inference(superposition,[],[f52,f952]) ).
fof(f36763,plain,
( spl0_206
| ~ spl0_4
| ~ spl0_34 ),
inference(avatar_split_clause,[],[f1005,f951,f47,f36761]) ).
fof(f36761,plain,
( spl0_206
<=> ! [X0,X1] : difference(X0,X1) = difference(difference(difference(X0,one),one),product(product(X0,quotient(one,X0)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_206])]) ).
fof(f1005,plain,
( ! [X0,X1] : difference(X0,X1) = difference(difference(difference(X0,one),one),product(product(X0,quotient(one,X0)),X1))
| ~ spl0_4
| ~ spl0_34 ),
inference(superposition,[],[f48,f952]) ).
fof(f36759,plain,
( spl0_205
| ~ spl0_5
| ~ spl0_13
| ~ spl0_32 ),
inference(avatar_split_clause,[],[f864,f710,f121,f51,f36757]) ).
fof(f36757,plain,
( spl0_205
<=> ! [X0,X1] : product(X1,difference(difference(X0,one),one)) = product(product(X1,product(X0,quotient(one,X0))),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_205])]) ).
fof(f864,plain,
( ! [X0,X1] : product(X1,difference(difference(X0,one),one)) = product(product(X1,product(X0,quotient(one,X0))),X0)
| ~ spl0_5
| ~ spl0_13
| ~ spl0_32 ),
inference(forward_demodulation,[],[f821,f52]) ).
fof(f821,plain,
( ! [X0,X1] : product(product(X1,product(X0,quotient(one,X0))),X0) = product(X1,quotient(product(difference(difference(X0,one),one),X1),X1))
| ~ spl0_13
| ~ spl0_32 ),
inference(superposition,[],[f711,f122]) ).
fof(f36755,plain,
( spl0_204
| ~ spl0_5
| ~ spl0_15
| ~ spl0_32 ),
inference(avatar_split_clause,[],[f858,f710,f129,f51,f36753]) ).
fof(f36751,plain,
( spl0_203
| ~ spl0_10
| ~ spl0_22
| ~ spl0_28 ),
inference(avatar_split_clause,[],[f628,f564,f476,f84,f36749]) ).
fof(f36749,plain,
( spl0_203
<=> ! [X0] : difference(difference(difference(X0,one),one),one) = product(product(X0,quotient(one,X0)),difference(X0,one)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_203])]) ).
fof(f628,plain,
( ! [X0] : difference(difference(difference(X0,one),one),one) = product(product(X0,quotient(one,X0)),difference(X0,one))
| ~ spl0_10
| ~ spl0_22
| ~ spl0_28 ),
inference(forward_demodulation,[],[f601,f85]) ).
fof(f601,plain,
( ! [X0] : difference(difference(difference(X0,one),one),one) = product(product(difference(X0,one),X0),difference(X0,one))
| ~ spl0_22
| ~ spl0_28 ),
inference(superposition,[],[f565,f477]) ).
fof(f36745,plain,
( spl0_202
| ~ spl0_12
| ~ spl0_28 ),
inference(avatar_split_clause,[],[f610,f564,f102,f36743]) ).
fof(f36743,plain,
( spl0_202
<=> ! [X0] : quotient(product(quotient(one,X0),product(X0,X0)),X0) = difference(X0,difference(difference(X0,one),one)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_202])]) ).
fof(f610,plain,
( ! [X0] : quotient(product(quotient(one,X0),product(X0,X0)),X0) = difference(X0,difference(difference(X0,one),one))
| ~ spl0_12
| ~ spl0_28 ),
inference(superposition,[],[f103,f565]) ).
fof(f36740,plain,
( spl0_201
| ~ spl0_11
| ~ spl0_23 ),
inference(avatar_split_clause,[],[f503,f480,f96,f36738]) ).
fof(f36738,plain,
( spl0_201
<=> ! [X0] : quotient(quotient(one,quotient(one,X0)),quotient(one,X0)) = product(quotient(one,quotient(one,X0)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_201])]) ).
fof(f503,plain,
( ! [X0] : quotient(quotient(one,quotient(one,X0)),quotient(one,X0)) = product(quotient(one,quotient(one,X0)),X0)
| ~ spl0_11
| ~ spl0_23 ),
inference(superposition,[],[f97,f481]) ).
fof(f36736,plain,
( spl0_200
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22 ),
inference(avatar_split_clause,[],[f497,f476,f129,f84,f36734]) ).
fof(f36734,plain,
( spl0_200
<=> ! [X0,X1] : product(quotient(one,X0),X1) = product(difference(X0,one),product(product(X0,quotient(one,X0)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_200])]) ).
fof(f36732,plain,
( spl0_199
| ~ spl0_6
| ~ spl0_147 ),
inference(avatar_split_clause,[],[f22065,f21930,f55,f36730]) ).
fof(f36730,plain,
( spl0_199
<=> ! [X0] : product(product(X0,X0),quotient(one,X0)) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_199])]) ).
fof(f22065,plain,
( ! [X0] : product(product(X0,X0),quotient(one,X0)) = X0
| ~ spl0_6
| ~ spl0_147 ),
inference(superposition,[],[f56,f21931]) ).
fof(f32488,plain,
( spl0_198
| ~ spl0_23
| ~ spl0_147 ),
inference(avatar_split_clause,[],[f22064,f21930,f480,f32486]) ).
fof(f32486,plain,
( spl0_198
<=> ! [X0] : quotient(one,X0) = difference(product(X0,X0),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_198])]) ).
fof(f22064,plain,
( ! [X0] : quotient(one,X0) = difference(product(X0,X0),X0)
| ~ spl0_23
| ~ spl0_147 ),
inference(superposition,[],[f481,f21931]) ).
fof(f26885,plain,
( spl0_197
| ~ spl0_1
| ~ spl0_5
| ~ spl0_6
| ~ spl0_7
| ~ spl0_10
| ~ spl0_15
| ~ spl0_22
| ~ spl0_29
| ~ spl0_33
| ~ spl0_35
| ~ spl0_38
| ~ spl0_56
| ~ spl0_77 ),
inference(avatar_split_clause,[],[f4736,f4594,f1512,f967,f955,f714,f568,f476,f129,f84,f69,f55,f51,f35,f26883]) ).
fof(f26883,plain,
( spl0_197
<=> ! [X0] : product(X0,quotient(one,X0)) = quotient(one,quotient(one,product(X0,quotient(one,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_197])]) ).
fof(f26880,plain,
( spl0_196
| ~ spl0_5
| ~ spl0_22
| ~ spl0_70
| ~ spl0_74 ),
inference(avatar_split_clause,[],[f4426,f4306,f4041,f476,f51,f26878]) ).
fof(f26878,plain,
( spl0_196
<=> ! [X0] : difference(X0,product(quotient(X0,difference(X0,one)),product(X0,quotient(one,X0)))) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_196])]) ).
fof(f4426,plain,
( ! [X0] : difference(X0,product(quotient(X0,difference(X0,one)),product(X0,quotient(one,X0)))) = X0
| ~ spl0_5
| ~ spl0_22
| ~ spl0_70
| ~ spl0_74 ),
inference(forward_demodulation,[],[f4425,f477]) ).
fof(f4425,plain,
( ! [X0] : difference(quotient(one,difference(X0,one)),product(quotient(quotient(one,difference(X0,one)),difference(X0,one)),product(X0,quotient(one,X0)))) = X0
| ~ spl0_5
| ~ spl0_70
| ~ spl0_74 ),
inference(forward_demodulation,[],[f4339,f52]) ).
fof(f4339,plain,
( ! [X0] : difference(quotient(one,difference(X0,one)),product(quotient(quotient(one,difference(X0,one)),difference(X0,one)),product(X0,quotient(one,X0)))) = quotient(product(X0,quotient(one,difference(X0,one))),quotient(one,difference(X0,one)))
| ~ spl0_70
| ~ spl0_74 ),
inference(superposition,[],[f4042,f4307]) ).
fof(f26876,plain,
( spl0_195
| ~ spl0_28
| ~ spl0_74 ),
inference(avatar_split_clause,[],[f4320,f4306,f564,f26874]) ).
fof(f26874,plain,
( spl0_195
<=> ! [X0] : product(X0,X0) = product(difference(difference(X0,one),one),difference(difference(X0,one),one)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_195])]) ).
fof(f4320,plain,
( ! [X0] : product(X0,X0) = product(difference(difference(X0,one),one),difference(difference(X0,one),one))
| ~ spl0_28
| ~ spl0_74 ),
inference(superposition,[],[f4307,f565]) ).
fof(f26872,plain,
( spl0_194
| ~ spl0_1
| ~ spl0_3
| ~ spl0_28
| ~ spl0_67 ),
inference(avatar_split_clause,[],[f4000,f3850,f564,f43,f35,f26870]) ).
fof(f26870,plain,
( spl0_194
<=> ! [X0] : quotient(X0,difference(X0,one)) = difference(difference(X0,one),difference(difference(X0,one),one)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_194])]) ).
fof(f4000,plain,
( ! [X0] : quotient(X0,difference(X0,one)) = difference(difference(X0,one),difference(difference(X0,one),one))
| ~ spl0_1
| ~ spl0_3
| ~ spl0_28
| ~ spl0_67 ),
inference(forward_demodulation,[],[f3999,f36]) ).
fof(f3999,plain,
( ! [X0] : quotient(product(X0,one),difference(X0,one)) = difference(difference(X0,one),difference(difference(X0,one),one))
| ~ spl0_3
| ~ spl0_28
| ~ spl0_67 ),
inference(forward_demodulation,[],[f3933,f44]) ).
fof(f3933,plain,
( ! [X0] : quotient(product(X0,product(X0,difference(X0,one))),difference(X0,one)) = difference(difference(X0,one),difference(difference(X0,one),one))
| ~ spl0_28
| ~ spl0_67 ),
inference(superposition,[],[f3851,f565]) ).
fof(f26868,plain,
( spl0_193
| ~ spl0_1
| ~ spl0_4
| ~ spl0_6
| ~ spl0_18
| ~ spl0_28
| ~ spl0_57
| ~ spl0_61 ),
inference(avatar_split_clause,[],[f3142,f2959,f1516,f564,f186,f55,f47,f35,f26866]) ).
fof(f3142,plain,
( ! [X0] : product(quotient(one,product(X0,quotient(one,X0))),difference(difference(X0,one),one)) = X0
| ~ spl0_1
| ~ spl0_4
| ~ spl0_6
| ~ spl0_18
| ~ spl0_28
| ~ spl0_57
| ~ spl0_61 ),
inference(forward_demodulation,[],[f3141,f48]) ).
fof(f3141,plain,
( ! [X0] : difference(product(X0,quotient(one,X0)),product(product(X0,quotient(one,X0)),X0)) = product(quotient(one,product(X0,quotient(one,X0))),difference(difference(X0,one),one))
| ~ spl0_1
| ~ spl0_6
| ~ spl0_18
| ~ spl0_28
| ~ spl0_57
| ~ spl0_61 ),
inference(forward_demodulation,[],[f3140,f633]) ).
fof(f3140,plain,
( ! [X0] : product(quotient(one,product(X0,quotient(one,X0))),difference(difference(X0,one),one)) = difference(product(X0,quotient(one,X0)),product(difference(difference(product(X0,quotient(one,X0)),one),one),X0))
| ~ spl0_28
| ~ spl0_57
| ~ spl0_61 ),
inference(forward_demodulation,[],[f3086,f1517]) ).
fof(f3086,plain,
( ! [X0] : difference(product(X0,quotient(one,X0)),product(difference(difference(product(X0,quotient(one,X0)),one),one),X0)) = quotient(product(quotient(one,product(X0,quotient(one,X0))),product(difference(difference(X0,one),one),product(X0,quotient(one,X0)))),product(X0,quotient(one,X0)))
| ~ spl0_28
| ~ spl0_61 ),
inference(superposition,[],[f2960,f565]) ).
fof(f26601,plain,
( spl0_192
| ~ spl0_11
| ~ spl0_15
| ~ spl0_21
| ~ spl0_22
| ~ spl0_28
| ~ spl0_29
| ~ spl0_36
| ~ spl0_61 ),
inference(avatar_split_clause,[],[f3130,f2959,f959,f568,f564,f476,f403,f129,f96,f26599]) ).
fof(f26599,plain,
( spl0_192
<=> ! [X0] : one = difference(X0,product(difference(difference(X0,one),one),product(X0,quotient(one,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_192])]) ).
fof(f3130,plain,
( ! [X0] : one = difference(X0,product(difference(difference(X0,one),one),product(X0,quotient(one,X0))))
| ~ spl0_11
| ~ spl0_15
| ~ spl0_21
| ~ spl0_22
| ~ spl0_28
| ~ spl0_29
| ~ spl0_36
| ~ spl0_61 ),
inference(forward_demodulation,[],[f3129,f404]) ).
fof(f3129,plain,
( ! [X0] : quotient(X0,X0) = difference(X0,product(difference(difference(X0,one),one),product(X0,quotient(one,X0))))
| ~ spl0_11
| ~ spl0_15
| ~ spl0_22
| ~ spl0_28
| ~ spl0_29
| ~ spl0_36
| ~ spl0_61 ),
inference(forward_demodulation,[],[f3128,f960]) ).
fof(f3128,plain,
( ! [X0] : difference(X0,product(difference(difference(X0,one),one),product(X0,quotient(one,X0)))) = quotient(product(quotient(one,X0),quotient(X0,difference(X0,one))),X0)
| ~ spl0_11
| ~ spl0_15
| ~ spl0_22
| ~ spl0_28
| ~ spl0_29
| ~ spl0_61 ),
inference(forward_demodulation,[],[f3081,f639]) ).
fof(f3081,plain,
( ! [X0] : quotient(product(quotient(one,X0),product(quotient(one,quotient(one,X0)),X0)),X0) = difference(X0,product(difference(difference(X0,one),one),product(X0,quotient(one,X0))))
| ~ spl0_29
| ~ spl0_61 ),
inference(superposition,[],[f2960,f569]) ).
fof(f26597,plain,
( spl0_191
| ~ spl0_1
| ~ spl0_2
| ~ spl0_10
| ~ spl0_11
| ~ spl0_15
| ~ spl0_22
| ~ spl0_23
| ~ spl0_28
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_38
| ~ spl0_44
| ~ spl0_47
| ~ spl0_52 ),
inference(avatar_split_clause,[],[f2297,f1496,f1438,f1190,f967,f963,f714,f568,f564,f480,f476,f129,f96,f84,f39,f35,f26595]) ).
fof(f26595,plain,
( spl0_191
<=> ! [X0] : product(X0,quotient(one,X0)) = difference(quotient(X0,difference(X0,one)),product(X0,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_191])]) ).
fof(f2297,plain,
( ! [X0] : product(X0,quotient(one,X0)) = difference(quotient(X0,difference(X0,one)),product(X0,X0))
| ~ spl0_1
| ~ spl0_2
| ~ spl0_10
| ~ spl0_11
| ~ spl0_15
| ~ spl0_22
| ~ spl0_23
| ~ spl0_28
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_38
| ~ spl0_44
| ~ spl0_47
| ~ spl0_52 ),
inference(forward_demodulation,[],[f2296,f639]) ).
fof(f2296,plain,
( ! [X0] : product(X0,quotient(one,X0)) = difference(product(quotient(one,quotient(one,X0)),X0),product(X0,X0))
| ~ spl0_1
| ~ spl0_2
| ~ spl0_10
| ~ spl0_22
| ~ spl0_23
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_38
| ~ spl0_44
| ~ spl0_47
| ~ spl0_52 ),
inference(forward_demodulation,[],[f2295,f1698]) ).
fof(f2295,plain,
( ! [X0] : product(X0,quotient(one,X0)) = difference(product(quotient(one,quotient(one,X0)),X0),product(X0,product(difference(difference(X0,one),one),product(X0,quotient(one,X0)))))
| ~ spl0_10
| ~ spl0_23
| ~ spl0_47
| ~ spl0_52 ),
inference(forward_demodulation,[],[f2294,f504]) ).
fof(f2294,plain,
( ! [X0] : product(quotient(one,X0),quotient(one,quotient(one,X0))) = difference(product(quotient(one,quotient(one,X0)),X0),product(X0,product(difference(difference(X0,one),one),product(quotient(one,X0),quotient(one,quotient(one,X0))))))
| ~ spl0_10
| ~ spl0_23
| ~ spl0_47
| ~ spl0_52 ),
inference(forward_demodulation,[],[f2192,f504]) ).
fof(f2192,plain,
( ! [X0] : product(quotient(one,quotient(one,X0)),quotient(one,quotient(one,quotient(one,X0)))) = difference(product(quotient(one,quotient(one,X0)),X0),product(X0,product(difference(difference(X0,one),one),product(quotient(one,quotient(one,X0)),quotient(one,quotient(one,quotient(one,X0)))))))
| ~ spl0_47
| ~ spl0_52 ),
inference(superposition,[],[f1497,f1439]) ).
fof(f26593,plain,
( spl0_190
| ~ spl0_1
| ~ spl0_7
| ~ spl0_49 ),
inference(avatar_split_clause,[],[f1894,f1446,f69,f35,f26591]) ).
fof(f26591,plain,
( spl0_190
<=> ! [X0,X1] : product(quotient(one,X0),product(X0,X1)) = quotient(quotient(X1,X0),quotient(one,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_190])]) ).
fof(f1894,plain,
( ! [X0,X1] : product(quotient(one,X0),product(X0,X1)) = quotient(quotient(X1,X0),quotient(one,X0))
| ~ spl0_1
| ~ spl0_7
| ~ spl0_49 ),
inference(forward_demodulation,[],[f1860,f36]) ).
fof(f1860,plain,
( ! [X0,X1] : product(quotient(one,X0),product(X0,X1)) = quotient(quotient(product(X1,one),X0),quotient(one,X0))
| ~ spl0_7
| ~ spl0_49 ),
inference(superposition,[],[f1447,f70]) ).
fof(f26589,plain,
( spl0_189
| ~ spl0_1
| ~ spl0_7
| ~ spl0_48 ),
inference(avatar_split_clause,[],[f1819,f1442,f69,f35,f26587]) ).
fof(f26587,plain,
( spl0_189
<=> ! [X0,X1] : product(X0,product(difference(X0,one),X1)) = quotient(quotient(X1,difference(X0,one)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_189])]) ).
fof(f26585,plain,
( spl0_188
| ~ spl0_2
| ~ spl0_4
| ~ spl0_29
| ~ spl0_36
| ~ spl0_45 ),
inference(avatar_split_clause,[],[f1557,f1429,f959,f568,f47,f39,f26583]) ).
fof(f26583,plain,
( spl0_188
<=> ! [X0] : quotient(X0,difference(X0,one)) = quotient(quotient(one,quotient(one,X0)),quotient(one,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_188])]) ).
fof(f1557,plain,
( ! [X0] : quotient(X0,difference(X0,one)) = quotient(quotient(one,quotient(one,X0)),quotient(one,X0))
| ~ spl0_2
| ~ spl0_4
| ~ spl0_29
| ~ spl0_36
| ~ spl0_45 ),
inference(forward_demodulation,[],[f1556,f1458]) ).
fof(f1458,plain,
( ! [X0] : quotient(X0,difference(X0,one)) = difference(quotient(one,X0),X0)
| ~ spl0_4
| ~ spl0_36 ),
inference(superposition,[],[f48,f960]) ).
fof(f1556,plain,
( ! [X0] : quotient(quotient(one,quotient(one,X0)),quotient(one,X0)) = difference(quotient(one,X0),X0)
| ~ spl0_2
| ~ spl0_29
| ~ spl0_45 ),
inference(forward_demodulation,[],[f1528,f40]) ).
fof(f1528,plain,
( ! [X0] : quotient(quotient(one,quotient(one,X0)),quotient(one,X0)) = difference(quotient(one,X0),product(one,X0))
| ~ spl0_29
| ~ spl0_45 ),
inference(superposition,[],[f1430,f569]) ).
fof(f26581,plain,
( spl0_187
| ~ spl0_10
| ~ spl0_13
| ~ spl0_18
| ~ spl0_22
| ~ spl0_32
| ~ spl0_34
| ~ spl0_35 ),
inference(avatar_split_clause,[],[f1122,f955,f951,f710,f476,f186,f121,f84,f26579]) ).
fof(f26579,plain,
( spl0_187
<=> ! [X0] : product(X0,quotient(one,X0)) = product(difference(difference(X0,one),one),difference(X0,one)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_187])]) ).
fof(f1122,plain,
( ! [X0] : product(X0,quotient(one,X0)) = product(difference(difference(X0,one),one),difference(X0,one))
| ~ spl0_10
| ~ spl0_13
| ~ spl0_18
| ~ spl0_22
| ~ spl0_32
| ~ spl0_34
| ~ spl0_35 ),
inference(forward_demodulation,[],[f1121,f477]) ).
fof(f1121,plain,
( ! [X0] : product(X0,quotient(one,X0)) = product(difference(difference(X0,one),one),quotient(one,difference(difference(X0,one),one)))
| ~ spl0_10
| ~ spl0_13
| ~ spl0_18
| ~ spl0_22
| ~ spl0_32
| ~ spl0_34
| ~ spl0_35 ),
inference(forward_demodulation,[],[f1120,f1104]) ).
fof(f1104,plain,
( ! [X2,X0,X1] : product(X0,quotient(one,X0)) = quotient(product(product(difference(difference(X0,one),one),X1),X2),product(product(X0,X1),X2))
| ~ spl0_13
| ~ spl0_18
| ~ spl0_32
| ~ spl0_35 ),
inference(forward_demodulation,[],[f1065,f875]) ).
fof(f875,plain,
( ! [X2,X0,X1] : product(product(difference(difference(X0,one),one),X1),X2) = product(difference(difference(X0,one),one),quotient(product(X1,product(X2,X0)),X0))
| ~ spl0_13
| ~ spl0_18
| ~ spl0_32 ),
inference(forward_demodulation,[],[f837,f274]) ).
fof(f274,plain,
( ! [X2,X0,X1] : product(product(difference(difference(X0,one),one),X1),X2) = product(product(X0,quotient(one,X0)),product(product(X0,X1),X2))
| ~ spl0_13
| ~ spl0_18 ),
inference(superposition,[],[f187,f122]) ).
fof(f837,plain,
( ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),product(product(X0,X1),X2)) = product(difference(difference(X0,one),one),quotient(product(X1,product(X2,X0)),X0))
| ~ spl0_13
| ~ spl0_32 ),
inference(superposition,[],[f122,f711]) ).
fof(f1065,plain,
( ! [X2,X0,X1] : product(X0,quotient(one,X0)) = quotient(product(difference(difference(X0,one),one),quotient(product(X1,product(X2,X0)),X0)),product(product(X0,X1),X2))
| ~ spl0_32
| ~ spl0_35 ),
inference(superposition,[],[f956,f711]) ).
fof(f1120,plain,
( ! [X0,X1] : product(difference(difference(X0,one),one),quotient(one,difference(difference(X0,one),one))) = quotient(product(product(difference(difference(X0,one),one),quotient(one,X0)),X1),product(product(X0,quotient(one,X0)),X1))
| ~ spl0_10
| ~ spl0_13
| ~ spl0_18
| ~ spl0_22
| ~ spl0_34
| ~ spl0_35 ),
inference(forward_demodulation,[],[f1073,f1042]) ).
fof(f1042,plain,
( ! [X0,X1] : product(product(difference(difference(X0,one),one),quotient(one,X0)),X1) = product(difference(difference(difference(difference(X0,one),one),one),one),difference(X0,X1))
| ~ spl0_10
| ~ spl0_13
| ~ spl0_18
| ~ spl0_22
| ~ spl0_34 ),
inference(forward_demodulation,[],[f1041,f274]) ).
fof(f1041,plain,
( ! [X0,X1] : product(product(X0,quotient(one,X0)),product(product(X0,quotient(one,X0)),X1)) = product(difference(difference(difference(difference(X0,one),one),one),one),difference(X0,X1))
| ~ spl0_10
| ~ spl0_13
| ~ spl0_22
| ~ spl0_34 ),
inference(forward_demodulation,[],[f1040,f85]) ).
fof(f1040,plain,
( ! [X0,X1] : product(difference(difference(difference(difference(X0,one),one),one),one),difference(X0,X1)) = product(product(difference(X0,one),X0),product(product(X0,quotient(one,X0)),X1))
| ~ spl0_10
| ~ spl0_13
| ~ spl0_22
| ~ spl0_34 ),
inference(forward_demodulation,[],[f1039,f477]) ).
fof(f1039,plain,
( ! [X0,X1] : product(difference(difference(difference(difference(X0,one),one),one),one),difference(X0,X1)) = product(product(difference(X0,one),quotient(one,difference(X0,one))),product(product(X0,quotient(one,X0)),X1))
| ~ spl0_10
| ~ spl0_13
| ~ spl0_22
| ~ spl0_34 ),
inference(forward_demodulation,[],[f1038,f85]) ).
fof(f1038,plain,
( ! [X0,X1] : product(difference(difference(difference(difference(X0,one),one),one),one),difference(X0,X1)) = product(product(difference(difference(X0,one),one),difference(X0,one)),product(product(X0,quotient(one,X0)),X1))
| ~ spl0_13
| ~ spl0_22
| ~ spl0_34 ),
inference(forward_demodulation,[],[f1008,f477]) ).
fof(f1008,plain,
( ! [X0,X1] : product(difference(difference(difference(difference(X0,one),one),one),one),difference(X0,X1)) = product(product(difference(difference(X0,one),one),quotient(one,difference(difference(X0,one),one))),product(product(X0,quotient(one,X0)),X1))
| ~ spl0_13
| ~ spl0_34 ),
inference(superposition,[],[f122,f952]) ).
fof(f1073,plain,
( ! [X0,X1] : product(difference(difference(X0,one),one),quotient(one,difference(difference(X0,one),one))) = quotient(product(difference(difference(difference(difference(X0,one),one),one),one),difference(X0,X1)),product(product(X0,quotient(one,X0)),X1))
| ~ spl0_34
| ~ spl0_35 ),
inference(superposition,[],[f956,f952]) ).
fof(f26577,plain,
( spl0_186
| ~ spl0_1
| ~ spl0_6
| ~ spl0_13
| ~ spl0_18
| ~ spl0_21
| ~ spl0_28
| ~ spl0_35 ),
inference(avatar_split_clause,[],[f1111,f955,f564,f403,f186,f121,f55,f35,f26575]) ).
fof(f26575,plain,
( spl0_186
<=> ! [X0] : one = product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_186])]) ).
fof(f26573,plain,
( spl0_185
| ~ spl0_3
| ~ spl0_33 ),
inference(avatar_split_clause,[],[f924,f714,f43,f26571]) ).
fof(f924,plain,
( ! [X2,X0,X1] : product(X0,X2) = product(product(X0,X1),quotient(difference(X1,product(X2,X0)),X0))
| ~ spl0_3
| ~ spl0_33 ),
inference(superposition,[],[f44,f715]) ).
fof(f26569,plain,
( spl0_184
| ~ spl0_22
| ~ spl0_33 ),
inference(avatar_split_clause,[],[f923,f714,f476,f26567]) ).
fof(f26567,plain,
( spl0_184
<=> ! [X2,X0,X1] : product(X0,X1) = quotient(product(X0,X2),quotient(difference(X1,product(X2,X0)),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_184])]) ).
fof(f923,plain,
( ! [X2,X0,X1] : product(X0,X1) = quotient(product(X0,X2),quotient(difference(X1,product(X2,X0)),X0))
| ~ spl0_22
| ~ spl0_33 ),
inference(superposition,[],[f477,f715]) ).
fof(f26565,plain,
( spl0_183
| ~ spl0_3
| ~ spl0_33 ),
inference(avatar_split_clause,[],[f906,f714,f43,f26563]) ).
fof(f26563,plain,
( spl0_183
<=> ! [X2,X0,X1] : difference(product(X0,X2),X1) = quotient(difference(X2,product(difference(X0,X1),X0)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_183])]) ).
fof(f906,plain,
( ! [X2,X0,X1] : difference(product(X0,X2),X1) = quotient(difference(X2,product(difference(X0,X1),X0)),X0)
| ~ spl0_3
| ~ spl0_33 ),
inference(superposition,[],[f715,f44]) ).
fof(f26561,plain,
( spl0_182
| ~ spl0_22
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f25111,f22877,f476,f26559]) ).
fof(f26559,plain,
( spl0_182
<=> ! [X0] : difference(X0,one) = quotient(X0,product(X0,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_182])]) ).
fof(f25111,plain,
( ! [X0] : difference(X0,one) = quotient(X0,product(X0,X0))
| ~ spl0_22
| ~ spl0_166 ),
inference(superposition,[],[f477,f22878]) ).
fof(f26557,plain,
( spl0_181
| ~ spl0_3
| ~ spl0_33 ),
inference(avatar_split_clause,[],[f892,f714,f43,f26555]) ).
fof(f892,plain,
( ! [X2,X0,X1] : quotient(difference(difference(X0,X1),product(X2,X0)),X0) = difference(X1,product(X0,X2))
| ~ spl0_3
| ~ spl0_33 ),
inference(superposition,[],[f715,f44]) ).
fof(f26553,plain,
( spl0_180
| ~ spl0_6
| ~ spl0_32 ),
inference(avatar_split_clause,[],[f827,f710,f55,f26551]) ).
fof(f827,plain,
( ! [X2,X0,X1] : product(product(X2,quotient(X0,product(X1,X2))),X1) = product(X2,quotient(X0,X2))
| ~ spl0_6
| ~ spl0_32 ),
inference(superposition,[],[f711,f56]) ).
fof(f26549,plain,
( spl0_179
| ~ spl0_6
| ~ spl0_32 ),
inference(avatar_split_clause,[],[f816,f710,f55,f26547]) ).
fof(f26545,plain,
( spl0_178
| ~ spl0_6
| ~ spl0_31 ),
inference(avatar_split_clause,[],[f780,f706,f55,f26543]) ).
fof(f780,plain,
( ! [X2,X0,X1] : product(X0,product(difference(product(X1,X0),X2),X1)) = product(difference(X1,X2),X1)
| ~ spl0_6
| ~ spl0_31 ),
inference(superposition,[],[f56,f707]) ).
fof(f26540,plain,
( spl0_177
| ~ spl0_23
| ~ spl0_31 ),
inference(avatar_split_clause,[],[f779,f706,f480,f26538]) ).
fof(f26538,plain,
( spl0_177
<=> ! [X2,X0,X1] : difference(difference(X1,X2),product(X0,product(difference(product(X1,X0),X2),X1))) = X1 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_177])]) ).
fof(f779,plain,
( ! [X2,X0,X1] : difference(difference(X1,X2),product(X0,product(difference(product(X1,X0),X2),X1))) = X1
| ~ spl0_23
| ~ spl0_31 ),
inference(superposition,[],[f481,f707]) ).
fof(f26536,plain,
( spl0_176
| ~ spl0_3
| ~ spl0_31 ),
inference(avatar_split_clause,[],[f756,f706,f43,f26534]) ).
fof(f756,plain,
( ! [X2,X0,X1] : difference(X0,X2) = quotient(product(difference(X0,X1),product(difference(X1,X2),X0)),X0)
| ~ spl0_3
| ~ spl0_31 ),
inference(superposition,[],[f707,f44]) ).
fof(f26532,plain,
( spl0_175
| ~ spl0_6
| ~ spl0_30 ),
inference(avatar_split_clause,[],[f741,f702,f55,f26530]) ).
fof(f741,plain,
( ! [X2,X0,X1] : product(difference(X0,X1),product(X2,X0)) = product(difference(X0,product(X1,X2)),X0)
| ~ spl0_6
| ~ spl0_30 ),
inference(superposition,[],[f56,f703]) ).
fof(f26528,plain,
( spl0_174
| ~ spl0_23
| ~ spl0_30 ),
inference(avatar_split_clause,[],[f740,f702,f480,f26526]) ).
fof(f26526,plain,
( spl0_174
<=> ! [X2,X0,X1] : difference(difference(X0,product(X1,X2)),product(difference(X0,X1),product(X2,X0))) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_174])]) ).
fof(f740,plain,
( ! [X2,X0,X1] : difference(difference(X0,product(X1,X2)),product(difference(X0,X1),product(X2,X0))) = X0
| ~ spl0_23
| ~ spl0_30 ),
inference(superposition,[],[f481,f703]) ).
fof(f26524,plain,
( spl0_173
| ~ spl0_6
| ~ spl0_30 ),
inference(avatar_split_clause,[],[f736,f702,f55,f26522]) ).
fof(f26522,plain,
( spl0_173
<=> ! [X2,X0,X1] : difference(X1,product(X2,quotient(X0,X1))) = quotient(product(difference(X1,X2),X0),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_173])]) ).
fof(f26519,plain,
( spl0_172
| ~ spl0_1
| ~ spl0_6
| ~ spl0_18
| ~ spl0_28 ),
inference(avatar_split_clause,[],[f633,f564,f186,f55,f35,f26517]) ).
fof(f26517,plain,
( spl0_172
<=> ! [X0] : product(X0,quotient(one,X0)) = difference(difference(product(X0,quotient(one,X0)),one),one) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_172])]) ).
fof(f26515,plain,
( spl0_171
| ~ spl0_3
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f25110,f22877,f43,f26513]) ).
fof(f25110,plain,
( ! [X0] : product(difference(X0,one),product(X0,X0)) = X0
| ~ spl0_3
| ~ spl0_166 ),
inference(superposition,[],[f44,f22878]) ).
fof(f26511,plain,
( spl0_170
| ~ spl0_10
| ~ spl0_22
| ~ spl0_25 ),
inference(avatar_split_clause,[],[f552,f510,f476,f84,f26509]) ).
fof(f26509,plain,
( spl0_170
<=> ! [X0] : difference(X0,one) = difference(difference(difference(X0,one),one),product(X0,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_170])]) ).
fof(f552,plain,
( ! [X0] : difference(X0,one) = difference(difference(difference(X0,one),one),product(X0,quotient(one,X0)))
| ~ spl0_10
| ~ spl0_22
| ~ spl0_25 ),
inference(forward_demodulation,[],[f537,f85]) ).
fof(f537,plain,
( ! [X0] : difference(X0,one) = difference(difference(difference(X0,one),one),product(difference(X0,one),X0))
| ~ spl0_22
| ~ spl0_25 ),
inference(superposition,[],[f511,f477]) ).
fof(f26507,plain,
( spl0_169
| ~ spl0_10
| ~ spl0_22
| ~ spl0_24 ),
inference(avatar_split_clause,[],[f525,f506,f476,f84,f26505]) ).
fof(f26505,plain,
( spl0_169
<=> ! [X0] : difference(difference(X0,one),one) = quotient(product(X0,quotient(one,X0)),difference(X0,one)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_169])]) ).
fof(f525,plain,
( ! [X0] : difference(difference(X0,one),one) = quotient(product(X0,quotient(one,X0)),difference(X0,one))
| ~ spl0_10
| ~ spl0_22
| ~ spl0_24 ),
inference(forward_demodulation,[],[f515,f85]) ).
fof(f515,plain,
( ! [X0] : difference(difference(X0,one),one) = quotient(product(difference(X0,one),X0),difference(X0,one))
| ~ spl0_22
| ~ spl0_24 ),
inference(superposition,[],[f507,f477]) ).
fof(f26503,plain,
( spl0_168
| ~ spl0_10
| ~ spl0_23 ),
inference(avatar_split_clause,[],[f504,f480,f84,f26501]) ).
fof(f26501,plain,
( spl0_168
<=> ! [X0] : product(X0,quotient(one,X0)) = product(quotient(one,X0),quotient(one,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_168])]) ).
fof(f26499,plain,
( spl0_167
| ~ spl0_12
| ~ spl0_22 ),
inference(avatar_split_clause,[],[f484,f476,f102,f26497]) ).
fof(f484,plain,
( ! [X2,X0,X1] : quotient(product(product(X0,X1),X2),quotient(product(X1,product(X2,X0)),X0)) = X0
| ~ spl0_12
| ~ spl0_22 ),
inference(superposition,[],[f477,f103]) ).
fof(f22879,plain,
( spl0_166
| ~ spl0_13
| ~ spl0_22
| ~ spl0_28
| ~ spl0_60
| ~ spl0_69
| ~ spl0_74
| ~ spl0_146
| ~ spl0_148 ),
inference(avatar_split_clause,[],[f22874,f21934,f21926,f4306,f3860,f2955,f564,f476,f121,f22877]) ).
fof(f21926,plain,
( spl0_146
<=> ! [X0] : quotient(X0,difference(X0,one)) = product(X0,difference(difference(X0,one),one)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_146])]) ).
fof(f21934,plain,
( spl0_148
<=> ! [X0] : quotient(quotient(X0,difference(X0,one)),difference(difference(X0,one),one)) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_148])]) ).
fof(f22874,plain,
( ! [X0] : product(X0,X0) = difference(difference(X0,one),X0)
| ~ spl0_13
| ~ spl0_22
| ~ spl0_28
| ~ spl0_60
| ~ spl0_69
| ~ spl0_74
| ~ spl0_146
| ~ spl0_148 ),
inference(forward_demodulation,[],[f22873,f4320]) ).
fof(f22873,plain,
( ! [X0] : product(difference(difference(X0,one),one),difference(difference(X0,one),one)) = difference(difference(X0,one),X0)
| ~ spl0_13
| ~ spl0_22
| ~ spl0_60
| ~ spl0_69
| ~ spl0_146
| ~ spl0_148 ),
inference(forward_demodulation,[],[f22858,f22665]) ).
fof(f22665,plain,
( ! [X0] : difference(difference(X0,one),X0) = product(product(X0,quotient(one,X0)),quotient(X0,difference(X0,one)))
| ~ spl0_13
| ~ spl0_22
| ~ spl0_69
| ~ spl0_146 ),
inference(forward_demodulation,[],[f22664,f477]) ).
fof(f22664,plain,
( ! [X0] : difference(difference(X0,one),quotient(one,difference(X0,one))) = product(product(X0,quotient(one,X0)),quotient(X0,difference(X0,one)))
| ~ spl0_13
| ~ spl0_69
| ~ spl0_146 ),
inference(forward_demodulation,[],[f22545,f3861]) ).
fof(f22545,plain,
( ! [X0] : product(difference(difference(X0,one),one),difference(difference(X0,one),one)) = product(product(X0,quotient(one,X0)),quotient(X0,difference(X0,one)))
| ~ spl0_13
| ~ spl0_146 ),
inference(superposition,[],[f122,f21927]) ).
fof(f21927,plain,
( ! [X0] : quotient(X0,difference(X0,one)) = product(X0,difference(difference(X0,one),one))
| ~ spl0_146 ),
inference(avatar_component_clause,[],[f21926]) ).
fof(f22858,plain,
( ! [X0] : product(difference(difference(X0,one),one),difference(difference(X0,one),one)) = product(product(X0,quotient(one,X0)),quotient(X0,difference(X0,one)))
| ~ spl0_60
| ~ spl0_148 ),
inference(superposition,[],[f2956,f21935]) ).
fof(f21935,plain,
( ! [X0] : quotient(quotient(X0,difference(X0,one)),difference(difference(X0,one),one)) = X0
| ~ spl0_148 ),
inference(avatar_component_clause,[],[f21934]) ).
fof(f22526,plain,
( spl0_165
| ~ spl0_1
| ~ spl0_3
| ~ spl0_7
| ~ spl0_10
| ~ spl0_11
| ~ spl0_22
| ~ spl0_23
| ~ spl0_29
| ~ spl0_34
| ~ spl0_43
| ~ spl0_44
| ~ spl0_59
| ~ spl0_69
| ~ spl0_76
| ~ spl0_77 ),
inference(avatar_split_clause,[],[f4721,f4594,f4493,f3860,f2790,f1190,f988,f951,f568,f480,f476,f96,f84,f69,f43,f35,f22524]) ).
fof(f22524,plain,
( spl0_165
<=> ! [X0] : quotient(one,quotient(one,X0)) = difference(product(X0,quotient(one,X0)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_165])]) ).
fof(f4721,plain,
( ! [X0] : quotient(one,quotient(one,X0)) = difference(product(X0,quotient(one,X0)),X0)
| ~ spl0_1
| ~ spl0_3
| ~ spl0_7
| ~ spl0_10
| ~ spl0_11
| ~ spl0_22
| ~ spl0_23
| ~ spl0_29
| ~ spl0_34
| ~ spl0_43
| ~ spl0_44
| ~ spl0_59
| ~ spl0_69
| ~ spl0_76
| ~ spl0_77 ),
inference(forward_demodulation,[],[f4720,f1421]) ).
fof(f1421,plain,
( ! [X0] : quotient(one,quotient(one,X0)) = quotient(quotient(X0,difference(X0,one)),X0)
| ~ spl0_11
| ~ spl0_22
| ~ spl0_29
| ~ spl0_43 ),
inference(forward_demodulation,[],[f1420,f569]) ).
fof(f1420,plain,
( ! [X0] : product(X0,product(X0,quotient(one,X0))) = quotient(quotient(X0,difference(X0,one)),X0)
| ~ spl0_11
| ~ spl0_22
| ~ spl0_43 ),
inference(forward_demodulation,[],[f1393,f477]) ).
fof(f1393,plain,
( ! [X0] : product(quotient(one,difference(X0,one)),product(X0,quotient(one,X0))) = quotient(quotient(quotient(one,difference(X0,one)),difference(X0,one)),X0)
| ~ spl0_11
| ~ spl0_43 ),
inference(superposition,[],[f989,f97]) ).
fof(f4720,plain,
( ! [X0] : difference(product(X0,quotient(one,X0)),X0) = quotient(quotient(X0,difference(X0,one)),X0)
| ~ spl0_1
| ~ spl0_3
| ~ spl0_7
| ~ spl0_10
| ~ spl0_22
| ~ spl0_23
| ~ spl0_34
| ~ spl0_43
| ~ spl0_44
| ~ spl0_59
| ~ spl0_69
| ~ spl0_76
| ~ spl0_77 ),
inference(forward_demodulation,[],[f4719,f4529]) ).
fof(f4529,plain,
( ! [X0,X1] : quotient(quotient(product(X1,product(X0,quotient(one,X0))),difference(X0,one)),difference(difference(X0,one),one)) = quotient(quotient(X1,difference(X0,one)),X0)
| ~ spl0_10
| ~ spl0_23
| ~ spl0_59
| ~ spl0_76 ),
inference(forward_demodulation,[],[f4528,f85]) ).
fof(f4528,plain,
( ! [X0,X1] : quotient(quotient(X1,difference(X0,one)),X0) = quotient(quotient(product(X1,product(difference(X0,one),X0)),difference(X0,one)),difference(difference(X0,one),one))
| ~ spl0_23
| ~ spl0_59
| ~ spl0_76 ),
inference(forward_demodulation,[],[f4496,f3271]) ).
fof(f3271,plain,
( ! [X0] : difference(X0,one) = product(X0,quotient(quotient(one,X0),X0))
| ~ spl0_23
| ~ spl0_59 ),
inference(superposition,[],[f481,f2791]) ).
fof(f4496,plain,
( ! [X0,X1] : quotient(quotient(X1,product(X0,quotient(quotient(one,X0),X0))),X0) = quotient(quotient(product(X1,product(product(X0,quotient(quotient(one,X0),X0)),X0)),product(X0,quotient(quotient(one,X0),X0))),difference(product(X0,quotient(quotient(one,X0),X0)),one))
| ~ spl0_59
| ~ spl0_76 ),
inference(superposition,[],[f4494,f2791]) ).
fof(f4719,plain,
( ! [X0] : difference(product(X0,quotient(one,X0)),X0) = quotient(quotient(product(X0,product(X0,quotient(one,X0))),difference(X0,one)),difference(difference(X0,one),one))
| ~ spl0_1
| ~ spl0_3
| ~ spl0_7
| ~ spl0_22
| ~ spl0_34
| ~ spl0_43
| ~ spl0_44
| ~ spl0_69
| ~ spl0_77 ),
inference(forward_demodulation,[],[f4718,f36]) ).
fof(f4718,plain,
( ! [X0] : quotient(quotient(product(X0,product(product(X0,quotient(one,X0)),one)),difference(X0,one)),difference(difference(X0,one),one)) = difference(product(product(X0,quotient(one,X0)),one),X0)
| ~ spl0_3
| ~ spl0_7
| ~ spl0_22
| ~ spl0_34
| ~ spl0_43
| ~ spl0_44
| ~ spl0_69
| ~ spl0_77 ),
inference(forward_demodulation,[],[f4643,f3909]) ).
fof(f4643,plain,
( ! [X0] : quotient(quotient(product(X0,product(product(X0,quotient(one,X0)),one)),difference(X0,one)),difference(difference(X0,one),one)) = difference(product(product(X0,quotient(one,X0)),one),product(difference(difference(X0,one),one),product(X0,quotient(one,X0))))
| ~ spl0_34
| ~ spl0_77 ),
inference(superposition,[],[f4595,f952]) ).
fof(f22522,plain,
( spl0_164
| ~ spl0_3
| ~ spl0_7
| ~ spl0_22
| ~ spl0_43
| ~ spl0_44
| ~ spl0_69 ),
inference(avatar_split_clause,[],[f3909,f3860,f1190,f988,f476,f69,f43,f22520]) ).
fof(f22520,plain,
( spl0_164
<=> ! [X0] : product(difference(difference(X0,one),one),product(X0,quotient(one,X0))) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_164])]) ).
fof(f22518,plain,
( spl0_163
| ~ spl0_5
| ~ spl0_69 ),
inference(avatar_split_clause,[],[f3874,f3860,f51,f22516]) ).
fof(f22516,plain,
( spl0_163
<=> ! [X0] : difference(X0,one) = quotient(difference(X0,quotient(one,X0)),difference(X0,one)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_163])]) ).
fof(f3874,plain,
( ! [X0] : difference(X0,one) = quotient(difference(X0,quotient(one,X0)),difference(X0,one))
| ~ spl0_5
| ~ spl0_69 ),
inference(superposition,[],[f52,f3861]) ).
fof(f22514,plain,
( spl0_162
| ~ spl0_4
| ~ spl0_69 ),
inference(avatar_split_clause,[],[f3873,f3860,f47,f22512]) ).
fof(f3873,plain,
( ! [X0] : difference(X0,one) = difference(difference(X0,one),difference(X0,quotient(one,X0)))
| ~ spl0_4
| ~ spl0_69 ),
inference(superposition,[],[f48,f3861]) ).
fof(f22510,plain,
( spl0_161
| ~ spl0_23
| ~ spl0_69 ),
inference(avatar_split_clause,[],[f3866,f3860,f480,f22508]) ).
fof(f22508,plain,
( spl0_161
<=> ! [X0] : product(X0,X0) = difference(quotient(one,X0),quotient(one,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_161])]) ).
fof(f3866,plain,
( ! [X0] : product(X0,X0) = difference(quotient(one,X0),quotient(one,quotient(one,X0)))
| ~ spl0_23
| ~ spl0_69 ),
inference(superposition,[],[f3861,f481]) ).
fof(f22506,plain,
( spl0_160
| ~ spl0_1
| ~ spl0_5
| ~ spl0_6
| ~ spl0_11
| ~ spl0_23
| ~ spl0_29
| ~ spl0_50 ),
inference(avatar_split_clause,[],[f1982,f1488,f568,f480,f96,f55,f51,f35,f22504]) ).
fof(f22504,plain,
( spl0_160
<=> ! [X0] : product(product(X0,quotient(one,X0)),quotient(one,quotient(one,X0))) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_160])]) ).
fof(f1982,plain,
( ! [X0] : product(product(X0,quotient(one,X0)),quotient(one,quotient(one,X0))) = X0
| ~ spl0_1
| ~ spl0_5
| ~ spl0_6
| ~ spl0_11
| ~ spl0_23
| ~ spl0_29
| ~ spl0_50 ),
inference(forward_demodulation,[],[f1981,f36]) ).
fof(f1981,plain,
( ! [X0] : product(X0,one) = product(product(X0,quotient(one,X0)),quotient(one,quotient(one,X0)))
| ~ spl0_5
| ~ spl0_6
| ~ spl0_11
| ~ spl0_23
| ~ spl0_29
| ~ spl0_50 ),
inference(forward_demodulation,[],[f1980,f56]) ).
fof(f1980,plain,
( ! [X0] : product(product(X0,quotient(one,X0)),quotient(one,quotient(one,X0))) = product(X0,product(quotient(one,X0),X0))
| ~ spl0_5
| ~ spl0_11
| ~ spl0_23
| ~ spl0_29
| ~ spl0_50 ),
inference(forward_demodulation,[],[f1979,f52]) ).
fof(f1979,plain,
( ! [X0] : product(X0,product(quotient(one,X0),X0)) = product(product(X0,quotient(one,X0)),quotient(product(quotient(one,quotient(one,X0)),X0),X0))
| ~ spl0_11
| ~ spl0_23
| ~ spl0_29
| ~ spl0_50 ),
inference(forward_demodulation,[],[f1922,f503]) ).
fof(f1922,plain,
( ! [X0] : product(X0,product(quotient(one,X0),X0)) = product(product(X0,quotient(one,X0)),quotient(quotient(quotient(one,quotient(one,X0)),quotient(one,X0)),X0))
| ~ spl0_29
| ~ spl0_50 ),
inference(superposition,[],[f1489,f569]) ).
fof(f22502,plain,
( spl0_159
| ~ spl0_11
| ~ spl0_22
| ~ spl0_29
| ~ spl0_43 ),
inference(avatar_split_clause,[],[f1421,f988,f568,f476,f96,f22500]) ).
fof(f22500,plain,
( spl0_159
<=> ! [X0] : quotient(one,quotient(one,X0)) = quotient(quotient(X0,difference(X0,one)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_159])]) ).
fof(f22498,plain,
( spl0_158
| ~ spl0_6
| ~ spl0_40 ),
inference(avatar_split_clause,[],[f1309,f975,f55,f22496]) ).
fof(f21972,plain,
( spl0_157
| ~ spl0_1
| ~ spl0_2
| ~ spl0_10
| ~ spl0_22
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37 ),
inference(avatar_split_clause,[],[f1188,f963,f714,f568,f476,f84,f39,f35,f21970]) ).
fof(f21970,plain,
( spl0_157
<=> ! [X0] : quotient(one,quotient(one,X0)) = quotient(difference(quotient(one,X0),X0),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_157])]) ).
fof(f21968,plain,
( spl0_156
| ~ spl0_10
| ~ spl0_22
| ~ spl0_29
| ~ spl0_35 ),
inference(avatar_split_clause,[],[f1101,f955,f568,f476,f84,f21966]) ).
fof(f21966,plain,
( spl0_156
<=> ! [X0] : product(X0,quotient(one,X0)) = quotient(X0,quotient(one,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_156])]) ).
fof(f21964,plain,
( spl0_155
| ~ spl0_10
| ~ spl0_22
| ~ spl0_29 ),
inference(avatar_split_clause,[],[f682,f568,f476,f84,f21962]) ).
fof(f21960,plain,
( spl0_154
| ~ spl0_5
| ~ spl0_29 ),
inference(avatar_split_clause,[],[f665,f568,f51,f21958]) ).
fof(f21958,plain,
( spl0_154
<=> ! [X0] : quotient(quotient(one,quotient(one,X0)),product(X0,quotient(one,X0))) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_154])]) ).
fof(f21956,plain,
( spl0_153
| ~ spl0_4
| ~ spl0_29 ),
inference(avatar_split_clause,[],[f664,f568,f47,f21954]) ).
fof(f21954,plain,
( spl0_153
<=> ! [X0] : product(X0,quotient(one,X0)) = difference(X0,quotient(one,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_153])]) ).
fof(f664,plain,
( ! [X0] : product(X0,quotient(one,X0)) = difference(X0,quotient(one,quotient(one,X0)))
| ~ spl0_4
| ~ spl0_29 ),
inference(superposition,[],[f48,f569]) ).
fof(f21952,plain,
( spl0_152
| ~ spl0_11
| ~ spl0_15
| ~ spl0_22
| ~ spl0_28 ),
inference(avatar_split_clause,[],[f639,f564,f476,f129,f96,f21950]) ).
fof(f21950,plain,
( spl0_152
<=> ! [X0] : quotient(X0,difference(X0,one)) = product(quotient(one,quotient(one,X0)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_152])]) ).
fof(f21948,plain,
( spl0_151
| ~ spl0_5
| ~ spl0_28 ),
inference(avatar_split_clause,[],[f614,f564,f51,f21946]) ).
fof(f21946,plain,
( spl0_151
<=> ! [X0] : product(X0,quotient(one,X0)) = quotient(difference(difference(X0,one),one),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_151])]) ).
fof(f21944,plain,
( spl0_150
| ~ spl0_4
| ~ spl0_28 ),
inference(avatar_split_clause,[],[f613,f564,f47,f21942]) ).
fof(f21942,plain,
( spl0_150
<=> ! [X0] : difference(product(X0,quotient(one,X0)),difference(difference(X0,one),one)) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_150])]) ).
fof(f613,plain,
( ! [X0] : difference(product(X0,quotient(one,X0)),difference(difference(X0,one),one)) = X0
| ~ spl0_4
| ~ spl0_28 ),
inference(superposition,[],[f48,f565]) ).
fof(f21940,plain,
( spl0_149
| ~ spl0_22
| ~ spl0_27 ),
inference(avatar_split_clause,[],[f590,f560,f476,f21938]) ).
fof(f21938,plain,
( spl0_149
<=> ! [X0] : difference(difference(X0,one),one) = difference(X0,quotient(X0,difference(X0,one))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_149])]) ).
fof(f560,plain,
( spl0_27
<=> ! [X0] : difference(X0,one) = difference(quotient(one,X0),quotient(quotient(one,X0),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_27])]) ).
fof(f590,plain,
( ! [X0] : difference(difference(X0,one),one) = difference(X0,quotient(X0,difference(X0,one)))
| ~ spl0_22
| ~ spl0_27 ),
inference(superposition,[],[f561,f477]) ).
fof(f561,plain,
( ! [X0] : difference(X0,one) = difference(quotient(one,X0),quotient(quotient(one,X0),X0))
| ~ spl0_27 ),
inference(avatar_component_clause,[],[f560]) ).
fof(f21936,plain,
( spl0_148
| ~ spl0_22
| ~ spl0_26 ),
inference(avatar_split_clause,[],[f573,f556,f476,f21934]) ).
fof(f556,plain,
( spl0_26
<=> ! [X0] : quotient(one,X0) = quotient(quotient(quotient(one,X0),X0),difference(X0,one)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_26])]) ).
fof(f573,plain,
( ! [X0] : quotient(quotient(X0,difference(X0,one)),difference(difference(X0,one),one)) = X0
| ~ spl0_22
| ~ spl0_26 ),
inference(superposition,[],[f557,f477]) ).
fof(f557,plain,
( ! [X0] : quotient(one,X0) = quotient(quotient(quotient(one,X0),X0),difference(X0,one))
| ~ spl0_26 ),
inference(avatar_component_clause,[],[f556]) ).
fof(f21932,plain,
( spl0_147
| ~ spl0_14
| ~ spl0_90 ),
inference(avatar_split_clause,[],[f18572,f6513,f125,f21930]) ).
fof(f18572,plain,
( ! [X0] : product(X0,X0) = quotient(X0,quotient(one,X0))
| ~ spl0_14
| ~ spl0_90 ),
inference(superposition,[],[f6514,f126]) ).
fof(f21928,plain,
( spl0_146
| ~ spl0_11
| ~ spl0_22 ),
inference(avatar_split_clause,[],[f493,f476,f96,f21926]) ).
fof(f21212,plain,
( spl0_145
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f341,f329,f21210]) ).
fof(f21210,plain,
( spl0_145
<=> ! [X0,X3,X2,X1] : product(product(product(quotient(quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)))),X2),X3) = product(product(quotient(quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)))),product(X2,X3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_145])]) ).
fof(f329,plain,
( spl0_19
<=> ! [X2,X0,X1] : product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),X2) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_19])]) ).
fof(f341,plain,
( ! [X2,X3,X0,X1] : product(product(product(quotient(quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)))),X2),X3) = product(product(quotient(quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)))),product(X2,X3))
| ~ spl0_19 ),
inference(superposition,[],[f330,f330]) ).
fof(f330,plain,
( ! [X2,X0,X1] : product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),X2) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2))
| ~ spl0_19 ),
inference(avatar_component_clause,[],[f329]) ).
fof(f20304,plain,
( spl0_144
| ~ spl0_5
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_56
| ~ spl0_86
| ~ spl0_143 ),
inference(avatar_split_clause,[],[f20300,f20289,f4630,f1512,f1488,f710,f55,f51,f20302]) ).
fof(f20302,plain,
( spl0_144
<=> ! [X2,X0,X1] : quotient(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,X2),product(quotient(quotient(one,X0),X0),product(X0,product(X0,product(X1,quotient(one,X1))))))),product(quotient(quotient(one,X0),X0),product(X0,X0))) = quotient(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,product(X2,product(quotient(quotient(one,X0),X0),product(X0,product(X0,product(X1,quotient(one,X1)))))))),product(quotient(quotient(one,X0),X0),product(X0,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_144])]) ).
fof(f4630,plain,
( spl0_86
<=> ! [X2,X0,X1] : product(X1,X2) = quotient(product(X1,product(X2,product(quotient(quotient(one,X0),X0),product(X0,X0)))),product(quotient(quotient(one,X0),X0),product(X0,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_86])]) ).
fof(f20289,plain,
( spl0_143
<=> ! [X2,X0,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,X2),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)))))) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,product(X2,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_143])]) ).
fof(f20300,plain,
( ! [X2,X0,X1] : quotient(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,X2),product(quotient(quotient(one,X0),X0),product(X0,product(X0,product(X1,quotient(one,X1))))))),product(quotient(quotient(one,X0),X0),product(X0,X0))) = quotient(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,product(X2,product(quotient(quotient(one,X0),X0),product(X0,product(X0,product(X1,quotient(one,X1)))))))),product(quotient(quotient(one,X0),X0),product(X0,X0)))
| ~ spl0_5
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_56
| ~ spl0_86
| ~ spl0_143 ),
inference(forward_demodulation,[],[f20299,f6185]) ).
fof(f6185,plain,
( ! [X2,X0,X1] : product(X2,quotient(X0,product(quotient(quotient(one,X1),X1),product(X1,X1)))) = quotient(product(X2,X0),product(quotient(quotient(one,X1),X1),product(X1,X1)))
| ~ spl0_6
| ~ spl0_86 ),
inference(superposition,[],[f4631,f56]) ).
fof(f4631,plain,
( ! [X2,X0,X1] : product(X1,X2) = quotient(product(X1,product(X2,product(quotient(quotient(one,X0),X0),product(X0,X0)))),product(quotient(quotient(one,X0),X0),product(X0,X0)))
| ~ spl0_86 ),
inference(avatar_component_clause,[],[f4630]) ).
fof(f20299,plain,
( ! [X2,X0,X1] : quotient(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,X2),product(quotient(quotient(one,X0),X0),product(X0,product(X0,product(X1,quotient(one,X1))))))),product(quotient(quotient(one,X0),X0),product(X0,X0))) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),quotient(product(X1,product(X2,product(quotient(quotient(one,X0),X0),product(X0,product(X0,product(X1,quotient(one,X1))))))),product(quotient(quotient(one,X0),X0),product(X0,X0))))
| ~ spl0_5
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_56
| ~ spl0_86
| ~ spl0_143 ),
inference(forward_demodulation,[],[f20298,f6185]) ).
fof(f20298,plain,
( ! [X2,X0,X1] : quotient(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,X2),product(quotient(quotient(one,X0),X0),product(X0,product(X0,product(X1,quotient(one,X1))))))),product(quotient(quotient(one,X0),X0),product(X0,X0))) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(product(X2,product(quotient(quotient(one,X0),X0),product(X0,product(X0,product(X1,quotient(one,X1)))))),product(quotient(quotient(one,X0),X0),product(X0,X0)))))
| ~ spl0_5
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_56
| ~ spl0_86
| ~ spl0_143 ),
inference(forward_demodulation,[],[f20297,f6185]) ).
fof(f20297,plain,
( ! [X2,X0,X1] : quotient(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,X2),product(quotient(quotient(one,X0),X0),product(X0,product(X0,product(X1,quotient(one,X1))))))),product(quotient(quotient(one,X0),X0),product(X0,X0))) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,product(X2,quotient(product(quotient(quotient(one,X0),X0),product(X0,product(X0,product(X1,quotient(one,X1))))),product(quotient(quotient(one,X0),X0),product(X0,X0))))))
| ~ spl0_5
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_56
| ~ spl0_86
| ~ spl0_143 ),
inference(forward_demodulation,[],[f20296,f2788]) ).
fof(f20296,plain,
( ! [X2,X0,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,product(X2,quotient(product(quotient(quotient(one,X0),X0),product(product(X0,X0),product(X1,quotient(one,X1)))),product(quotient(quotient(one,X0),X0),product(X0,X0)))))) = quotient(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,X2),product(quotient(quotient(one,X0),X0),product(product(X0,X0),product(X1,quotient(one,X1)))))),product(quotient(quotient(one,X0),X0),product(X0,X0)))
| ~ spl0_5
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_56
| ~ spl0_86
| ~ spl0_143 ),
inference(forward_demodulation,[],[f20295,f2788]) ).
fof(f20295,plain,
( ! [X2,X0,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,product(X2,quotient(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,X1))),product(quotient(quotient(one,X0),X0),product(X0,X0)))))) = quotient(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,X2),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,X1))))),product(quotient(quotient(one,X0),X0),product(X0,X0)))
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_86
| ~ spl0_143 ),
inference(forward_demodulation,[],[f20294,f6185]) ).
fof(f20294,plain,
( ! [X2,X0,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,product(X2,quotient(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,X1))),product(quotient(quotient(one,X0),X0),product(X0,X0)))))) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),quotient(product(product(X1,X2),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,X1)))),product(quotient(quotient(one,X0),X0),product(X0,X0))))
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_86
| ~ spl0_143 ),
inference(forward_demodulation,[],[f20293,f6185]) ).
fof(f20293,plain,
( ! [X2,X0,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,product(X2,quotient(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,X1))),product(quotient(quotient(one,X0),X0),product(X0,X0)))))) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,X2),quotient(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,X1))),product(quotient(quotient(one,X0),X0),product(X0,X0)))))
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_86
| ~ spl0_143 ),
inference(forward_demodulation,[],[f20292,f6185]) ).
fof(f20292,plain,
( ! [X2,X0,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,product(X2,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),quotient(product(X1,quotient(one,X1)),product(quotient(quotient(one,X0),X0),product(X0,X0))))))) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,X2),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),quotient(product(X1,quotient(one,X1)),product(quotient(quotient(one,X0),X0),product(X0,X0))))))
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_143 ),
inference(forward_demodulation,[],[f20290,f1989]) ).
fof(f20290,plain,
( ! [X2,X0,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,X2),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)))))) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,product(X2,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)))))))
| ~ spl0_143 ),
inference(avatar_component_clause,[],[f20289]) ).
fof(f20291,plain,
( spl0_143
| ~ spl0_17
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f390,f329,f182,f20289]) ).
fof(f390,plain,
( ! [X2,X0,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,X2),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)))))) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,product(X2,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)))))))
| ~ spl0_17
| ~ spl0_19 ),
inference(forward_demodulation,[],[f389,f330]) ).
fof(f389,plain,
( ! [X2,X0,X1] : product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),product(X2,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)))))) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,X2),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))))))
| ~ spl0_17
| ~ spl0_19 ),
inference(forward_demodulation,[],[f388,f330]) ).
fof(f388,plain,
( ! [X2,X0,X1] : product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),product(X2,product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))))) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,X2),product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)))))
| ~ spl0_17
| ~ spl0_19 ),
inference(forward_demodulation,[],[f360,f330]) ).
fof(f360,plain,
( ! [X2,X0,X1] : product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),product(X2,product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))))) = product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2)),product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))))
| ~ spl0_17
| ~ spl0_19 ),
inference(superposition,[],[f183,f330]) ).
fof(f19455,plain,
( spl0_142
| ~ spl0_18
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f340,f329,f186,f19453]) ).
fof(f19453,plain,
( spl0_142
<=> ! [X0,X3,X2,X1] : product(product(product(quotient(quotient(one,product(product(X0,quotient(one,X0)),X1)),product(product(X0,quotient(one,X0)),X1)),product(product(X0,quotient(one,X0)),product(X1,product(product(X0,quotient(one,X0)),X1)))),X2),X3) = product(product(quotient(quotient(one,product(product(X0,quotient(one,X0)),X1)),product(product(X0,quotient(one,X0)),X1)),product(product(X0,quotient(one,X0)),product(X1,product(product(X0,quotient(one,X0)),X1)))),product(X2,X3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_142])]) ).
fof(f340,plain,
( ! [X2,X3,X0,X1] : product(product(product(quotient(quotient(one,product(product(X0,quotient(one,X0)),X1)),product(product(X0,quotient(one,X0)),X1)),product(product(X0,quotient(one,X0)),product(X1,product(product(X0,quotient(one,X0)),X1)))),X2),X3) = product(product(quotient(quotient(one,product(product(X0,quotient(one,X0)),X1)),product(product(X0,quotient(one,X0)),X1)),product(product(X0,quotient(one,X0)),product(X1,product(product(X0,quotient(one,X0)),X1)))),product(X2,X3))
| ~ spl0_18
| ~ spl0_19 ),
inference(superposition,[],[f330,f187]) ).
fof(f18883,plain,
( spl0_141
| ~ spl0_18
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f396,f329,f186,f18881]) ).
fof(f18881,plain,
( spl0_141
<=> ! [X0,X3,X2,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),X2),X3)) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),product(X2,X3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_141])]) ).
fof(f396,plain,
( ! [X2,X3,X0,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),X2),X3)) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),product(X2,X3)))
| ~ spl0_18
| ~ spl0_19 ),
inference(forward_demodulation,[],[f395,f330]) ).
fof(f395,plain,
( ! [X2,X3,X0,X1] : product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)))),product(X2,X3)) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),X2),X3))
| ~ spl0_18
| ~ spl0_19 ),
inference(forward_demodulation,[],[f394,f330]) ).
fof(f394,plain,
( ! [X2,X3,X0,X1] : product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)))),product(X2,X3)) = product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),X2)),X3)
| ~ spl0_18
| ~ spl0_19 ),
inference(forward_demodulation,[],[f365,f330]) ).
fof(f365,plain,
( ! [X2,X3,X0,X1] : product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)))),product(X2,X3)) = product(product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)))),X2),X3)
| ~ spl0_18
| ~ spl0_19 ),
inference(superposition,[],[f187,f330]) ).
fof(f18114,plain,
( spl0_140
| ~ spl0_3
| ~ spl0_16
| ~ spl0_84
| ~ spl0_139 ),
inference(avatar_split_clause,[],[f18110,f18106,f4622,f178,f43,f18112]) ).
fof(f18112,plain,
( spl0_140
<=> ! [X0,X3,X2,X1] : quotient(quotient(product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2))),X2),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)) = quotient(quotient(product(X3,product(X1,X2)),X2),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_140])]) ).
fof(f4622,plain,
( spl0_84
<=> ! [X2,X0,X1] : difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2))) = X2 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_84])]) ).
fof(f18106,plain,
( spl0_139
<=> ! [X0,X3,X2,X1] : quotient(quotient(product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2))),X2),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)) = difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2)),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,product(X2,X3)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_139])]) ).
fof(f18110,plain,
( ! [X2,X3,X0,X1] : quotient(quotient(product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2))),X2),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)) = quotient(quotient(product(X3,product(X1,X2)),X2),X1)
| ~ spl0_3
| ~ spl0_16
| ~ spl0_84
| ~ spl0_139 ),
inference(forward_demodulation,[],[f18109,f179]) ).
fof(f18109,plain,
( ! [X2,X3,X0,X1] : quotient(quotient(product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2))),X2),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)) = difference(product(X1,X2),product(X1,product(X2,X3)))
| ~ spl0_3
| ~ spl0_84
| ~ spl0_139 ),
inference(forward_demodulation,[],[f18107,f5925]) ).
fof(f5925,plain,
( ! [X2,X0,X1] : difference(X0,X1) = difference(product(product(quotient(quotient(one,X2),X2),product(X2,X2)),X0),product(product(quotient(quotient(one,X2),X2),product(X2,X2)),X1))
| ~ spl0_3
| ~ spl0_84 ),
inference(superposition,[],[f4623,f44]) ).
fof(f4623,plain,
( ! [X2,X0,X1] : difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2))) = X2
| ~ spl0_84 ),
inference(avatar_component_clause,[],[f4622]) ).
fof(f18107,plain,
( ! [X2,X3,X0,X1] : quotient(quotient(product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2))),X2),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)) = difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2)),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,product(X2,X3))))
| ~ spl0_139 ),
inference(avatar_component_clause,[],[f18106]) ).
fof(f18108,plain,
( spl0_139
| ~ spl0_16
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f387,f329,f178,f18106]) ).
fof(f387,plain,
( ! [X2,X3,X0,X1] : quotient(quotient(product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2))),X2),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)) = difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2)),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,product(X2,X3))))
| ~ spl0_16
| ~ spl0_19 ),
inference(forward_demodulation,[],[f358,f330]) ).
fof(f358,plain,
( ! [X2,X3,X0,X1] : difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2)),product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),product(X2,X3))) = quotient(quotient(product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2))),X2),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))
| ~ spl0_16
| ~ spl0_19 ),
inference(superposition,[],[f179,f330]) ).
fof(f17465,plain,
( spl0_138
| ~ spl0_131
| ~ spl0_137 ),
inference(avatar_split_clause,[],[f17461,f17458,f14296,f17463]) ).
fof(f17463,plain,
( spl0_138
<=> ! [X0,X3,X2,X1] : difference(product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)),product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2)))) = quotient(quotient(product(X2,product(X3,X1)),X1),X3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_138])]) ).
fof(f14296,plain,
( spl0_131
<=> ! [X0,X3,X2,X1] : quotient(product(X2,product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)) = quotient(product(X2,product(X3,X1)),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_131])]) ).
fof(f17458,plain,
( spl0_137
<=> ! [X0,X3,X2,X1] : quotient(quotient(product(X2,product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)),X3) = difference(product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)),product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_137])]) ).
fof(f17461,plain,
( ! [X2,X3,X0,X1] : difference(product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)),product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2)))) = quotient(quotient(product(X2,product(X3,X1)),X1),X3)
| ~ spl0_131
| ~ spl0_137 ),
inference(forward_demodulation,[],[f17459,f14297]) ).
fof(f14297,plain,
( ! [X2,X3,X0,X1] : quotient(product(X2,product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)) = quotient(product(X2,product(X3,X1)),X1)
| ~ spl0_131 ),
inference(avatar_component_clause,[],[f14296]) ).
fof(f17459,plain,
( ! [X2,X3,X0,X1] : quotient(quotient(product(X2,product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)),X3) = difference(product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)),product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2))))
| ~ spl0_137 ),
inference(avatar_component_clause,[],[f17458]) ).
fof(f17460,plain,
( spl0_137
| ~ spl0_16
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f359,f329,f178,f17458]) ).
fof(f359,plain,
( ! [X2,X3,X0,X1] : quotient(quotient(product(X2,product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)),X3) = difference(product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)),product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2))))
| ~ spl0_16
| ~ spl0_19 ),
inference(superposition,[],[f179,f330]) ).
fof(f15933,plain,
( spl0_136
| ~ spl0_5
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_56
| ~ spl0_86
| ~ spl0_134 ),
inference(avatar_split_clause,[],[f15355,f15349,f4630,f1512,f1488,f710,f55,f51,f15931]) ).
fof(f15931,plain,
( spl0_136
<=> ! [X2,X0,X1] : product(difference(difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),one),one),X2) = product(quotient(product(quotient(quotient(one,X0),X0),product(X0,product(X0,product(X1,quotient(one,X1))))),product(quotient(quotient(one,X0),X0),product(X0,X0))),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_136])]) ).
fof(f15349,plain,
( spl0_134
<=> ! [X2,X0,X1] : product(difference(difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),one),one),X2) = product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)))),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_134])]) ).
fof(f15355,plain,
( ! [X2,X0,X1] : product(difference(difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),one),one),X2) = product(quotient(product(quotient(quotient(one,X0),X0),product(X0,product(X0,product(X1,quotient(one,X1))))),product(quotient(quotient(one,X0),X0),product(X0,X0))),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2)))
| ~ spl0_5
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_56
| ~ spl0_86
| ~ spl0_134 ),
inference(forward_demodulation,[],[f15354,f2788]) ).
fof(f15354,plain,
( ! [X2,X0,X1] : product(difference(difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),one),one),X2) = product(quotient(product(quotient(quotient(one,X0),X0),product(product(X0,X0),product(X1,quotient(one,X1)))),product(quotient(quotient(one,X0),X0),product(X0,X0))),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2)))
| ~ spl0_5
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_56
| ~ spl0_86
| ~ spl0_134 ),
inference(forward_demodulation,[],[f15353,f2788]) ).
fof(f15353,plain,
( ! [X2,X0,X1] : product(difference(difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),one),one),X2) = product(quotient(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,X1))),product(quotient(quotient(one,X0),X0),product(X0,X0))),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2)))
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_86
| ~ spl0_134 ),
inference(forward_demodulation,[],[f15352,f6185]) ).
fof(f15352,plain,
( ! [X2,X0,X1] : product(difference(difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),one),one),X2) = product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),quotient(product(X1,quotient(one,X1)),product(quotient(quotient(one,X0),X0),product(X0,X0)))),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2)))
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_134 ),
inference(forward_demodulation,[],[f15350,f1989]) ).
fof(f15350,plain,
( ! [X2,X0,X1] : product(difference(difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),one),one),X2) = product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)))),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2)))
| ~ spl0_134 ),
inference(avatar_component_clause,[],[f15349]) ).
fof(f15359,plain,
( spl0_135
| ~ spl0_15
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f400,f329,f129,f15357]) ).
fof(f15357,plain,
( spl0_135
<=> ! [X2,X0,X1] : product(quotient(one,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),X2) = product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_135])]) ).
fof(f400,plain,
( ! [X2,X0,X1] : product(quotient(one,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),X2) = product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),X2)))
| ~ spl0_15
| ~ spl0_19 ),
inference(forward_demodulation,[],[f367,f330]) ).
fof(f367,plain,
( ! [X2,X0,X1] : product(quotient(one,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),X2) = product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)))),X2))
| ~ spl0_15
| ~ spl0_19 ),
inference(superposition,[],[f130,f330]) ).
fof(f15351,plain,
( spl0_134
| ~ spl0_13
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f386,f329,f121,f15349]) ).
fof(f386,plain,
( ! [X2,X0,X1] : product(difference(difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),one),one),X2) = product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)))),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2)))
| ~ spl0_13
| ~ spl0_19 ),
inference(forward_demodulation,[],[f357,f330]) ).
fof(f357,plain,
( ! [X2,X0,X1] : product(difference(difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),one),one),X2) = product(product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2)))
| ~ spl0_13
| ~ spl0_19 ),
inference(superposition,[],[f122,f330]) ).
fof(f15347,plain,
( spl0_133
| ~ spl0_15
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f381,f329,f129,f15345]) ).
fof(f15345,plain,
( spl0_133
<=> ! [X2,X0,X1] : product(quotient(one,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),X2) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),X2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_133])]) ).
fof(f381,plain,
( ! [X2,X0,X1] : product(quotient(one,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),X2) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),X2))))
| ~ spl0_15
| ~ spl0_19 ),
inference(forward_demodulation,[],[f380,f330]) ).
fof(f380,plain,
( ! [X2,X0,X1] : product(quotient(one,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),X2) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)))),X2)))
| ~ spl0_15
| ~ spl0_19 ),
inference(forward_demodulation,[],[f349,f330]) ).
fof(f349,plain,
( ! [X2,X0,X1] : product(quotient(one,quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),X2) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,product(product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),quotient(one,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),X2)))
| ~ spl0_15
| ~ spl0_19 ),
inference(superposition,[],[f330,f130]) ).
fof(f14610,plain,
( spl0_132
| ~ spl0_5
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_56
| ~ spl0_57
| ~ spl0_128 ),
inference(avatar_split_clause,[],[f14283,f14273,f1516,f1512,f1488,f710,f55,f51,f14608]) ).
fof(f14608,plain,
( spl0_132
<=> ! [X2,X0,X1] : quotient(product(product(X0,quotient(one,X0)),product(product(X1,X2),product(X0,product(quotient(one,X0),product(X1,quotient(one,X1)))))),product(X0,quotient(one,X0))) = quotient(product(product(X0,quotient(one,X0)),product(X1,product(X2,product(X0,product(quotient(one,X0),product(X1,quotient(one,X1))))))),product(X0,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_132])]) ).
fof(f14273,plain,
( spl0_128
<=> ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),product(product(X1,X2),product(product(X0,quotient(one,X0)),product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1)))))) = product(product(X0,quotient(one,X0)),product(X1,product(X2,product(product(X0,quotient(one,X0)),product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_128])]) ).
fof(f14283,plain,
( ! [X2,X0,X1] : quotient(product(product(X0,quotient(one,X0)),product(product(X1,X2),product(X0,product(quotient(one,X0),product(X1,quotient(one,X1)))))),product(X0,quotient(one,X0))) = quotient(product(product(X0,quotient(one,X0)),product(X1,product(X2,product(X0,product(quotient(one,X0),product(X1,quotient(one,X1))))))),product(X0,quotient(one,X0)))
| ~ spl0_5
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_56
| ~ spl0_57
| ~ spl0_128 ),
inference(forward_demodulation,[],[f14282,f2803]) ).
fof(f14282,plain,
( ! [X2,X0,X1] : quotient(product(product(X0,quotient(one,X0)),product(product(X1,X2),product(X0,product(quotient(one,X0),product(X1,quotient(one,X1)))))),product(X0,quotient(one,X0))) = product(product(X0,quotient(one,X0)),quotient(product(X1,product(X2,product(X0,product(quotient(one,X0),product(X1,quotient(one,X1)))))),product(X0,quotient(one,X0))))
| ~ spl0_5
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_56
| ~ spl0_57
| ~ spl0_128 ),
inference(forward_demodulation,[],[f14281,f2803]) ).
fof(f14281,plain,
( ! [X2,X0,X1] : quotient(product(product(X0,quotient(one,X0)),product(product(X1,X2),product(X0,product(quotient(one,X0),product(X1,quotient(one,X1)))))),product(X0,quotient(one,X0))) = product(product(X0,quotient(one,X0)),product(X1,quotient(product(X2,product(X0,product(quotient(one,X0),product(X1,quotient(one,X1))))),product(X0,quotient(one,X0)))))
| ~ spl0_5
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_56
| ~ spl0_57
| ~ spl0_128 ),
inference(forward_demodulation,[],[f14280,f2803]) ).
fof(f14280,plain,
( ! [X2,X0,X1] : quotient(product(product(X0,quotient(one,X0)),product(product(X1,X2),product(X0,product(quotient(one,X0),product(X1,quotient(one,X1)))))),product(X0,quotient(one,X0))) = product(product(X0,quotient(one,X0)),product(X1,product(X2,quotient(product(X0,product(quotient(one,X0),product(X1,quotient(one,X1)))),product(X0,quotient(one,X0))))))
| ~ spl0_5
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_56
| ~ spl0_57
| ~ spl0_128 ),
inference(forward_demodulation,[],[f14279,f2788]) ).
fof(f14279,plain,
( ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),product(X1,product(X2,quotient(product(product(X0,quotient(one,X0)),product(X1,quotient(one,X1))),product(X0,quotient(one,X0)))))) = quotient(product(product(X0,quotient(one,X0)),product(product(X1,X2),product(product(X0,quotient(one,X0)),product(X1,quotient(one,X1))))),product(X0,quotient(one,X0)))
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_57
| ~ spl0_128 ),
inference(forward_demodulation,[],[f14278,f2803]) ).
fof(f14278,plain,
( ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),product(X1,product(X2,quotient(product(product(X0,quotient(one,X0)),product(X1,quotient(one,X1))),product(X0,quotient(one,X0)))))) = product(product(X0,quotient(one,X0)),quotient(product(product(X1,X2),product(product(X0,quotient(one,X0)),product(X1,quotient(one,X1)))),product(X0,quotient(one,X0))))
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_57
| ~ spl0_128 ),
inference(forward_demodulation,[],[f14277,f2803]) ).
fof(f14277,plain,
( ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),product(X1,product(X2,quotient(product(product(X0,quotient(one,X0)),product(X1,quotient(one,X1))),product(X0,quotient(one,X0)))))) = product(product(X0,quotient(one,X0)),product(product(X1,X2),quotient(product(product(X0,quotient(one,X0)),product(X1,quotient(one,X1))),product(X0,quotient(one,X0)))))
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_57
| ~ spl0_128 ),
inference(forward_demodulation,[],[f14276,f2803]) ).
fof(f14276,plain,
( ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),product(X1,product(X2,product(product(X0,quotient(one,X0)),quotient(product(X1,quotient(one,X1)),product(X0,quotient(one,X0))))))) = product(product(X0,quotient(one,X0)),product(product(X1,X2),product(product(X0,quotient(one,X0)),quotient(product(X1,quotient(one,X1)),product(X0,quotient(one,X0))))))
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_128 ),
inference(forward_demodulation,[],[f14274,f1989]) ).
fof(f14274,plain,
( ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),product(product(X1,X2),product(product(X0,quotient(one,X0)),product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1)))))) = product(product(X0,quotient(one,X0)),product(X1,product(X2,product(product(X0,quotient(one,X0)),product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1)))))))
| ~ spl0_128 ),
inference(avatar_component_clause,[],[f14273]) ).
fof(f14298,plain,
( spl0_131
| ~ spl0_32
| ~ spl0_84
| ~ spl0_130 ),
inference(avatar_split_clause,[],[f14294,f14291,f4622,f710,f14296]) ).
fof(f14291,plain,
( spl0_130
<=> ! [X0,X3,X2,X1] : quotient(product(X2,product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)) = difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,X2),X3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_130])]) ).
fof(f14294,plain,
( ! [X2,X3,X0,X1] : quotient(product(X2,product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)) = quotient(product(X2,product(X3,X1)),X1)
| ~ spl0_32
| ~ spl0_84
| ~ spl0_130 ),
inference(forward_demodulation,[],[f14292,f5926]) ).
fof(f5926,plain,
( ! [X2,X3,X0,X1] : quotient(product(X1,product(X2,X0)),X0) = difference(product(product(quotient(quotient(one,X3),X3),product(X3,X3)),X0),product(product(quotient(quotient(one,X3),X3),product(X3,X3)),product(product(X0,X1),X2)))
| ~ spl0_32
| ~ spl0_84 ),
inference(superposition,[],[f4623,f711]) ).
fof(f14292,plain,
( ! [X2,X3,X0,X1] : quotient(product(X2,product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)) = difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,X2),X3)))
| ~ spl0_130 ),
inference(avatar_component_clause,[],[f14291]) ).
fof(f14293,plain,
( spl0_130
| ~ spl0_12
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f385,f329,f102,f14291]) ).
fof(f385,plain,
( ! [X2,X3,X0,X1] : quotient(product(X2,product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)) = difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(X1,X2),X3)))
| ~ spl0_12
| ~ spl0_19 ),
inference(forward_demodulation,[],[f356,f330]) ).
fof(f356,plain,
( ! [X2,X3,X0,X1] : quotient(product(X2,product(X3,product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)) = difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2)),X3))
| ~ spl0_12
| ~ spl0_19 ),
inference(superposition,[],[f103,f330]) ).
fof(f14287,plain,
( spl0_129
| ~ spl0_13
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f338,f329,f121,f14285]) ).
fof(f14285,plain,
( spl0_129
<=> ! [X2,X0,X1] : product(product(product(quotient(quotient(one,product(X0,quotient(one,X0))),product(X0,quotient(one,X0))),product(difference(difference(X0,one),one),quotient(one,X0))),X1),X2) = product(product(quotient(quotient(one,product(X0,quotient(one,X0))),product(X0,quotient(one,X0))),product(difference(difference(X0,one),one),quotient(one,X0))),product(X1,X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_129])]) ).
fof(f338,plain,
( ! [X2,X0,X1] : product(product(product(quotient(quotient(one,product(X0,quotient(one,X0))),product(X0,quotient(one,X0))),product(difference(difference(X0,one),one),quotient(one,X0))),X1),X2) = product(product(quotient(quotient(one,product(X0,quotient(one,X0))),product(X0,quotient(one,X0))),product(difference(difference(X0,one),one),quotient(one,X0))),product(X1,X2))
| ~ spl0_13
| ~ spl0_19 ),
inference(superposition,[],[f330,f122]) ).
fof(f14275,plain,
( spl0_128
| ~ spl0_17
| ~ spl0_18 ),
inference(avatar_split_clause,[],[f319,f186,f182,f14273]) ).
fof(f319,plain,
( ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),product(product(X1,X2),product(product(X0,quotient(one,X0)),product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1)))))) = product(product(X0,quotient(one,X0)),product(X1,product(X2,product(product(X0,quotient(one,X0)),product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1)))))))
| ~ spl0_17
| ~ spl0_18 ),
inference(forward_demodulation,[],[f318,f187]) ).
fof(f318,plain,
( ! [X2,X0,X1] : product(product(product(X0,quotient(one,X0)),X1),product(X2,product(product(X0,quotient(one,X0)),product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1)))))) = product(product(X0,quotient(one,X0)),product(product(X1,X2),product(product(X0,quotient(one,X0)),product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1))))))
| ~ spl0_17
| ~ spl0_18 ),
inference(forward_demodulation,[],[f317,f187]) ).
fof(f317,plain,
( ! [X2,X0,X1] : product(product(product(X0,quotient(one,X0)),X1),product(X2,product(product(product(X0,quotient(one,X0)),X1),quotient(one,product(product(X0,quotient(one,X0)),X1))))) = product(product(X0,quotient(one,X0)),product(product(X1,X2),product(product(product(X0,quotient(one,X0)),X1),quotient(one,product(product(X0,quotient(one,X0)),X1)))))
| ~ spl0_17
| ~ spl0_18 ),
inference(forward_demodulation,[],[f293,f187]) ).
fof(f293,plain,
( ! [X2,X0,X1] : product(product(product(X0,quotient(one,X0)),X1),product(X2,product(product(product(X0,quotient(one,X0)),X1),quotient(one,product(product(X0,quotient(one,X0)),X1))))) = product(product(product(X0,quotient(one,X0)),product(X1,X2)),product(product(product(X0,quotient(one,X0)),X1),quotient(one,product(product(X0,quotient(one,X0)),X1))))
| ~ spl0_17
| ~ spl0_18 ),
inference(superposition,[],[f183,f187]) ).
fof(f13173,plain,
( spl0_127
| ~ spl0_5
| ~ spl0_50
| ~ spl0_56
| ~ spl0_124 ),
inference(avatar_split_clause,[],[f12879,f12876,f1512,f1488,f51,f13171]) ).
fof(f13171,plain,
( spl0_127
<=> ! [X0,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(quotient(quotient(one,X0),X0),quotient(one,quotient(quotient(one,X0),X0))),X1)) = product(product(quotient(quotient(one,X0),X0),product(X0,product(X0,product(quotient(quotient(one,X0),X0),quotient(one,quotient(quotient(one,X0),X0)))))),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_127])]) ).
fof(f12876,plain,
( spl0_124
<=> ! [X0,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(quotient(quotient(one,X0),X0),quotient(one,quotient(quotient(one,X0),X0))),X1)) = product(product(quotient(quotient(one,X0),X0),product(product(X0,X0),product(quotient(quotient(one,X0),X0),quotient(one,quotient(quotient(one,X0),X0))))),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_124])]) ).
fof(f12879,plain,
( ! [X0,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(quotient(quotient(one,X0),X0),quotient(one,quotient(quotient(one,X0),X0))),X1)) = product(product(quotient(quotient(one,X0),X0),product(X0,product(X0,product(quotient(quotient(one,X0),X0),quotient(one,quotient(quotient(one,X0),X0)))))),X1)
| ~ spl0_5
| ~ spl0_50
| ~ spl0_56
| ~ spl0_124 ),
inference(forward_demodulation,[],[f12877,f2788]) ).
fof(f12877,plain,
( ! [X0,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(quotient(quotient(one,X0),X0),quotient(one,quotient(quotient(one,X0),X0))),X1)) = product(product(quotient(quotient(one,X0),X0),product(product(X0,X0),product(quotient(quotient(one,X0),X0),quotient(one,quotient(quotient(one,X0),X0))))),X1)
| ~ spl0_124 ),
inference(avatar_component_clause,[],[f12876]) ).
fof(f12888,plain,
( spl0_126
| ~ spl0_1
| ~ spl0_3
| ~ spl0_4
| ~ spl0_6
| ~ spl0_13
| ~ spl0_19
| ~ spl0_28
| ~ spl0_83
| ~ spl0_125 ),
inference(avatar_split_clause,[],[f12884,f12881,f4618,f564,f329,f121,f55,f47,f43,f35,f12886]) ).
fof(f12886,plain,
( spl0_126
<=> ! [X2,X0,X1] : product(X1,X2) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0))),X1),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_126])]) ).
fof(f4618,plain,
( spl0_83
<=> ! [X2,X0,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),X2))) = X2 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_83])]) ).
fof(f12881,plain,
( spl0_125
<=> ! [X2,X0,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0))),X1),X2)) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0))),product(X1,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_125])]) ).
fof(f12884,plain,
( ! [X2,X0,X1] : product(X1,X2) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0))),X1),X2))
| ~ spl0_1
| ~ spl0_3
| ~ spl0_4
| ~ spl0_6
| ~ spl0_13
| ~ spl0_19
| ~ spl0_28
| ~ spl0_83
| ~ spl0_125 ),
inference(forward_demodulation,[],[f12882,f5865]) ).
fof(f5865,plain,
( ! [X2,X0] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0))),X2)) = X2
| ~ spl0_1
| ~ spl0_3
| ~ spl0_4
| ~ spl0_6
| ~ spl0_13
| ~ spl0_19
| ~ spl0_28
| ~ spl0_83 ),
inference(forward_demodulation,[],[f5864,f44]) ).
fof(f5864,plain,
( ! [X2,X0] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),difference(product(quotient(quotient(one,X0),X0),product(X0,X0)),X2)) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0))),X2))
| ~ spl0_1
| ~ spl0_4
| ~ spl0_6
| ~ spl0_13
| ~ spl0_19
| ~ spl0_28
| ~ spl0_83 ),
inference(forward_demodulation,[],[f5863,f635]) ).
fof(f635,plain,
( ! [X0] : product(quotient(quotient(one,X0),X0),product(X0,X0)) = difference(difference(product(quotient(quotient(one,X0),X0),product(X0,X0)),one),one)
| ~ spl0_1
| ~ spl0_6
| ~ spl0_19
| ~ spl0_28 ),
inference(forward_demodulation,[],[f634,f36]) ).
fof(f634,plain,
( ! [X0] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),one) = difference(difference(product(quotient(quotient(one,X0),X0),product(X0,X0)),one),one)
| ~ spl0_6
| ~ spl0_19
| ~ spl0_28 ),
inference(forward_demodulation,[],[f606,f56]) ).
fof(f606,plain,
( ! [X0] : difference(difference(product(quotient(quotient(one,X0),X0),product(X0,X0)),one),one) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0))),product(quotient(quotient(one,X0),X0),product(X0,X0))))
| ~ spl0_19
| ~ spl0_28 ),
inference(superposition,[],[f565,f330]) ).
fof(f5863,plain,
( ! [X2,X0] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0))),X2)) = product(difference(difference(product(quotient(quotient(one,X0),X0),product(X0,X0)),one),one),difference(product(quotient(quotient(one,X0),X0),product(X0,X0)),X2))
| ~ spl0_4
| ~ spl0_13
| ~ spl0_19
| ~ spl0_83 ),
inference(forward_demodulation,[],[f5862,f5774]) ).
fof(f5774,plain,
( ! [X2,X0,X1] : product(X1,difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),X2)) = difference(product(quotient(quotient(one,X0),X0),product(X0,X0)),X2)
| ~ spl0_4
| ~ spl0_83 ),
inference(superposition,[],[f48,f4619]) ).
fof(f4619,plain,
( ! [X2,X0,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),X2))) = X2
| ~ spl0_83 ),
inference(avatar_component_clause,[],[f4618]) ).
fof(f5862,plain,
( ! [X2,X0,X1] : product(difference(difference(product(quotient(quotient(one,X0),X0),product(X0,X0)),one),one),product(X1,difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),X2))) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0))),X2))
| ~ spl0_13
| ~ spl0_19
| ~ spl0_83 ),
inference(forward_demodulation,[],[f5777,f330]) ).
fof(f5777,plain,
( ! [X2,X0,X1] : product(difference(difference(product(quotient(quotient(one,X0),X0),product(X0,X0)),one),one),product(X1,difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),X2))) = product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0)))),X2)
| ~ spl0_13
| ~ spl0_83 ),
inference(superposition,[],[f122,f4619]) ).
fof(f12882,plain,
( ! [X2,X0,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0))),X1),X2)) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0))),product(X1,X2)))
| ~ spl0_125 ),
inference(avatar_component_clause,[],[f12881]) ).
fof(f12883,plain,
( spl0_125
| ~ spl0_18
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f384,f329,f186,f12881]) ).
fof(f384,plain,
( ! [X2,X0,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0))),X1),X2)) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0))),product(X1,X2)))
| ~ spl0_18
| ~ spl0_19 ),
inference(forward_demodulation,[],[f383,f330]) ).
fof(f383,plain,
( ! [X2,X0,X1] : product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0)))),product(X1,X2)) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0))),X1),X2))
| ~ spl0_18
| ~ spl0_19 ),
inference(forward_demodulation,[],[f352,f330]) ).
fof(f352,plain,
( ! [X2,X0,X1] : product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0)))),product(X1,X2)) = product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0))),X1)),X2)
| ~ spl0_18
| ~ spl0_19 ),
inference(superposition,[],[f187,f330]) ).
fof(f12878,plain,
( spl0_124
| ~ spl0_17
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f342,f329,f182,f12876]) ).
fof(f342,plain,
( ! [X0,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(quotient(quotient(one,X0),X0),quotient(one,quotient(quotient(one,X0),X0))),X1)) = product(product(quotient(quotient(one,X0),X0),product(product(X0,X0),product(quotient(quotient(one,X0),X0),quotient(one,quotient(quotient(one,X0),X0))))),X1)
| ~ spl0_17
| ~ spl0_19 ),
inference(superposition,[],[f330,f183]) ).
fof(f12873,plain,
( spl0_123
| ~ spl0_15
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f353,f329,f129,f12871]) ).
fof(f12871,plain,
( spl0_123
<=> ! [X0,X1] : product(quotient(one,quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0)))),X1) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0))),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_123])]) ).
fof(f353,plain,
( ! [X0,X1] : product(quotient(one,quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0)))),X1) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0))),X1)))
| ~ spl0_15
| ~ spl0_19 ),
inference(superposition,[],[f130,f330]) ).
fof(f12868,plain,
( spl0_122
| ~ spl0_13
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f346,f329,f121,f12866]) ).
fof(f12866,plain,
( spl0_122
<=> ! [X0,X1] : product(difference(difference(product(quotient(quotient(one,X0),X0),product(X0,X0)),one),one),X1) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0))),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_122])]) ).
fof(f346,plain,
( ! [X0,X1] : product(difference(difference(product(quotient(quotient(one,X0),X0),product(X0,X0)),one),one),X1) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0))),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1)))
| ~ spl0_13
| ~ spl0_19 ),
inference(superposition,[],[f330,f122]) ).
fof(f11609,plain,
( spl0_121
| ~ spl0_3
| ~ spl0_16
| ~ spl0_55
| ~ spl0_120 ),
inference(avatar_split_clause,[],[f11605,f11601,f1508,f178,f43,f11607]) ).
fof(f11607,plain,
( spl0_121
<=> ! [X0,X3,X2,X1] : quotient(quotient(product(X3,product(product(X0,quotient(one,X0)),product(X1,X2))),X2),product(product(X0,quotient(one,X0)),X1)) = quotient(quotient(product(X3,product(X1,X2)),X2),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_121])]) ).
fof(f11601,plain,
( spl0_120
<=> ! [X0,X3,X2,X1] : quotient(quotient(product(X3,product(product(X0,quotient(one,X0)),product(X1,X2))),X2),product(product(X0,quotient(one,X0)),X1)) = difference(product(product(X0,quotient(one,X0)),product(X1,X2)),product(product(X0,quotient(one,X0)),product(X1,product(X2,X3)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_120])]) ).
fof(f11605,plain,
( ! [X2,X3,X0,X1] : quotient(quotient(product(X3,product(product(X0,quotient(one,X0)),product(X1,X2))),X2),product(product(X0,quotient(one,X0)),X1)) = quotient(quotient(product(X3,product(X1,X2)),X2),X1)
| ~ spl0_3
| ~ spl0_16
| ~ spl0_55
| ~ spl0_120 ),
inference(forward_demodulation,[],[f11604,f179]) ).
fof(f11604,plain,
( ! [X2,X3,X0,X1] : quotient(quotient(product(X3,product(product(X0,quotient(one,X0)),product(X1,X2))),X2),product(product(X0,quotient(one,X0)),X1)) = difference(product(X1,X2),product(X1,product(X2,X3)))
| ~ spl0_3
| ~ spl0_55
| ~ spl0_120 ),
inference(forward_demodulation,[],[f11602,f2592]) ).
fof(f11602,plain,
( ! [X2,X3,X0,X1] : quotient(quotient(product(X3,product(product(X0,quotient(one,X0)),product(X1,X2))),X2),product(product(X0,quotient(one,X0)),X1)) = difference(product(product(X0,quotient(one,X0)),product(X1,X2)),product(product(X0,quotient(one,X0)),product(X1,product(X2,X3))))
| ~ spl0_120 ),
inference(avatar_component_clause,[],[f11601]) ).
fof(f11603,plain,
( spl0_120
| ~ spl0_16
| ~ spl0_18 ),
inference(avatar_split_clause,[],[f316,f186,f178,f11601]) ).
fof(f316,plain,
( ! [X2,X3,X0,X1] : quotient(quotient(product(X3,product(product(X0,quotient(one,X0)),product(X1,X2))),X2),product(product(X0,quotient(one,X0)),X1)) = difference(product(product(X0,quotient(one,X0)),product(X1,X2)),product(product(X0,quotient(one,X0)),product(X1,product(X2,X3))))
| ~ spl0_16
| ~ spl0_18 ),
inference(forward_demodulation,[],[f291,f187]) ).
fof(f291,plain,
( ! [X2,X3,X0,X1] : difference(product(product(X0,quotient(one,X0)),product(X1,X2)),product(product(product(X0,quotient(one,X0)),X1),product(X2,X3))) = quotient(quotient(product(X3,product(product(X0,quotient(one,X0)),product(X1,X2))),X2),product(product(X0,quotient(one,X0)),X1))
| ~ spl0_16
| ~ spl0_18 ),
inference(superposition,[],[f179,f187]) ).
fof(f11599,plain,
( spl0_119
| ~ spl0_18 ),
inference(avatar_split_clause,[],[f305,f186,f11597]) ).
fof(f11597,plain,
( spl0_119
<=> ! [X0,X3,X2,X1] : product(product(X0,quotient(one,X0)),product(product(product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1))),X2),X3)) = product(product(X0,quotient(one,X0)),product(product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1))),product(X2,X3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_119])]) ).
fof(f305,plain,
( ! [X2,X3,X0,X1] : product(product(X0,quotient(one,X0)),product(product(product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1))),X2),X3)) = product(product(X0,quotient(one,X0)),product(product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1))),product(X2,X3)))
| ~ spl0_18 ),
inference(forward_demodulation,[],[f304,f187]) ).
fof(f304,plain,
( ! [X2,X3,X0,X1] : product(product(product(X0,quotient(one,X0)),product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1)))),product(X2,X3)) = product(product(X0,quotient(one,X0)),product(product(product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1))),X2),X3))
| ~ spl0_18 ),
inference(forward_demodulation,[],[f303,f187]) ).
fof(f303,plain,
( ! [X2,X3,X0,X1] : product(product(product(X0,quotient(one,X0)),product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1)))),product(X2,X3)) = product(product(product(X0,quotient(one,X0)),product(product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1))),X2)),X3)
| ~ spl0_18 ),
inference(forward_demodulation,[],[f273,f187]) ).
fof(f273,plain,
( ! [X2,X3,X0,X1] : product(product(product(X0,quotient(one,X0)),product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1)))),product(X2,X3)) = product(product(product(product(X0,quotient(one,X0)),product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1)))),X2),X3)
| ~ spl0_18 ),
inference(superposition,[],[f187,f187]) ).
fof(f10899,plain,
( spl0_118
| ~ spl0_111
| ~ spl0_117 ),
inference(avatar_split_clause,[],[f10895,f10892,f8678,f10897]) ).
fof(f10892,plain,
( spl0_117
<=> ! [X0,X3,X2,X1] : quotient(quotient(product(X2,product(X3,product(product(X0,quotient(one,X0)),X1))),product(product(X0,quotient(one,X0)),X1)),X3) = difference(product(X3,product(product(X0,quotient(one,X0)),X1)),product(X3,product(product(X0,quotient(one,X0)),product(X1,X2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_117])]) ).
fof(f10895,plain,
( ! [X2,X3,X0,X1] : difference(product(X3,product(product(X0,quotient(one,X0)),X1)),product(X3,product(product(X0,quotient(one,X0)),product(X1,X2)))) = quotient(quotient(product(X2,product(X3,X1)),X1),X3)
| ~ spl0_111
| ~ spl0_117 ),
inference(forward_demodulation,[],[f10893,f8679]) ).
fof(f10893,plain,
( ! [X2,X3,X0,X1] : quotient(quotient(product(X2,product(X3,product(product(X0,quotient(one,X0)),X1))),product(product(X0,quotient(one,X0)),X1)),X3) = difference(product(X3,product(product(X0,quotient(one,X0)),X1)),product(X3,product(product(X0,quotient(one,X0)),product(X1,X2))))
| ~ spl0_117 ),
inference(avatar_component_clause,[],[f10892]) ).
fof(f10894,plain,
( spl0_117
| ~ spl0_16
| ~ spl0_18 ),
inference(avatar_split_clause,[],[f292,f186,f178,f10892]) ).
fof(f292,plain,
( ! [X2,X3,X0,X1] : quotient(quotient(product(X2,product(X3,product(product(X0,quotient(one,X0)),X1))),product(product(X0,quotient(one,X0)),X1)),X3) = difference(product(X3,product(product(X0,quotient(one,X0)),X1)),product(X3,product(product(X0,quotient(one,X0)),product(X1,X2))))
| ~ spl0_16
| ~ spl0_18 ),
inference(superposition,[],[f179,f187]) ).
fof(f9648,plain,
( spl0_116
| ~ spl0_5
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_56
| ~ spl0_57
| ~ spl0_113 ),
inference(avatar_split_clause,[],[f8972,f8967,f1516,f1512,f1488,f710,f55,f51,f9646]) ).
fof(f9646,plain,
( spl0_116
<=> ! [X2,X0,X1] : product(difference(difference(product(product(X0,quotient(one,X0)),X1),one),one),X2) = product(quotient(product(X0,product(quotient(one,X0),product(X1,quotient(one,X1)))),product(X0,quotient(one,X0))),product(product(X0,quotient(one,X0)),product(X1,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_116])]) ).
fof(f8967,plain,
( spl0_113
<=> ! [X2,X0,X1] : product(difference(difference(product(product(X0,quotient(one,X0)),X1),one),one),X2) = product(product(product(X0,quotient(one,X0)),product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1)))),product(product(X0,quotient(one,X0)),product(X1,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_113])]) ).
fof(f8972,plain,
( ! [X2,X0,X1] : product(difference(difference(product(product(X0,quotient(one,X0)),X1),one),one),X2) = product(quotient(product(X0,product(quotient(one,X0),product(X1,quotient(one,X1)))),product(X0,quotient(one,X0))),product(product(X0,quotient(one,X0)),product(X1,X2)))
| ~ spl0_5
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_56
| ~ spl0_57
| ~ spl0_113 ),
inference(forward_demodulation,[],[f8971,f2788]) ).
fof(f8971,plain,
( ! [X2,X0,X1] : product(difference(difference(product(product(X0,quotient(one,X0)),X1),one),one),X2) = product(quotient(product(product(X0,quotient(one,X0)),product(X1,quotient(one,X1))),product(X0,quotient(one,X0))),product(product(X0,quotient(one,X0)),product(X1,X2)))
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_57
| ~ spl0_113 ),
inference(forward_demodulation,[],[f8970,f2803]) ).
fof(f8970,plain,
( ! [X2,X0,X1] : product(difference(difference(product(product(X0,quotient(one,X0)),X1),one),one),X2) = product(product(product(X0,quotient(one,X0)),quotient(product(X1,quotient(one,X1)),product(X0,quotient(one,X0)))),product(product(X0,quotient(one,X0)),product(X1,X2)))
| ~ spl0_6
| ~ spl0_32
| ~ spl0_50
| ~ spl0_113 ),
inference(forward_demodulation,[],[f8968,f1989]) ).
fof(f8968,plain,
( ! [X2,X0,X1] : product(difference(difference(product(product(X0,quotient(one,X0)),X1),one),one),X2) = product(product(product(X0,quotient(one,X0)),product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1)))),product(product(X0,quotient(one,X0)),product(X1,X2)))
| ~ spl0_113 ),
inference(avatar_component_clause,[],[f8967]) ).
fof(f8980,plain,
( spl0_115
| ~ spl0_14
| ~ spl0_22
| ~ spl0_44
| ~ spl0_69 ),
inference(avatar_split_clause,[],[f3917,f3860,f1190,f476,f125,f8978]) ).
fof(f3917,plain,
( ! [X0] : difference(difference(X0,quotient(one,X0)),difference(X0,one)) = X0
| ~ spl0_14
| ~ spl0_22
| ~ spl0_44
| ~ spl0_69 ),
inference(forward_demodulation,[],[f3916,f477]) ).
fof(f3916,plain,
( ! [X0] : quotient(one,difference(X0,one)) = difference(difference(X0,quotient(one,X0)),difference(X0,one))
| ~ spl0_14
| ~ spl0_44
| ~ spl0_69 ),
inference(forward_demodulation,[],[f3885,f126]) ).
fof(f3885,plain,
( ! [X0] : quotient(difference(difference(X0,one),difference(X0,one)),difference(X0,one)) = difference(difference(X0,quotient(one,X0)),difference(X0,one))
| ~ spl0_44
| ~ spl0_69 ),
inference(superposition,[],[f1191,f3861]) ).
fof(f8976,plain,
( spl0_114
| ~ spl0_15
| ~ spl0_18 ),
inference(avatar_split_clause,[],[f326,f186,f129,f8974]) ).
fof(f8974,plain,
( spl0_114
<=> ! [X2,X0,X1] : product(quotient(one,quotient(one,product(product(X0,quotient(one,X0)),X1))),X2) = product(product(product(X0,quotient(one,X0)),X1),product(product(X0,quotient(one,X0)),product(product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1))),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_114])]) ).
fof(f326,plain,
( ! [X2,X0,X1] : product(quotient(one,quotient(one,product(product(X0,quotient(one,X0)),X1))),X2) = product(product(product(X0,quotient(one,X0)),X1),product(product(X0,quotient(one,X0)),product(product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1))),X2)))
| ~ spl0_15
| ~ spl0_18 ),
inference(forward_demodulation,[],[f299,f187]) ).
fof(f299,plain,
( ! [X2,X0,X1] : product(quotient(one,quotient(one,product(product(X0,quotient(one,X0)),X1))),X2) = product(product(product(X0,quotient(one,X0)),X1),product(product(product(X0,quotient(one,X0)),product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1)))),X2))
| ~ spl0_15
| ~ spl0_18 ),
inference(superposition,[],[f130,f187]) ).
fof(f8969,plain,
( spl0_113
| ~ spl0_13
| ~ spl0_18 ),
inference(avatar_split_clause,[],[f315,f186,f121,f8967]) ).
fof(f315,plain,
( ! [X2,X0,X1] : product(difference(difference(product(product(X0,quotient(one,X0)),X1),one),one),X2) = product(product(product(X0,quotient(one,X0)),product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1)))),product(product(X0,quotient(one,X0)),product(X1,X2)))
| ~ spl0_13
| ~ spl0_18 ),
inference(forward_demodulation,[],[f290,f187]) ).
fof(f290,plain,
( ! [X2,X0,X1] : product(difference(difference(product(product(X0,quotient(one,X0)),X1),one),one),X2) = product(product(product(product(X0,quotient(one,X0)),X1),quotient(one,product(product(X0,quotient(one,X0)),X1))),product(product(X0,quotient(one,X0)),product(X1,X2)))
| ~ spl0_13
| ~ spl0_18 ),
inference(superposition,[],[f122,f187]) ).
fof(f8965,plain,
( spl0_112
| ~ spl0_15
| ~ spl0_18 ),
inference(avatar_split_clause,[],[f312,f186,f129,f8963]) ).
fof(f8963,plain,
( spl0_112
<=> ! [X2,X0,X1] : product(quotient(one,quotient(one,product(product(X0,quotient(one,X0)),X1))),X2) = product(product(X0,quotient(one,X0)),product(X1,product(product(X0,quotient(one,X0)),product(product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1))),X2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_112])]) ).
fof(f312,plain,
( ! [X2,X0,X1] : product(quotient(one,quotient(one,product(product(X0,quotient(one,X0)),X1))),X2) = product(product(X0,quotient(one,X0)),product(X1,product(product(X0,quotient(one,X0)),product(product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1))),X2))))
| ~ spl0_15
| ~ spl0_18 ),
inference(forward_demodulation,[],[f311,f187]) ).
fof(f311,plain,
( ! [X2,X0,X1] : product(quotient(one,quotient(one,product(product(X0,quotient(one,X0)),X1))),X2) = product(product(X0,quotient(one,X0)),product(X1,product(product(product(X0,quotient(one,X0)),product(X1,quotient(one,product(product(X0,quotient(one,X0)),X1)))),X2)))
| ~ spl0_15
| ~ spl0_18 ),
inference(forward_demodulation,[],[f283,f187]) ).
fof(f283,plain,
( ! [X2,X0,X1] : product(quotient(one,quotient(one,product(product(X0,quotient(one,X0)),X1))),X2) = product(product(X0,quotient(one,X0)),product(X1,product(product(product(product(X0,quotient(one,X0)),X1),quotient(one,product(product(X0,quotient(one,X0)),X1))),X2)))
| ~ spl0_15
| ~ spl0_18 ),
inference(superposition,[],[f187,f130]) ).
fof(f8680,plain,
( spl0_111
| ~ spl0_32
| ~ spl0_55
| ~ spl0_110 ),
inference(avatar_split_clause,[],[f8676,f8673,f1508,f710,f8678]) ).
fof(f8673,plain,
( spl0_110
<=> ! [X0,X3,X2,X1] : quotient(product(X2,product(X3,product(product(X0,quotient(one,X0)),X1))),product(product(X0,quotient(one,X0)),X1)) = difference(product(product(X0,quotient(one,X0)),X1),product(product(X0,quotient(one,X0)),product(product(X1,X2),X3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_110])]) ).
fof(f8676,plain,
( ! [X2,X3,X0,X1] : quotient(product(X2,product(X3,product(product(X0,quotient(one,X0)),X1))),product(product(X0,quotient(one,X0)),X1)) = quotient(product(X2,product(X3,X1)),X1)
| ~ spl0_32
| ~ spl0_55
| ~ spl0_110 ),
inference(forward_demodulation,[],[f8674,f2593]) ).
fof(f2593,plain,
( ! [X2,X3,X0,X1] : quotient(product(X1,product(X2,X0)),X0) = difference(product(product(X3,quotient(one,X3)),X0),product(product(X3,quotient(one,X3)),product(product(X0,X1),X2)))
| ~ spl0_32
| ~ spl0_55 ),
inference(superposition,[],[f1509,f711]) ).
fof(f8674,plain,
( ! [X2,X3,X0,X1] : quotient(product(X2,product(X3,product(product(X0,quotient(one,X0)),X1))),product(product(X0,quotient(one,X0)),X1)) = difference(product(product(X0,quotient(one,X0)),X1),product(product(X0,quotient(one,X0)),product(product(X1,X2),X3)))
| ~ spl0_110 ),
inference(avatar_component_clause,[],[f8673]) ).
fof(f8675,plain,
( spl0_110
| ~ spl0_12
| ~ spl0_18 ),
inference(avatar_split_clause,[],[f314,f186,f102,f8673]) ).
fof(f314,plain,
( ! [X2,X3,X0,X1] : quotient(product(X2,product(X3,product(product(X0,quotient(one,X0)),X1))),product(product(X0,quotient(one,X0)),X1)) = difference(product(product(X0,quotient(one,X0)),X1),product(product(X0,quotient(one,X0)),product(product(X1,X2),X3)))
| ~ spl0_12
| ~ spl0_18 ),
inference(forward_demodulation,[],[f289,f187]) ).
fof(f289,plain,
( ! [X2,X3,X0,X1] : quotient(product(X2,product(X3,product(product(X0,quotient(one,X0)),X1))),product(product(X0,quotient(one,X0)),X1)) = difference(product(product(X0,quotient(one,X0)),X1),product(product(product(X0,quotient(one,X0)),product(X1,X2)),X3))
| ~ spl0_12
| ~ spl0_18 ),
inference(superposition,[],[f103,f187]) ).
fof(f8308,plain,
( spl0_109
| ~ spl0_5
| ~ spl0_50
| ~ spl0_56
| ~ spl0_64
| ~ spl0_108 ),
inference(avatar_split_clause,[],[f8304,f8299,f2975,f1512,f1488,f51,f8306]) ).
fof(f8306,plain,
( spl0_109
<=> ! [X0,X1] : product(product(X0,X1),product(product(difference(difference(X0,one),one),X1),quotient(one,product(X0,X1)))) = product(X0,product(X1,product(product(difference(difference(X0,one),one),X1),quotient(one,product(X0,X1))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_109])]) ).
fof(f2975,plain,
( spl0_64
<=> ! [X2,X0,X1] : product(product(difference(difference(X0,one),one),X1),X2) = product(product(X0,quotient(one,X0)),product(product(X0,X1),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_64])]) ).
fof(f8299,plain,
( spl0_108
<=> ! [X0,X1] : product(product(X0,X1),product(product(X0,quotient(one,X0)),product(product(X0,X1),quotient(one,product(X0,X1))))) = product(product(X0,product(X1,product(X0,quotient(one,X0)))),product(product(X0,X1),quotient(one,product(X0,X1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_108])]) ).
fof(f8304,plain,
( ! [X0,X1] : product(product(X0,X1),product(product(difference(difference(X0,one),one),X1),quotient(one,product(X0,X1)))) = product(X0,product(X1,product(product(difference(difference(X0,one),one),X1),quotient(one,product(X0,X1)))))
| ~ spl0_5
| ~ spl0_50
| ~ spl0_56
| ~ spl0_64
| ~ spl0_108 ),
inference(forward_demodulation,[],[f8303,f2976]) ).
fof(f2976,plain,
( ! [X2,X0,X1] : product(product(difference(difference(X0,one),one),X1),X2) = product(product(X0,quotient(one,X0)),product(product(X0,X1),X2))
| ~ spl0_64 ),
inference(avatar_component_clause,[],[f2975]) ).
fof(f8303,plain,
( ! [X0,X1] : product(product(X0,X1),product(product(X0,quotient(one,X0)),product(product(X0,X1),quotient(one,product(X0,X1))))) = product(X0,product(X1,product(product(X0,quotient(one,X0)),product(product(X0,X1),quotient(one,product(X0,X1))))))
| ~ spl0_5
| ~ spl0_50
| ~ spl0_56
| ~ spl0_108 ),
inference(forward_demodulation,[],[f8302,f2788]) ).
fof(f8302,plain,
( ! [X0,X1] : product(product(X0,X1),product(product(X0,quotient(one,X0)),product(product(X0,X1),quotient(one,product(X0,X1))))) = product(X0,product(product(X1,product(X0,quotient(one,X0))),product(product(X0,X1),quotient(one,product(X0,X1)))))
| ~ spl0_5
| ~ spl0_50
| ~ spl0_56
| ~ spl0_108 ),
inference(forward_demodulation,[],[f8300,f2788]) ).
fof(f8300,plain,
( ! [X0,X1] : product(product(X0,X1),product(product(X0,quotient(one,X0)),product(product(X0,X1),quotient(one,product(X0,X1))))) = product(product(X0,product(X1,product(X0,quotient(one,X0)))),product(product(X0,X1),quotient(one,product(X0,X1))))
| ~ spl0_108 ),
inference(avatar_component_clause,[],[f8299]) ).
fof(f8301,plain,
( spl0_108
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f245,f182,f8299]) ).
fof(f245,plain,
( ! [X0,X1] : product(product(X0,X1),product(product(X0,quotient(one,X0)),product(product(X0,X1),quotient(one,product(X0,X1))))) = product(product(X0,product(X1,product(X0,quotient(one,X0)))),product(product(X0,X1),quotient(one,product(X0,X1))))
| ~ spl0_17 ),
inference(superposition,[],[f183,f183]) ).
fof(f8295,plain,
( spl0_107
| ~ spl0_13
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f193,f178,f121,f8293]) ).
fof(f8293,plain,
( spl0_107
<=> ! [X2,X0,X1] : difference(product(difference(difference(X0,one),one),X1),product(product(X0,quotient(one,X0)),product(product(X0,X1),X2))) = quotient(quotient(product(X2,product(difference(difference(X0,one),one),X1)),product(X0,X1)),product(X0,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_107])]) ).
fof(f193,plain,
( ! [X2,X0,X1] : difference(product(difference(difference(X0,one),one),X1),product(product(X0,quotient(one,X0)),product(product(X0,X1),X2))) = quotient(quotient(product(X2,product(difference(difference(X0,one),one),X1)),product(X0,X1)),product(X0,quotient(one,X0)))
| ~ spl0_13
| ~ spl0_16 ),
inference(superposition,[],[f179,f122]) ).
fof(f8291,plain,
( spl0_106
| ~ spl0_23
| ~ spl0_59 ),
inference(avatar_split_clause,[],[f3271,f2790,f480,f8289]) ).
fof(f8048,plain,
( spl0_105
| ~ spl0_15
| ~ spl0_16
| ~ spl0_18 ),
inference(avatar_split_clause,[],[f216,f186,f178,f129,f8046]) ).
fof(f216,plain,
( ! [X2,X0,X1] : quotient(quotient(product(X2,product(quotient(one,quotient(one,X0)),X1)),product(product(X0,quotient(one,X0)),X1)),X0) = quotient(quotient(product(X2,product(quotient(one,quotient(one,X0)),X1)),X1),quotient(one,quotient(one,X0)))
| ~ spl0_15
| ~ spl0_16
| ~ spl0_18 ),
inference(forward_demodulation,[],[f215,f179]) ).
fof(f215,plain,
( ! [X2,X0,X1] : quotient(quotient(product(X2,product(quotient(one,quotient(one,X0)),X1)),product(product(X0,quotient(one,X0)),X1)),X0) = difference(product(quotient(one,quotient(one,X0)),X1),product(quotient(one,quotient(one,X0)),product(X1,X2)))
| ~ spl0_15
| ~ spl0_16
| ~ spl0_18 ),
inference(forward_demodulation,[],[f214,f130]) ).
fof(f214,plain,
( ! [X2,X0,X1] : quotient(quotient(product(X2,product(quotient(one,quotient(one,X0)),X1)),product(product(X0,quotient(one,X0)),X1)),X0) = difference(product(quotient(one,quotient(one,X0)),X1),product(X0,product(product(X0,quotient(one,X0)),product(X1,X2))))
| ~ spl0_15
| ~ spl0_16
| ~ spl0_18 ),
inference(forward_demodulation,[],[f191,f187]) ).
fof(f191,plain,
( ! [X2,X0,X1] : difference(product(quotient(one,quotient(one,X0)),X1),product(X0,product(product(product(X0,quotient(one,X0)),X1),X2))) = quotient(quotient(product(X2,product(quotient(one,quotient(one,X0)),X1)),product(product(X0,quotient(one,X0)),X1)),X0)
| ~ spl0_15
| ~ spl0_16 ),
inference(superposition,[],[f179,f130]) ).
fof(f7512,plain,
( spl0_104
| ~ spl0_15
| ~ spl0_18
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f379,f329,f186,f129,f7510]) ).
fof(f7510,plain,
( spl0_104
<=> ! [X2,X0,X1] : product(product(quotient(one,quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0)))),X1),X2) = product(quotient(one,quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0)))),product(X1,X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_104])]) ).
fof(f379,plain,
( ! [X2,X0,X1] : product(product(quotient(one,quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0)))),X1),X2) = product(quotient(one,quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0)))),product(X1,X2))
| ~ spl0_15
| ~ spl0_18
| ~ spl0_19 ),
inference(forward_demodulation,[],[f378,f130]) ).
fof(f378,plain,
( ! [X2,X0,X1] : product(product(quotient(one,quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0)))),X1),X2) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0)))),product(X1,X2)))
| ~ spl0_15
| ~ spl0_18
| ~ spl0_19 ),
inference(forward_demodulation,[],[f345,f187]) ).
fof(f345,plain,
( ! [X2,X0,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0)))),X1),X2)) = product(product(quotient(one,quotient(one,product(quotient(quotient(one,X0),X0),product(X0,X0)))),X1),X2)
| ~ spl0_15
| ~ spl0_19 ),
inference(superposition,[],[f330,f130]) ).
fof(f7230,plain,
( spl0_103
| ~ spl0_1
| ~ spl0_3
| ~ spl0_4
| ~ spl0_6
| ~ spl0_13
| ~ spl0_18
| ~ spl0_28
| ~ spl0_54
| ~ spl0_102 ),
inference(avatar_split_clause,[],[f7226,f7223,f1504,f564,f186,f121,f55,f47,f43,f35,f7228]) ).
fof(f7223,plain,
( spl0_102
<=> ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),product(product(quotient(one,product(X0,quotient(one,X0))),X1),X2)) = product(product(X0,quotient(one,X0)),product(quotient(one,product(X0,quotient(one,X0))),product(X1,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_102])]) ).
fof(f7226,plain,
( ! [X2,X0,X1] : product(X1,X2) = product(product(X0,quotient(one,X0)),product(product(quotient(one,product(X0,quotient(one,X0))),X1),X2))
| ~ spl0_1
| ~ spl0_3
| ~ spl0_4
| ~ spl0_6
| ~ spl0_13
| ~ spl0_18
| ~ spl0_28
| ~ spl0_54
| ~ spl0_102 ),
inference(forward_demodulation,[],[f7224,f2549]) ).
fof(f7224,plain,
( ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),product(product(quotient(one,product(X0,quotient(one,X0))),X1),X2)) = product(product(X0,quotient(one,X0)),product(quotient(one,product(X0,quotient(one,X0))),product(X1,X2)))
| ~ spl0_102 ),
inference(avatar_component_clause,[],[f7223]) ).
fof(f7225,plain,
( spl0_102
| ~ spl0_18 ),
inference(avatar_split_clause,[],[f308,f186,f7223]) ).
fof(f308,plain,
( ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),product(product(quotient(one,product(X0,quotient(one,X0))),X1),X2)) = product(product(X0,quotient(one,X0)),product(quotient(one,product(X0,quotient(one,X0))),product(X1,X2)))
| ~ spl0_18 ),
inference(forward_demodulation,[],[f307,f187]) ).
fof(f307,plain,
( ! [X2,X0,X1] : product(product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))),product(X1,X2)) = product(product(X0,quotient(one,X0)),product(product(quotient(one,product(X0,quotient(one,X0))),X1),X2))
| ~ spl0_18 ),
inference(forward_demodulation,[],[f276,f187]) ).
fof(f276,plain,
( ! [X2,X0,X1] : product(product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))),product(X1,X2)) = product(product(product(X0,quotient(one,X0)),product(quotient(one,product(X0,quotient(one,X0))),X1)),X2)
| ~ spl0_18 ),
inference(superposition,[],[f187,f187]) ).
fof(f6773,plain,
( spl0_101
| ~ spl0_5
| ~ spl0_56
| ~ spl0_100 ),
inference(avatar_split_clause,[],[f6769,f6765,f1512,f51,f6771]) ).
fof(f6765,plain,
( spl0_100
<=> ! [X2,X0,X1] : quotient(quotient(product(product(X0,quotient(one,X0)),product(X2,product(X0,X1))),product(X0,X1)),X2) = difference(product(X2,product(X0,X1)),product(X2,product(X0,product(X1,product(X0,quotient(one,X0)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_100])]) ).
fof(f6769,plain,
( ! [X2,X0,X1] : product(X0,quotient(one,X0)) = difference(product(X2,product(X0,X1)),product(X2,product(X0,product(X1,product(X0,quotient(one,X0))))))
| ~ spl0_5
| ~ spl0_56
| ~ spl0_100 ),
inference(forward_demodulation,[],[f6768,f52]) ).
fof(f6768,plain,
( ! [X2,X0,X1] : difference(product(X2,product(X0,X1)),product(X2,product(X0,product(X1,product(X0,quotient(one,X0)))))) = quotient(product(product(X0,quotient(one,X0)),X2),X2)
| ~ spl0_56
| ~ spl0_100 ),
inference(forward_demodulation,[],[f6766,f1513]) ).
fof(f6766,plain,
( ! [X2,X0,X1] : quotient(quotient(product(product(X0,quotient(one,X0)),product(X2,product(X0,X1))),product(X0,X1)),X2) = difference(product(X2,product(X0,X1)),product(X2,product(X0,product(X1,product(X0,quotient(one,X0))))))
| ~ spl0_100 ),
inference(avatar_component_clause,[],[f6765]) ).
fof(f6767,plain,
( spl0_100
| ~ spl0_16
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f260,f182,f178,f6765]) ).
fof(f260,plain,
( ! [X2,X0,X1] : quotient(quotient(product(product(X0,quotient(one,X0)),product(X2,product(X0,X1))),product(X0,X1)),X2) = difference(product(X2,product(X0,X1)),product(X2,product(X0,product(X1,product(X0,quotient(one,X0))))))
| ~ spl0_16
| ~ spl0_17 ),
inference(superposition,[],[f179,f183]) ).
fof(f6763,plain,
( spl0_99
| ~ spl0_3
| ~ spl0_44 ),
inference(avatar_split_clause,[],[f1599,f1190,f43,f6761]) ).
fof(f6761,plain,
( spl0_99
<=> ! [X0,X1] : product(product(X0,X1),quotient(difference(X1,X0),X0)) = X0 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_99])]) ).
fof(f1599,plain,
( ! [X0,X1] : product(product(X0,X1),quotient(difference(X1,X0),X0)) = X0
| ~ spl0_3
| ~ spl0_44 ),
inference(superposition,[],[f44,f1191]) ).
fof(f6757,plain,
( spl0_98
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f170,f129,f6755]) ).
fof(f6755,plain,
( spl0_98
<=> ! [X0,X1] : product(X0,product(quotient(one,quotient(one,product(X0,quotient(one,X0)))),X1)) = product(quotient(one,quotient(one,X0)),product(product(X0,quotient(one,X0)),product(quotient(one,product(X0,quotient(one,X0))),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_98])]) ).
fof(f170,plain,
( ! [X0,X1] : product(X0,product(quotient(one,quotient(one,product(X0,quotient(one,X0)))),X1)) = product(quotient(one,quotient(one,X0)),product(product(X0,quotient(one,X0)),product(quotient(one,product(X0,quotient(one,X0))),X1)))
| ~ spl0_15 ),
inference(forward_demodulation,[],[f159,f33]) ).
fof(f33,plain,
! [X2,X0,X1] : product(product(X0,quotient(one,X0)),product(X1,X2)) = product(product(product(X0,quotient(one,X0)),X1),X2),
inference(forward_demodulation,[],[f28,f23]) ).
fof(f23,plain,
! [X0] : product(difference(X0,one),X0) = product(X0,quotient(one,X0)),
inference(definition_unfolding,[],[f11,f9,f10]) ).
fof(f10,axiom,
! [X0] : j(X0) = quotient(one,X0),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',sos10) ).
fof(f9,axiom,
! [X0] : i(X0) = difference(X0,one),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',sos09) ).
fof(f11,axiom,
! [X0] : product(i(X0),X0) = product(X0,j(X0)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',sos11) ).
fof(f28,plain,
! [X2,X0,X1] : product(product(difference(X0,one),X0),product(X1,X2)) = product(product(product(difference(X0,one),X0),X1),X2),
inference(definition_unfolding,[],[f16,f21,f21]) ).
fof(f21,plain,
! [X0] : eta(X0) = product(difference(X0,one),X0),
inference(definition_unfolding,[],[f12,f9]) ).
fof(f12,axiom,
! [X0] : product(i(X0),X0) = eta(X0),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',sos12) ).
fof(f16,axiom,
! [X2,X0,X1] : product(eta(X0),product(X1,X2)) = product(product(eta(X0),X1),X2),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',sos16) ).
fof(f159,plain,
( ! [X0,X1] : product(quotient(one,quotient(one,X0)),product(product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))),X1)) = product(X0,product(quotient(one,quotient(one,product(X0,quotient(one,X0)))),X1))
| ~ spl0_15 ),
inference(superposition,[],[f130,f130]) ).
fof(f6748,plain,
( spl0_97
| ~ spl0_13 ),
inference(avatar_split_clause,[],[f136,f121,f6746]) ).
fof(f6746,plain,
( spl0_97
<=> ! [X0,X1] : product(difference(difference(product(X0,quotient(one,X0)),one),one),product(X0,X1)) = product(product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))),product(difference(difference(X0,one),one),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_97])]) ).
fof(f136,plain,
( ! [X0,X1] : product(difference(difference(product(X0,quotient(one,X0)),one),one),product(X0,X1)) = product(product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))),product(difference(difference(X0,one),one),X1))
| ~ spl0_13 ),
inference(superposition,[],[f122,f122]) ).
fof(f6743,plain,
( spl0_96
| ~ spl0_15
| ~ spl0_18 ),
inference(avatar_split_clause,[],[f286,f186,f129,f6741]) ).
fof(f6741,plain,
( spl0_96
<=> ! [X0,X1] : product(quotient(one,quotient(one,product(X0,quotient(one,X0)))),X1) = product(product(X0,quotient(one,X0)),product(product(X0,quotient(one,X0)),product(quotient(one,product(X0,quotient(one,X0))),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_96])]) ).
fof(f286,plain,
( ! [X0,X1] : product(quotient(one,quotient(one,product(X0,quotient(one,X0)))),X1) = product(product(X0,quotient(one,X0)),product(product(X0,quotient(one,X0)),product(quotient(one,product(X0,quotient(one,X0))),X1)))
| ~ spl0_15
| ~ spl0_18 ),
inference(superposition,[],[f130,f187]) ).
fof(f6738,plain,
( spl0_95
| ~ spl0_13
| ~ spl0_18 ),
inference(avatar_split_clause,[],[f280,f186,f121,f6736]) ).
fof(f6736,plain,
( spl0_95
<=> ! [X0,X1] : product(difference(difference(product(X0,quotient(one,X0)),one),one),X1) = product(product(X0,quotient(one,X0)),product(quotient(one,product(X0,quotient(one,X0))),product(product(X0,quotient(one,X0)),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_95])]) ).
fof(f280,plain,
( ! [X0,X1] : product(difference(difference(product(X0,quotient(one,X0)),one),one),X1) = product(product(X0,quotient(one,X0)),product(quotient(one,product(X0,quotient(one,X0))),product(product(X0,quotient(one,X0)),X1)))
| ~ spl0_13
| ~ spl0_18 ),
inference(superposition,[],[f187,f122]) ).
fof(f6633,plain,
( spl0_94
| ~ spl0_10
| ~ spl0_22
| ~ spl0_23
| ~ spl0_29
| ~ spl0_93 ),
inference(avatar_split_clause,[],[f6629,f6625,f568,f480,f476,f84,f6631]) ).
fof(f6625,plain,
( spl0_93
<=> ! [X0] : product(quotient(one,X0),product(difference(X0,one),product(quotient(one,X0),quotient(one,quotient(one,X0))))) = product(quotient(quotient(one,X0),X0),product(quotient(one,X0),quotient(one,quotient(one,X0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_93])]) ).
fof(f6629,plain,
( ! [X0] : product(quotient(one,X0),quotient(one,X0)) = product(quotient(quotient(one,X0),X0),product(X0,quotient(one,X0)))
| ~ spl0_10
| ~ spl0_22
| ~ spl0_23
| ~ spl0_29
| ~ spl0_93 ),
inference(forward_demodulation,[],[f6628,f682]) ).
fof(f6628,plain,
( ! [X0] : product(quotient(quotient(one,X0),X0),product(X0,quotient(one,X0))) = product(quotient(one,X0),product(difference(X0,one),product(X0,quotient(one,X0))))
| ~ spl0_10
| ~ spl0_23
| ~ spl0_93 ),
inference(forward_demodulation,[],[f6626,f504]) ).
fof(f6626,plain,
( ! [X0] : product(quotient(one,X0),product(difference(X0,one),product(quotient(one,X0),quotient(one,quotient(one,X0))))) = product(quotient(quotient(one,X0),X0),product(quotient(one,X0),quotient(one,quotient(one,X0))))
| ~ spl0_93 ),
inference(avatar_component_clause,[],[f6625]) ).
fof(f6627,plain,
( spl0_93
| ~ spl0_11
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f248,f182,f96,f6625]) ).
fof(f248,plain,
( ! [X0] : product(quotient(one,X0),product(difference(X0,one),product(quotient(one,X0),quotient(one,quotient(one,X0))))) = product(quotient(quotient(one,X0),X0),product(quotient(one,X0),quotient(one,quotient(one,X0))))
| ~ spl0_11
| ~ spl0_17 ),
inference(superposition,[],[f183,f97]) ).
fof(f6622,plain,
( spl0_92
| ~ spl0_12
| ~ spl0_13 ),
inference(avatar_split_clause,[],[f141,f121,f102,f6620]) ).
fof(f6620,plain,
( spl0_92
<=> ! [X2,X0,X1] : quotient(product(product(X0,X1),product(X2,product(X0,quotient(one,X0)))),product(X0,quotient(one,X0))) = difference(product(X0,quotient(one,X0)),product(product(difference(difference(X0,one),one),X1),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_92])]) ).
fof(f141,plain,
( ! [X2,X0,X1] : quotient(product(product(X0,X1),product(X2,product(X0,quotient(one,X0)))),product(X0,quotient(one,X0))) = difference(product(X0,quotient(one,X0)),product(product(difference(difference(X0,one),one),X1),X2))
| ~ spl0_12
| ~ spl0_13 ),
inference(superposition,[],[f103,f122]) ).
fof(f6519,plain,
( spl0_91
| ~ spl0_12
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f257,f182,f102,f6517]) ).
fof(f6517,plain,
( spl0_91
<=> ! [X2,X0,X1] : quotient(product(product(X0,quotient(one,X0)),product(X2,product(X0,X1))),product(X0,X1)) = difference(product(X0,X1),product(product(X0,product(X1,product(X0,quotient(one,X0)))),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_91])]) ).
fof(f257,plain,
( ! [X2,X0,X1] : quotient(product(product(X0,quotient(one,X0)),product(X2,product(X0,X1))),product(X0,X1)) = difference(product(X0,X1),product(product(X0,product(X1,product(X0,quotient(one,X0)))),X2))
| ~ spl0_12
| ~ spl0_17 ),
inference(superposition,[],[f103,f183]) ).
fof(f6515,plain,
( spl0_90
| ~ spl0_22
| ~ spl0_44 ),
inference(avatar_split_clause,[],[f1598,f1190,f476,f6513]) ).
fof(f1598,plain,
( ! [X0,X1] : product(X0,X1) = quotient(X0,quotient(difference(X1,X0),X0))
| ~ spl0_22
| ~ spl0_44 ),
inference(superposition,[],[f477,f1191]) ).
fof(f6511,plain,
( spl0_89
| ~ spl0_11
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f196,f178,f96,f6509]) ).
fof(f196,plain,
( ! [X0,X1] : difference(quotient(quotient(one,X0),X0),product(quotient(one,X0),product(difference(X0,one),X1))) = quotient(quotient(product(X1,quotient(quotient(one,X0),X0)),difference(X0,one)),quotient(one,X0))
| ~ spl0_11
| ~ spl0_16 ),
inference(superposition,[],[f179,f97]) ).
fof(f6292,plain,
( spl0_88
| ~ spl0_12
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f176,f129,f102,f6290]) ).
fof(f176,plain,
( ! [X2,X0,X1] : difference(X0,product(quotient(one,quotient(one,product(X0,X1))),X2)) = quotient(product(X1,product(product(product(X0,X1),quotient(one,product(X0,X1))),product(X2,X0))),X0)
| ~ spl0_12
| ~ spl0_15 ),
inference(forward_demodulation,[],[f166,f33]) ).
fof(f166,plain,
( ! [X2,X0,X1] : quotient(product(X1,product(product(product(product(X0,X1),quotient(one,product(X0,X1))),X2),X0)),X0) = difference(X0,product(quotient(one,quotient(one,product(X0,X1))),X2))
| ~ spl0_12
| ~ spl0_15 ),
inference(superposition,[],[f103,f130]) ).
fof(f4970,plain,
( spl0_87
| ~ spl0_3
| ~ spl0_44 ),
inference(avatar_split_clause,[],[f1580,f1190,f43,f4968]) ).
fof(f4632,plain,
( spl0_86
| ~ spl0_4
| ~ spl0_12
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f382,f329,f102,f47,f4630]) ).
fof(f382,plain,
( ! [X2,X0,X1] : product(X1,X2) = quotient(product(X1,product(X2,product(quotient(quotient(one,X0),X0),product(X0,X0)))),product(quotient(quotient(one,X0),X0),product(X0,X0)))
| ~ spl0_4
| ~ spl0_12
| ~ spl0_19 ),
inference(forward_demodulation,[],[f350,f48]) ).
fof(f350,plain,
( ! [X2,X0,X1] : quotient(product(X1,product(X2,product(quotient(quotient(one,X0),X0),product(X0,X0)))),product(quotient(quotient(one,X0),X0),product(X0,X0))) = difference(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2)))
| ~ spl0_12
| ~ spl0_19 ),
inference(superposition,[],[f103,f330]) ).
fof(f4628,plain,
( spl0_85
| ~ spl0_5
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f355,f329,f51,f4626]) ).
fof(f4626,plain,
( spl0_85
<=> ! [X2,X0,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1) = quotient(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2)),X2) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_85])]) ).
fof(f355,plain,
( ! [X2,X0,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1) = quotient(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2)),X2)
| ~ spl0_5
| ~ spl0_19 ),
inference(superposition,[],[f52,f330]) ).
fof(f4624,plain,
( spl0_84
| ~ spl0_4
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f354,f329,f47,f4622]) ).
fof(f354,plain,
( ! [X2,X0,X1] : difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2))) = X2
| ~ spl0_4
| ~ spl0_19 ),
inference(superposition,[],[f48,f330]) ).
fof(f4620,plain,
( spl0_83
| ~ spl0_3
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f348,f329,f43,f4618]) ).
fof(f348,plain,
( ! [X2,X0,X1] : product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,difference(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),X2))) = X2
| ~ spl0_3
| ~ spl0_19 ),
inference(superposition,[],[f330,f44]) ).
fof(f4616,plain,
( spl0_82
| ~ spl0_3
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f344,f329,f43,f4614]) ).
fof(f4614,plain,
( spl0_82
<=> ! [X2,X0,X1] : product(X1,X2) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(difference(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_82])]) ).
fof(f344,plain,
( ! [X2,X0,X1] : product(X1,X2) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(difference(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),X2))
| ~ spl0_3
| ~ spl0_19 ),
inference(superposition,[],[f330,f44]) ).
fof(f4612,plain,
( spl0_81
| ~ spl0_15
| ~ spl0_18 ),
inference(avatar_split_clause,[],[f310,f186,f129,f4610]) ).
fof(f4610,plain,
( spl0_81
<=> ! [X2,X0,X1] : product(product(quotient(one,quotient(one,product(X0,quotient(one,X0)))),X1),X2) = product(quotient(one,quotient(one,product(X0,quotient(one,X0)))),product(X1,X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_81])]) ).
fof(f310,plain,
( ! [X2,X0,X1] : product(product(quotient(one,quotient(one,product(X0,quotient(one,X0)))),X1),X2) = product(quotient(one,quotient(one,product(X0,quotient(one,X0)))),product(X1,X2))
| ~ spl0_15
| ~ spl0_18 ),
inference(forward_demodulation,[],[f309,f130]) ).
fof(f309,plain,
( ! [X2,X0,X1] : product(product(quotient(one,quotient(one,product(X0,quotient(one,X0)))),X1),X2) = product(product(X0,quotient(one,X0)),product(product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))),product(X1,X2)))
| ~ spl0_15
| ~ spl0_18 ),
inference(forward_demodulation,[],[f279,f187]) ).
fof(f279,plain,
( ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),product(product(product(product(X0,quotient(one,X0)),quotient(one,product(X0,quotient(one,X0)))),X1),X2)) = product(product(quotient(one,quotient(one,product(X0,quotient(one,X0)))),X1),X2)
| ~ spl0_15
| ~ spl0_18 ),
inference(superposition,[],[f187,f130]) ).
fof(f4608,plain,
( spl0_80
| ~ spl0_6
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f247,f182,f55,f4606]) ).
fof(f247,plain,
( ! [X0,X1] : product(quotient(X0,X1),product(X1,product(quotient(X0,X1),quotient(one,quotient(X0,X1))))) = product(X0,product(quotient(X0,X1),quotient(one,quotient(X0,X1))))
| ~ spl0_6
| ~ spl0_17 ),
inference(superposition,[],[f183,f56]) ).
fof(f4604,plain,
( spl0_79
| ~ spl0_6
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f209,f178,f55,f4602]) ).
fof(f209,plain,
( ! [X2,X0,X1] : quotient(quotient(product(X2,product(quotient(X0,product(X1,X2)),X1)),X1),quotient(X0,product(X1,X2))) = difference(product(quotient(X0,product(X1,X2)),X1),X0)
| ~ spl0_6
| ~ spl0_16 ),
inference(superposition,[],[f179,f56]) ).
fof(f4600,plain,
( spl0_78
| ~ spl0_5
| ~ spl0_36 ),
inference(avatar_split_clause,[],[f1459,f959,f51,f4598]) ).
fof(f4598,plain,
( spl0_78
<=> ! [X0] : quotient(one,X0) = quotient(X0,quotient(X0,difference(X0,one))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_78])]) ).
fof(f1459,plain,
( ! [X0] : quotient(one,X0) = quotient(X0,quotient(X0,difference(X0,one)))
| ~ spl0_5
| ~ spl0_36 ),
inference(superposition,[],[f52,f960]) ).
fof(f4596,plain,
( spl0_77
| ~ spl0_10
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f202,f178,f84,f4594]) ).
fof(f202,plain,
( ! [X0,X1] : quotient(quotient(product(X0,product(X1,difference(X0,one))),difference(X0,one)),X1) = difference(product(X1,difference(X0,one)),product(X1,product(X0,quotient(one,X0))))
| ~ spl0_10
| ~ spl0_16 ),
inference(superposition,[],[f179,f85]) ).
fof(f4495,plain,
( spl0_76
| ~ spl0_1
| ~ spl0_7
| ~ spl0_10
| ~ spl0_23
| ~ spl0_37
| ~ spl0_49
| ~ spl0_75 ),
inference(avatar_split_clause,[],[f4491,f4487,f1446,f963,f480,f84,f69,f35,f4493]) ).
fof(f4487,plain,
( spl0_75
<=> ! [X0,X1] : difference(product(X0,quotient(one,X0)),product(difference(X0,one),product(X0,X1))) = quotient(quotient(product(X1,product(X0,quotient(one,X0))),X0),difference(X0,one)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_75])]) ).
fof(f4491,plain,
( ! [X0,X1] : quotient(quotient(product(X1,product(X0,quotient(one,X0))),X0),difference(X0,one)) = quotient(quotient(X1,X0),quotient(one,X0))
| ~ spl0_1
| ~ spl0_7
| ~ spl0_10
| ~ spl0_23
| ~ spl0_37
| ~ spl0_49
| ~ spl0_75 ),
inference(forward_demodulation,[],[f4490,f1894]) ).
fof(f4490,plain,
( ! [X0,X1] : quotient(quotient(product(X1,product(X0,quotient(one,X0))),X0),difference(X0,one)) = product(quotient(one,X0),product(X0,X1))
| ~ spl0_10
| ~ spl0_23
| ~ spl0_37
| ~ spl0_75 ),
inference(forward_demodulation,[],[f4488,f1169]) ).
fof(f4488,plain,
( ! [X0,X1] : difference(product(X0,quotient(one,X0)),product(difference(X0,one),product(X0,X1))) = quotient(quotient(product(X1,product(X0,quotient(one,X0))),X0),difference(X0,one))
| ~ spl0_75 ),
inference(avatar_component_clause,[],[f4487]) ).
fof(f4489,plain,
( spl0_75
| ~ spl0_10
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f194,f178,f84,f4487]) ).
fof(f194,plain,
( ! [X0,X1] : difference(product(X0,quotient(one,X0)),product(difference(X0,one),product(X0,X1))) = quotient(quotient(product(X1,product(X0,quotient(one,X0))),X0),difference(X0,one))
| ~ spl0_10
| ~ spl0_16 ),
inference(superposition,[],[f179,f85]) ).
fof(f4308,plain,
( spl0_74
| ~ spl0_1
| ~ spl0_2
| ~ spl0_10
| ~ spl0_22
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_44
| ~ spl0_53
| ~ spl0_73 ),
inference(avatar_split_clause,[],[f4304,f4301,f1500,f1190,f963,f714,f568,f476,f84,f39,f35,f4306]) ).
fof(f4301,plain,
( spl0_73
<=> ! [X0,X1] : product(difference(difference(X0,one),one),product(product(X0,quotient(one,X0)),X1)) = product(product(X0,quotient(one,X0)),product(quotient(one,quotient(one,X0)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_73])]) ).
fof(f4304,plain,
( ! [X0,X1] : product(X0,X1) = product(difference(difference(X0,one),one),product(product(X0,quotient(one,X0)),X1))
| ~ spl0_1
| ~ spl0_2
| ~ spl0_10
| ~ spl0_22
| ~ spl0_29
| ~ spl0_33
| ~ spl0_37
| ~ spl0_44
| ~ spl0_53
| ~ spl0_73 ),
inference(forward_demodulation,[],[f4302,f2379]) ).
fof(f4302,plain,
( ! [X0,X1] : product(difference(difference(X0,one),one),product(product(X0,quotient(one,X0)),X1)) = product(product(X0,quotient(one,X0)),product(quotient(one,quotient(one,X0)),X1))
| ~ spl0_73 ),
inference(avatar_component_clause,[],[f4301]) ).
fof(f4303,plain,
( spl0_73
| ~ spl0_13
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f161,f129,f121,f4301]) ).
fof(f161,plain,
( ! [X0,X1] : product(difference(difference(X0,one),one),product(product(X0,quotient(one,X0)),X1)) = product(product(X0,quotient(one,X0)),product(quotient(one,quotient(one,X0)),X1))
| ~ spl0_13
| ~ spl0_15 ),
inference(superposition,[],[f122,f130]) ).
fof(f4051,plain,
( spl0_72
| ~ spl0_12
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f173,f129,f102,f4049]) ).
fof(f173,plain,
( ! [X2,X0,X1] : difference(X0,product(product(quotient(one,quotient(one,X0)),X1),X2)) = quotient(product(product(X0,quotient(one,X0)),product(X1,product(X2,X0))),X0)
| ~ spl0_12
| ~ spl0_15 ),
inference(forward_demodulation,[],[f162,f33]) ).
fof(f162,plain,
( ! [X2,X0,X1] : quotient(product(product(product(X0,quotient(one,X0)),X1),product(X2,X0)),X0) = difference(X0,product(product(quotient(one,quotient(one,X0)),X1),X2))
| ~ spl0_12
| ~ spl0_15 ),
inference(superposition,[],[f103,f130]) ).
fof(f4047,plain,
( spl0_71
| ~ spl0_4
| ~ spl0_36 ),
inference(avatar_split_clause,[],[f1458,f959,f47,f4045]) ).
fof(f4043,plain,
( spl0_70
| ~ spl0_11
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f110,f102,f96,f4041]) ).
fof(f110,plain,
( ! [X0,X1] : quotient(product(difference(X0,one),product(X1,quotient(one,X0))),quotient(one,X0)) = difference(quotient(one,X0),product(quotient(quotient(one,X0),X0),X1))
| ~ spl0_11
| ~ spl0_12 ),
inference(superposition,[],[f103,f97]) ).
fof(f3862,plain,
( spl0_69
| ~ spl0_10
| ~ spl0_23
| ~ spl0_36
| ~ spl0_40
| ~ spl0_68 ),
inference(avatar_split_clause,[],[f3858,f3854,f975,f959,f480,f84,f3860]) ).
fof(f3854,plain,
( spl0_68
<=> ! [X0] : product(product(quotient(one,X0),quotient(one,quotient(one,X0))),quotient(quotient(one,X0),X0)) = product(difference(X0,one),difference(X0,one)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_68])]) ).
fof(f3858,plain,
( ! [X0] : product(difference(X0,one),difference(X0,one)) = difference(X0,quotient(one,X0))
| ~ spl0_10
| ~ spl0_23
| ~ spl0_36
| ~ spl0_40
| ~ spl0_68 ),
inference(forward_demodulation,[],[f3857,f1475]) ).
fof(f3857,plain,
( ! [X0] : product(difference(X0,one),difference(X0,one)) = product(product(X0,quotient(one,X0)),quotient(quotient(one,X0),X0))
| ~ spl0_10
| ~ spl0_23
| ~ spl0_68 ),
inference(forward_demodulation,[],[f3855,f504]) ).
fof(f3855,plain,
( ! [X0] : product(product(quotient(one,X0),quotient(one,quotient(one,X0))),quotient(quotient(one,X0),X0)) = product(difference(X0,one),difference(X0,one))
| ~ spl0_68 ),
inference(avatar_component_clause,[],[f3854]) ).
fof(f3856,plain,
( spl0_68
| ~ spl0_4
| ~ spl0_6
| ~ spl0_11
| ~ spl0_13 ),
inference(avatar_split_clause,[],[f154,f121,f96,f55,f47,f3854]) ).
fof(f154,plain,
( ! [X0] : product(product(quotient(one,X0),quotient(one,quotient(one,X0))),quotient(quotient(one,X0),X0)) = product(difference(X0,one),difference(X0,one))
| ~ spl0_4
| ~ spl0_6
| ~ spl0_11
| ~ spl0_13 ),
inference(forward_demodulation,[],[f139,f67]) ).
fof(f67,plain,
( ! [X0,X1] : difference(quotient(X0,X1),X0) = X1
| ~ spl0_4
| ~ spl0_6 ),
inference(superposition,[],[f48,f56]) ).
fof(f139,plain,
( ! [X0] : product(difference(difference(quotient(one,X0),one),one),difference(X0,one)) = product(product(quotient(one,X0),quotient(one,quotient(one,X0))),quotient(quotient(one,X0),X0))
| ~ spl0_11
| ~ spl0_13 ),
inference(superposition,[],[f122,f97]) ).
fof(f3852,plain,
( spl0_67
| ~ spl0_10
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f108,f102,f84,f3850]) ).
fof(f108,plain,
( ! [X0,X1] : quotient(product(X0,product(X1,difference(X0,one))),difference(X0,one)) = difference(difference(X0,one),product(product(X0,quotient(one,X0)),X1))
| ~ spl0_10
| ~ spl0_12 ),
inference(superposition,[],[f103,f85]) ).
fof(f3292,plain,
( spl0_66
| ~ spl0_23
| ~ spl0_58
| ~ spl0_63 ),
inference(avatar_split_clause,[],[f2973,f2970,f1574,f480,f3290]) ).
fof(f2970,plain,
( spl0_63
<=> ! [X0] : product(product(X0,quotient(one,X0)),product(X0,quotient(one,X0))) = product(difference(X0,one),quotient(one,quotient(one,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_63])]) ).
fof(f2973,plain,
( ! [X0] : product(product(X0,quotient(one,X0)),product(X0,quotient(one,X0))) = product(X0,quotient(one,quotient(one,quotient(one,X0))))
| ~ spl0_23
| ~ spl0_58
| ~ spl0_63 ),
inference(forward_demodulation,[],[f2971,f2871]) ).
fof(f2971,plain,
( ! [X0] : product(product(X0,quotient(one,X0)),product(X0,quotient(one,X0))) = product(difference(X0,one),quotient(one,quotient(one,X0)))
| ~ spl0_63 ),
inference(avatar_component_clause,[],[f2970]) ).
fof(f3233,plain,
( spl0_65
| ~ spl0_1
| ~ spl0_7
| ~ spl0_23
| ~ spl0_49
| ~ spl0_58
| ~ spl0_62 ),
inference(avatar_split_clause,[],[f2968,f2963,f1574,f1446,f480,f69,f35,f3231]) ).
fof(f2963,plain,
( spl0_62
<=> ! [X0] : product(X0,product(quotient(one,X0),product(X0,quotient(one,X0)))) = product(difference(difference(X0,one),one),quotient(one,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_62])]) ).
fof(f2968,plain,
( ! [X0] : product(X0,quotient(one,quotient(one,quotient(one,X0)))) = product(X0,quotient(quotient(quotient(one,X0),X0),quotient(one,X0)))
| ~ spl0_1
| ~ spl0_7
| ~ spl0_23
| ~ spl0_49
| ~ spl0_58
| ~ spl0_62 ),
inference(forward_demodulation,[],[f2967,f1894]) ).
fof(f2967,plain,
( ! [X0] : product(X0,product(quotient(one,X0),product(X0,quotient(one,X0)))) = product(X0,quotient(one,quotient(one,quotient(one,X0))))
| ~ spl0_23
| ~ spl0_58
| ~ spl0_62 ),
inference(forward_demodulation,[],[f2966,f2871]) ).
fof(f2966,plain,
( ! [X0] : product(X0,product(quotient(one,X0),product(X0,quotient(one,X0)))) = product(difference(X0,one),quotient(one,quotient(one,X0)))
| ~ spl0_58
| ~ spl0_62 ),
inference(forward_demodulation,[],[f2964,f1575]) ).
fof(f2964,plain,
( ! [X0] : product(X0,product(quotient(one,X0),product(X0,quotient(one,X0)))) = product(difference(difference(X0,one),one),quotient(one,X0))
| ~ spl0_62 ),
inference(avatar_component_clause,[],[f2963]) ).
fof(f2977,plain,
( spl0_64
| ~ spl0_13
| ~ spl0_18 ),
inference(avatar_split_clause,[],[f274,f186,f121,f2975]) ).
fof(f2972,plain,
( spl0_63
| ~ spl0_1
| ~ spl0_3
| ~ spl0_5
| ~ spl0_10
| ~ spl0_15
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f265,f182,f129,f84,f51,f43,f35,f2970]) ).
fof(f265,plain,
( ! [X0] : product(product(X0,quotient(one,X0)),product(X0,quotient(one,X0))) = product(difference(X0,one),quotient(one,quotient(one,X0)))
| ~ spl0_1
| ~ spl0_3
| ~ spl0_5
| ~ spl0_10
| ~ spl0_15
| ~ spl0_17 ),
inference(forward_demodulation,[],[f264,f169]) ).
fof(f169,plain,
( ! [X0] : quotient(one,quotient(one,X0)) = product(X0,product(X0,quotient(one,X0)))
| ~ spl0_1
| ~ spl0_15 ),
inference(forward_demodulation,[],[f157,f36]) ).
fof(f157,plain,
( ! [X0] : product(quotient(one,quotient(one,X0)),one) = product(X0,product(X0,quotient(one,X0)))
| ~ spl0_1
| ~ spl0_15 ),
inference(superposition,[],[f130,f36]) ).
fof(f264,plain,
( ! [X0] : product(product(X0,quotient(one,X0)),product(X0,quotient(one,X0))) = product(difference(X0,one),product(X0,product(X0,quotient(one,X0))))
| ~ spl0_3
| ~ spl0_5
| ~ spl0_10
| ~ spl0_17 ),
inference(forward_demodulation,[],[f263,f85]) ).
fof(f263,plain,
( ! [X0] : product(difference(X0,one),product(X0,product(difference(X0,one),X0))) = product(product(X0,quotient(one,X0)),product(difference(X0,one),X0))
| ~ spl0_3
| ~ spl0_5
| ~ spl0_10
| ~ spl0_17 ),
inference(forward_demodulation,[],[f246,f63]) ).
fof(f63,plain,
( ! [X0,X1] : quotient(X1,difference(X0,X1)) = X0
| ~ spl0_3
| ~ spl0_5 ),
inference(superposition,[],[f52,f44]) ).
fof(f246,plain,
( ! [X0] : product(difference(X0,one),product(X0,product(difference(X0,one),quotient(one,difference(X0,one))))) = product(product(X0,quotient(one,X0)),product(difference(X0,one),quotient(one,difference(X0,one))))
| ~ spl0_10
| ~ spl0_17 ),
inference(superposition,[],[f183,f85]) ).
fof(f2965,plain,
( spl0_62
| ~ spl0_13
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f250,f182,f121,f2963]) ).
fof(f2961,plain,
( spl0_61
| ~ spl0_12
| ~ spl0_13 ),
inference(avatar_split_clause,[],[f140,f121,f102,f2959]) ).
fof(f140,plain,
( ! [X0,X1] : quotient(product(quotient(one,X0),product(product(X0,X1),X0)),X0) = difference(X0,product(difference(difference(X0,one),one),X1))
| ~ spl0_12
| ~ spl0_13 ),
inference(superposition,[],[f103,f122]) ).
fof(f2957,plain,
( spl0_60
| ~ spl0_6
| ~ spl0_13 ),
inference(avatar_split_clause,[],[f138,f121,f55,f2955]) ).
fof(f138,plain,
( ! [X0,X1] : product(difference(difference(quotient(X0,X1),one),one),X1) = product(product(quotient(X0,X1),quotient(one,quotient(X0,X1))),X0)
| ~ spl0_6
| ~ spl0_13 ),
inference(superposition,[],[f122,f56]) ).
fof(f2792,plain,
( spl0_59
| ~ spl0_1
| ~ spl0_6
| ~ spl0_32
| ~ spl0_39 ),
inference(avatar_split_clause,[],[f1272,f971,f710,f55,f35,f2790]) ).
fof(f1272,plain,
( ! [X0] : quotient(one,product(X0,quotient(quotient(one,X0),X0))) = X0
| ~ spl0_1
| ~ spl0_6
| ~ spl0_32
| ~ spl0_39 ),
inference(forward_demodulation,[],[f1271,f36]) ).
fof(f1271,plain,
( ! [X0] : quotient(one,product(X0,quotient(product(quotient(one,X0),one),X0))) = X0
| ~ spl0_6
| ~ spl0_32
| ~ spl0_39 ),
inference(forward_demodulation,[],[f1245,f816]) ).
fof(f1245,plain,
( ! [X0] : quotient(one,product(product(X0,quotient(one,X0)),quotient(one,X0))) = X0
| ~ spl0_6
| ~ spl0_39 ),
inference(superposition,[],[f972,f56]) ).
fof(f1576,plain,
( spl0_58
| ~ spl0_5
| ~ spl0_15
| ~ spl0_22
| ~ spl0_25
| ~ spl0_32
| ~ spl0_34
| ~ spl0_46 ),
inference(avatar_split_clause,[],[f1436,f1433,f951,f710,f510,f476,f129,f51,f1574]) ).
fof(f1433,plain,
( spl0_46
<=> ! [X0] : product(difference(difference(difference(X0,one),one),one),X0) = product(difference(difference(X0,one),one),quotient(one,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_46])]) ).
fof(f1436,plain,
( ! [X0] : product(difference(difference(X0,one),one),quotient(one,X0)) = product(difference(X0,one),quotient(one,quotient(one,X0)))
| ~ spl0_5
| ~ spl0_15
| ~ spl0_22
| ~ spl0_25
| ~ spl0_32
| ~ spl0_34
| ~ spl0_46 ),
inference(forward_demodulation,[],[f1434,f1026]) ).
fof(f1434,plain,
( ! [X0] : product(difference(difference(difference(X0,one),one),one),X0) = product(difference(difference(X0,one),one),quotient(one,X0))
| ~ spl0_46 ),
inference(avatar_component_clause,[],[f1433]) ).
fof(f1518,plain,
( spl0_57
| ~ spl0_4
| ~ spl0_12
| ~ spl0_18 ),
inference(avatar_split_clause,[],[f313,f186,f102,f47,f1516]) ).
fof(f313,plain,
( ! [X2,X0,X1] : product(X1,X2) = quotient(product(X1,product(X2,product(X0,quotient(one,X0)))),product(X0,quotient(one,X0)))
| ~ spl0_4
| ~ spl0_12
| ~ spl0_18 ),
inference(forward_demodulation,[],[f284,f48]) ).
fof(f284,plain,
( ! [X2,X0,X1] : quotient(product(X1,product(X2,product(X0,quotient(one,X0)))),product(X0,quotient(one,X0))) = difference(product(X0,quotient(one,X0)),product(product(X0,quotient(one,X0)),product(X1,X2)))
| ~ spl0_12
| ~ spl0_18 ),
inference(superposition,[],[f103,f187]) ).
fof(f1514,plain,
( spl0_56
| ~ spl0_5
| ~ spl0_18 ),
inference(avatar_split_clause,[],[f288,f186,f51,f1512]) ).
fof(f288,plain,
( ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),X1) = quotient(product(product(X0,quotient(one,X0)),product(X1,X2)),X2)
| ~ spl0_5
| ~ spl0_18 ),
inference(superposition,[],[f52,f187]) ).
fof(f1510,plain,
( spl0_55
| ~ spl0_4
| ~ spl0_18 ),
inference(avatar_split_clause,[],[f287,f186,f47,f1508]) ).
fof(f287,plain,
( ! [X2,X0,X1] : difference(product(product(X0,quotient(one,X0)),X1),product(product(X0,quotient(one,X0)),product(X1,X2))) = X2
| ~ spl0_4
| ~ spl0_18 ),
inference(superposition,[],[f48,f187]) ).
fof(f1506,plain,
( spl0_54
| ~ spl0_3
| ~ spl0_18 ),
inference(avatar_split_clause,[],[f282,f186,f43,f1504]) ).
fof(f282,plain,
( ! [X2,X0,X1] : product(product(X0,quotient(one,X0)),product(X1,difference(product(product(X0,quotient(one,X0)),X1),X2))) = X2
| ~ spl0_3
| ~ spl0_18 ),
inference(superposition,[],[f187,f44]) ).
fof(f1502,plain,
( spl0_53
| ~ spl0_3
| ~ spl0_18 ),
inference(avatar_split_clause,[],[f278,f186,f43,f1500]) ).
fof(f278,plain,
( ! [X2,X0,X1] : product(X1,X2) = product(product(X0,quotient(one,X0)),product(difference(product(X0,quotient(one,X0)),X1),X2))
| ~ spl0_3
| ~ spl0_18 ),
inference(superposition,[],[f187,f44]) ).
fof(f1498,plain,
( spl0_52
| ~ spl0_4
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f255,f182,f47,f1496]) ).
fof(f255,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = difference(product(X0,X1),product(X0,product(X1,product(X0,quotient(one,X0)))))
| ~ spl0_4
| ~ spl0_17 ),
inference(superposition,[],[f48,f183]) ).
fof(f1494,plain,
( spl0_51
| ~ spl0_3
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f241,f182,f43,f1492]) ).
fof(f241,plain,
( ! [X0,X1] : product(X1,product(X0,quotient(one,X0))) = product(X0,product(difference(X0,X1),product(X0,quotient(one,X0))))
| ~ spl0_3
| ~ spl0_17 ),
inference(superposition,[],[f183,f44]) ).
fof(f1490,plain,
( spl0_50
| ~ spl0_3
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f210,f178,f43,f1488]) ).
fof(f210,plain,
( ! [X2,X0,X1] : product(X0,product(X1,X2)) = product(product(X0,X1),quotient(quotient(product(X2,product(X0,X1)),X1),X0))
| ~ spl0_3
| ~ spl0_16 ),
inference(superposition,[],[f44,f179]) ).
fof(f1448,plain,
( spl0_49
| ~ spl0_6
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f195,f178,f55,f1446]) ).
fof(f195,plain,
( ! [X2,X0,X1] : difference(X0,product(quotient(X0,X1),product(X1,X2))) = quotient(quotient(product(X2,X0),X1),quotient(X0,X1))
| ~ spl0_6
| ~ spl0_16 ),
inference(superposition,[],[f179,f56]) ).
fof(f1444,plain,
( spl0_48
| ~ spl0_3
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f190,f178,f43,f1442]) ).
fof(f190,plain,
( ! [X2,X0,X1] : difference(X1,product(X0,product(difference(X0,X1),X2))) = quotient(quotient(product(X2,X1),difference(X0,X1)),X0)
| ~ spl0_3
| ~ spl0_16 ),
inference(superposition,[],[f179,f44]) ).
fof(f1440,plain,
( spl0_47
| ~ spl0_13
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f156,f129,f121,f1438]) ).
fof(f156,plain,
( ! [X0,X1] : product(quotient(one,quotient(one,X0)),product(X0,X1)) = product(X0,product(difference(difference(X0,one),one),X1))
| ~ spl0_13
| ~ spl0_15 ),
inference(superposition,[],[f130,f122]) ).
fof(f1435,plain,
( spl0_46
| ~ spl0_3
| ~ spl0_5
| ~ spl0_10
| ~ spl0_13 ),
inference(avatar_split_clause,[],[f153,f121,f84,f51,f43,f1433]) ).
fof(f153,plain,
( ! [X0] : product(difference(difference(difference(X0,one),one),one),X0) = product(difference(difference(X0,one),one),quotient(one,X0))
| ~ spl0_3
| ~ spl0_5
| ~ spl0_10
| ~ spl0_13 ),
inference(forward_demodulation,[],[f152,f122]) ).
fof(f152,plain,
( ! [X0] : product(difference(difference(difference(X0,one),one),one),X0) = product(product(X0,quotient(one,X0)),product(X0,quotient(one,X0)))
| ~ spl0_3
| ~ spl0_5
| ~ spl0_10
| ~ spl0_13 ),
inference(forward_demodulation,[],[f151,f85]) ).
fof(f151,plain,
( ! [X0] : product(difference(difference(difference(X0,one),one),one),X0) = product(product(difference(X0,one),X0),product(X0,quotient(one,X0)))
| ~ spl0_3
| ~ spl0_5
| ~ spl0_10
| ~ spl0_13 ),
inference(forward_demodulation,[],[f137,f63]) ).
fof(f137,plain,
( ! [X0] : product(difference(difference(difference(X0,one),one),one),X0) = product(product(difference(X0,one),quotient(one,difference(X0,one))),product(X0,quotient(one,X0)))
| ~ spl0_10
| ~ spl0_13 ),
inference(superposition,[],[f122,f85]) ).
fof(f1431,plain,
( spl0_45
| ~ spl0_6
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f109,f102,f55,f1429]) ).
fof(f109,plain,
( ! [X2,X0,X1] : quotient(product(X1,product(X2,quotient(X0,X1))),quotient(X0,X1)) = difference(quotient(X0,X1),product(X0,X2))
| ~ spl0_6
| ~ spl0_12 ),
inference(superposition,[],[f103,f56]) ).
fof(f1192,plain,
( spl0_44
| ~ spl0_1
| ~ spl0_2
| ~ spl0_33 ),
inference(avatar_split_clause,[],[f932,f714,f39,f35,f1190]) ).
fof(f990,plain,
( spl0_43
| ~ spl0_1
| ~ spl0_4
| ~ spl0_12
| ~ spl0_13
| ~ spl0_17 ),
inference(avatar_split_clause,[],[f269,f182,f121,f102,f47,f35,f988]) ).
fof(f269,plain,
( ! [X0,X1] : product(X1,product(X0,quotient(one,X0))) = quotient(product(X1,difference(difference(X0,one),one)),X0)
| ~ spl0_1
| ~ spl0_4
| ~ spl0_12
| ~ spl0_13
| ~ spl0_17 ),
inference(forward_demodulation,[],[f268,f147]) ).
fof(f147,plain,
( ! [X0] : difference(difference(X0,one),one) = product(product(X0,quotient(one,X0)),X0)
| ~ spl0_1
| ~ spl0_13 ),
inference(forward_demodulation,[],[f133,f36]) ).
fof(f133,plain,
( ! [X0] : product(difference(difference(X0,one),one),one) = product(product(X0,quotient(one,X0)),X0)
| ~ spl0_1
| ~ spl0_13 ),
inference(superposition,[],[f122,f36]) ).
fof(f268,plain,
( ! [X0,X1] : product(X1,product(X0,quotient(one,X0))) = quotient(product(X1,product(product(X0,quotient(one,X0)),X0)),X0)
| ~ spl0_4
| ~ spl0_12
| ~ spl0_17 ),
inference(forward_demodulation,[],[f252,f48]) ).
fof(f252,plain,
( ! [X0,X1] : quotient(product(X1,product(product(X0,quotient(one,X0)),X0)),X0) = difference(X0,product(X0,product(X1,product(X0,quotient(one,X0)))))
| ~ spl0_12
| ~ spl0_17 ),
inference(superposition,[],[f103,f183]) ).
fof(f985,plain,
( spl0_42
| ~ spl0_1
| ~ spl0_4
| ~ spl0_13
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f238,f178,f121,f47,f35,f983]) ).
fof(f983,plain,
( spl0_42
<=> ! [X0,X1] : quotient(quotient(product(X1,difference(difference(X0,one),one)),X0),product(X0,quotient(one,X0))) = X1 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_42])]) ).
fof(f238,plain,
( ! [X0,X1] : quotient(quotient(product(X1,difference(difference(X0,one),one)),X0),product(X0,quotient(one,X0))) = X1
| ~ spl0_1
| ~ spl0_4
| ~ spl0_13
| ~ spl0_16 ),
inference(forward_demodulation,[],[f237,f48]) ).
fof(f237,plain,
( ! [X0,X1] : quotient(quotient(product(X1,difference(difference(X0,one),one)),X0),product(X0,quotient(one,X0))) = difference(difference(difference(X0,one),one),product(difference(difference(X0,one),one),X1))
| ~ spl0_1
| ~ spl0_13
| ~ spl0_16 ),
inference(forward_demodulation,[],[f207,f147]) ).
fof(f207,plain,
( ! [X0,X1] : quotient(quotient(product(X1,product(product(X0,quotient(one,X0)),X0)),X0),product(X0,quotient(one,X0))) = difference(product(product(X0,quotient(one,X0)),X0),product(difference(difference(X0,one),one),X1))
| ~ spl0_13
| ~ spl0_16 ),
inference(superposition,[],[f179,f122]) ).
fof(f981,plain,
( spl0_41
| ~ spl0_1
| ~ spl0_4
| ~ spl0_15
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f233,f178,f129,f47,f35,f979]) ).
fof(f233,plain,
( ! [X0,X1] : quotient(quotient(product(X1,quotient(one,quotient(one,X0))),product(X0,quotient(one,X0))),X0) = X1
| ~ spl0_1
| ~ spl0_4
| ~ spl0_15
| ~ spl0_16 ),
inference(forward_demodulation,[],[f232,f48]) ).
fof(f232,plain,
( ! [X0,X1] : quotient(quotient(product(X1,quotient(one,quotient(one,X0))),product(X0,quotient(one,X0))),X0) = difference(quotient(one,quotient(one,X0)),product(quotient(one,quotient(one,X0)),X1))
| ~ spl0_1
| ~ spl0_15
| ~ spl0_16 ),
inference(forward_demodulation,[],[f205,f169]) ).
fof(f205,plain,
( ! [X0,X1] : quotient(quotient(product(X1,product(X0,product(X0,quotient(one,X0)))),product(X0,quotient(one,X0))),X0) = difference(product(X0,product(X0,quotient(one,X0))),product(quotient(one,quotient(one,X0)),X1))
| ~ spl0_15
| ~ spl0_16 ),
inference(superposition,[],[f179,f130]) ).
fof(f977,plain,
( spl0_40
| ~ spl0_4
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f164,f129,f47,f975]) ).
fof(f164,plain,
( ! [X0,X1] : product(product(X0,quotient(one,X0)),X1) = difference(X0,product(quotient(one,quotient(one,X0)),X1))
| ~ spl0_4
| ~ spl0_15 ),
inference(superposition,[],[f48,f130]) ).
fof(f973,plain,
( spl0_39
| ~ spl0_5
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f163,f129,f51,f971]) ).
fof(f163,plain,
( ! [X0,X1] : quotient(product(quotient(one,quotient(one,X0)),X1),product(product(X0,quotient(one,X0)),X1)) = X0
| ~ spl0_5
| ~ spl0_15 ),
inference(superposition,[],[f52,f130]) ).
fof(f969,plain,
( spl0_38
| ~ spl0_3
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f158,f129,f43,f967]) ).
fof(f158,plain,
( ! [X0,X1] : product(X0,X1) = product(quotient(one,quotient(one,X0)),difference(product(X0,quotient(one,X0)),X1))
| ~ spl0_3
| ~ spl0_15 ),
inference(superposition,[],[f130,f44]) ).
fof(f965,plain,
( spl0_37
| ~ spl0_4
| ~ spl0_13 ),
inference(avatar_split_clause,[],[f143,f121,f47,f963]) ).
fof(f143,plain,
( ! [X0,X1] : product(X0,X1) = difference(product(X0,quotient(one,X0)),product(difference(difference(X0,one),one),X1))
| ~ spl0_4
| ~ spl0_13 ),
inference(superposition,[],[f48,f122]) ).
fof(f961,plain,
( spl0_36
| ~ spl0_2
| ~ spl0_6
| ~ spl0_11
| ~ spl0_15
| ~ spl0_22
| ~ spl0_23
| ~ spl0_28
| ~ spl0_29
| ~ spl0_32 ),
inference(avatar_split_clause,[],[f862,f710,f568,f564,f480,f476,f129,f96,f55,f39,f959]) ).
fof(f862,plain,
( ! [X0] : product(quotient(one,X0),quotient(X0,difference(X0,one))) = X0
| ~ spl0_2
| ~ spl0_6
| ~ spl0_11
| ~ spl0_15
| ~ spl0_22
| ~ spl0_23
| ~ spl0_28
| ~ spl0_29
| ~ spl0_32 ),
inference(forward_demodulation,[],[f861,f40]) ).
fof(f861,plain,
( ! [X0] : product(one,X0) = product(quotient(one,X0),quotient(X0,difference(X0,one)))
| ~ spl0_6
| ~ spl0_11
| ~ spl0_15
| ~ spl0_22
| ~ spl0_23
| ~ spl0_28
| ~ spl0_29
| ~ spl0_32 ),
inference(forward_demodulation,[],[f860,f56]) ).
fof(f860,plain,
( ! [X0] : product(product(quotient(one,X0),X0),X0) = product(quotient(one,X0),quotient(X0,difference(X0,one)))
| ~ spl0_11
| ~ spl0_15
| ~ spl0_22
| ~ spl0_23
| ~ spl0_28
| ~ spl0_29
| ~ spl0_32 ),
inference(forward_demodulation,[],[f859,f639]) ).
fof(f859,plain,
( ! [X0] : product(product(quotient(one,X0),X0),X0) = product(quotient(one,X0),product(quotient(one,quotient(one,X0)),X0))
| ~ spl0_11
| ~ spl0_23
| ~ spl0_29
| ~ spl0_32 ),
inference(forward_demodulation,[],[f819,f503]) ).
fof(f819,plain,
( ! [X0] : product(product(quotient(one,X0),X0),X0) = product(quotient(one,X0),quotient(quotient(one,quotient(one,X0)),quotient(one,X0)))
| ~ spl0_29
| ~ spl0_32 ),
inference(superposition,[],[f711,f569]) ).
fof(f957,plain,
( spl0_35
| ~ spl0_5
| ~ spl0_13 ),
inference(avatar_split_clause,[],[f142,f121,f51,f955]) ).
fof(f142,plain,
( ! [X0,X1] : product(X0,quotient(one,X0)) = quotient(product(difference(difference(X0,one),one),X1),product(X0,X1))
| ~ spl0_5
| ~ spl0_13 ),
inference(superposition,[],[f52,f122]) ).
fof(f953,plain,
( spl0_34
| ~ spl0_3
| ~ spl0_13 ),
inference(avatar_split_clause,[],[f134,f121,f43,f951]) ).
fof(f134,plain,
( ! [X0,X1] : product(product(X0,quotient(one,X0)),X1) = product(difference(difference(X0,one),one),difference(X0,X1))
| ~ spl0_3
| ~ spl0_13 ),
inference(superposition,[],[f122,f44]) ).
fof(f716,plain,
( spl0_33
| ~ spl0_3
| ~ spl0_12
| ~ spl0_16 ),
inference(avatar_split_clause,[],[f223,f178,f102,f43,f714]) ).
fof(f223,plain,
( ! [X2,X0,X1] : difference(product(X2,X0),product(X2,X1)) = quotient(difference(X0,product(X1,X2)),X2)
| ~ spl0_3
| ~ spl0_12
| ~ spl0_16 ),
inference(forward_demodulation,[],[f198,f106]) ).
fof(f106,plain,
( ! [X2,X0,X1] : quotient(product(difference(X0,X1),product(X2,X0)),X0) = difference(X0,product(X1,X2))
| ~ spl0_3
| ~ spl0_12 ),
inference(superposition,[],[f103,f44]) ).
fof(f198,plain,
( ! [X2,X0,X1] : quotient(quotient(product(difference(X0,X1),product(X2,X0)),X0),X2) = difference(product(X2,X0),product(X2,X1))
| ~ spl0_3
| ~ spl0_16 ),
inference(superposition,[],[f179,f44]) ).
fof(f712,plain,
( spl0_32
| ~ spl0_3
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f113,f102,f43,f710]) ).
fof(f113,plain,
( ! [X2,X0,X1] : product(product(X0,X1),X2) = product(X0,quotient(product(X1,product(X2,X0)),X0))
| ~ spl0_3
| ~ spl0_12 ),
inference(superposition,[],[f44,f103]) ).
fof(f708,plain,
( spl0_31
| ~ spl0_3
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f112,f102,f43,f706]) ).
fof(f112,plain,
( ! [X2,X0,X1] : quotient(product(X1,product(difference(product(X0,X1),X2),X0)),X0) = difference(X0,X2)
| ~ spl0_3
| ~ spl0_12 ),
inference(superposition,[],[f103,f44]) ).
fof(f704,plain,
( spl0_30
| ~ spl0_3
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f106,f102,f43,f702]) ).
fof(f570,plain,
( spl0_29
| ~ spl0_1
| ~ spl0_15 ),
inference(avatar_split_clause,[],[f169,f129,f35,f568]) ).
fof(f566,plain,
( spl0_28
| ~ spl0_1
| ~ spl0_13 ),
inference(avatar_split_clause,[],[f147,f121,f35,f564]) ).
fof(f562,plain,
( spl0_27
| ~ spl0_4
| ~ spl0_11 ),
inference(avatar_split_clause,[],[f100,f96,f47,f560]) ).
fof(f100,plain,
( ! [X0] : difference(X0,one) = difference(quotient(one,X0),quotient(quotient(one,X0),X0))
| ~ spl0_4
| ~ spl0_11 ),
inference(superposition,[],[f48,f97]) ).
fof(f558,plain,
( spl0_26
| ~ spl0_5
| ~ spl0_11 ),
inference(avatar_split_clause,[],[f99,f96,f51,f556]) ).
fof(f99,plain,
( ! [X0] : quotient(one,X0) = quotient(quotient(quotient(one,X0),X0),difference(X0,one))
| ~ spl0_5
| ~ spl0_11 ),
inference(superposition,[],[f52,f97]) ).
fof(f512,plain,
( spl0_25
| ~ spl0_4
| ~ spl0_10 ),
inference(avatar_split_clause,[],[f90,f84,f47,f510]) ).
fof(f90,plain,
( ! [X0] : difference(difference(X0,one),product(X0,quotient(one,X0))) = X0
| ~ spl0_4
| ~ spl0_10 ),
inference(superposition,[],[f48,f85]) ).
fof(f508,plain,
( spl0_24
| ~ spl0_5
| ~ spl0_10 ),
inference(avatar_split_clause,[],[f89,f84,f51,f506]) ).
fof(f89,plain,
( ! [X0] : difference(X0,one) = quotient(product(X0,quotient(one,X0)),X0)
| ~ spl0_5
| ~ spl0_10 ),
inference(superposition,[],[f52,f85]) ).
fof(f482,plain,
( spl0_23
| ~ spl0_4
| ~ spl0_6 ),
inference(avatar_split_clause,[],[f67,f55,f47,f480]) ).
fof(f478,plain,
( spl0_22
| ~ spl0_3
| ~ spl0_5 ),
inference(avatar_split_clause,[],[f63,f51,f43,f476]) ).
fof(f405,plain,
( spl0_21
| ~ spl0_2
| ~ spl0_5 ),
inference(avatar_split_clause,[],[f64,f51,f39,f403]) ).
fof(f64,plain,
( ! [X0] : one = quotient(X0,X0)
| ~ spl0_2
| ~ spl0_5 ),
inference(superposition,[],[f52,f40]) ).
fof(f335,plain,
( spl0_20
| ~ spl0_1
| ~ spl0_5 ),
inference(avatar_split_clause,[],[f62,f51,f35,f333]) ).
fof(f62,plain,
( ! [X0] : quotient(X0,one) = X0
| ~ spl0_1
| ~ spl0_5 ),
inference(superposition,[],[f52,f36]) ).
fof(f331,plain,
spl0_19,
inference(avatar_split_clause,[],[f29,f329]) ).
fof(f29,plain,
! [X2,X0,X1] : product(product(product(quotient(quotient(one,X0),X0),product(X0,X0)),X1),X2) = product(product(quotient(quotient(one,X0),X0),product(X0,X0)),product(X1,X2)),
inference(definition_unfolding,[],[f18,f10,f10]) ).
fof(f18,axiom,
! [X2,X0,X1] : product(product(product(quotient(j(X0),X0),product(X0,X0)),X1),X2) = product(product(quotient(j(X0),X0),product(X0,X0)),product(X1,X2)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',sos18) ).
fof(f188,plain,
spl0_18,
inference(avatar_split_clause,[],[f33,f186]) ).
fof(f184,plain,
spl0_17,
inference(avatar_split_clause,[],[f32,f182]) ).
fof(f32,plain,
! [X0,X1] : product(X0,product(X1,product(X0,quotient(one,X0)))) = product(product(X0,X1),product(X0,quotient(one,X0))),
inference(forward_demodulation,[],[f27,f23]) ).
fof(f27,plain,
! [X0,X1] : product(X0,product(X1,product(difference(X0,one),X0))) = product(product(X0,X1),product(difference(X0,one),X0)),
inference(definition_unfolding,[],[f15,f21,f21]) ).
fof(f15,axiom,
! [X0,X1] : product(X0,product(X1,eta(X0))) = product(product(X0,X1),eta(X0)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',sos15) ).
fof(f180,plain,
spl0_16,
inference(avatar_split_clause,[],[f8,f178]) ).
fof(f8,axiom,
! [X2,X0,X1] : difference(product(X0,X1),product(X0,product(X1,X2))) = quotient(quotient(product(X2,product(X0,X1)),X1),X0),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',sos08) ).
fof(f131,plain,
spl0_15,
inference(avatar_split_clause,[],[f31,f129]) ).
fof(f31,plain,
! [X0,X1] : product(quotient(one,quotient(one,X0)),X1) = product(X0,product(product(X0,quotient(one,X0)),X1)),
inference(forward_demodulation,[],[f26,f23]) ).
fof(f26,plain,
! [X0,X1] : product(X0,product(product(difference(X0,one),X0),X1)) = product(quotient(one,quotient(one,X0)),X1),
inference(definition_unfolding,[],[f14,f21,f10,f10]) ).
fof(f14,axiom,
! [X0,X1] : product(X0,product(eta(X0),X1)) = product(j(j(X0)),X1),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',sos14) ).
fof(f127,plain,
( spl0_14
| ~ spl0_1
| ~ spl0_4 ),
inference(avatar_split_clause,[],[f60,f47,f35,f125]) ).
fof(f60,plain,
( ! [X0] : one = difference(X0,X0)
| ~ spl0_1
| ~ spl0_4 ),
inference(superposition,[],[f48,f36]) ).
fof(f123,plain,
spl0_13,
inference(avatar_split_clause,[],[f30,f121]) ).
fof(f30,plain,
! [X0,X1] : product(difference(difference(X0,one),one),X1) = product(product(X0,quotient(one,X0)),product(X0,X1)),
inference(forward_demodulation,[],[f25,f23]) ).
fof(f25,plain,
! [X0,X1] : product(difference(difference(X0,one),one),X1) = product(product(difference(X0,one),X0),product(X0,X1)),
inference(definition_unfolding,[],[f13,f9,f9,f21]) ).
fof(f13,axiom,
! [X0,X1] : product(i(i(X0)),X1) = product(eta(X0),product(X0,X1)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',sos13) ).
fof(f104,plain,
spl0_12,
inference(avatar_split_clause,[],[f7,f102]) ).
fof(f7,axiom,
! [X2,X0,X1] : difference(X0,product(product(X0,X1),X2)) = quotient(product(X1,product(X2,X0)),X0),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',sos07) ).
fof(f98,plain,
spl0_11,
inference(avatar_split_clause,[],[f24,f96]) ).
fof(f24,plain,
! [X0] : quotient(quotient(one,X0),X0) = product(quotient(one,X0),difference(X0,one)),
inference(definition_unfolding,[],[f17,f10,f10,f9]) ).
fof(f17,axiom,
! [X0] : quotient(j(X0),X0) = product(j(X0),i(X0)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',sos17) ).
fof(f86,plain,
spl0_10,
inference(avatar_split_clause,[],[f23,f84]) ).
fof(f82,plain,
( ~ spl0_9
| spl0_8 ),
inference(avatar_split_clause,[],[f77,f73,f79]) ).
fof(f73,plain,
( spl0_8
<=> quotient(product(product(difference(x0,one),x0),product(x1,x2)),product(difference(x0,one),x0)) = product(quotient(product(product(difference(x0,one),x0),x1),product(difference(x0,one),x0)),quotient(product(product(difference(x0,one),x0),x2),product(difference(x0,one),x0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_8])]) ).
fof(f77,plain,
( quotient(product(product(x0,quotient(one,x0)),product(x1,x2)),product(x0,quotient(one,x0))) != product(quotient(product(product(x0,quotient(one,x0)),x1),product(x0,quotient(one,x0))),quotient(product(product(x0,quotient(one,x0)),x2),product(x0,quotient(one,x0))))
| spl0_8 ),
inference(forward_demodulation,[],[f75,f23]) ).
fof(f75,plain,
( quotient(product(product(difference(x0,one),x0),product(x1,x2)),product(difference(x0,one),x0)) != product(quotient(product(product(difference(x0,one),x0),x1),product(difference(x0,one),x0)),quotient(product(product(difference(x0,one),x0),x2),product(difference(x0,one),x0)))
| spl0_8 ),
inference(avatar_component_clause,[],[f73]) ).
fof(f76,plain,
~ spl0_8,
inference(avatar_split_clause,[],[f22,f73]) ).
fof(f22,plain,
quotient(product(product(difference(x0,one),x0),product(x1,x2)),product(difference(x0,one),x0)) != product(quotient(product(product(difference(x0,one),x0),x1),product(difference(x0,one),x0)),quotient(product(product(difference(x0,one),x0),x2),product(difference(x0,one),x0))),
inference(definition_unfolding,[],[f20,f19,f21,f19,f21,f19,f21]) ).
fof(f19,axiom,
! [X0,X1] : t(X0,X1) = quotient(product(X0,X1),X0),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',sos19) ).
fof(f20,axiom,
t(eta(x0),product(x1,x2)) != product(t(eta(x0),x1),t(eta(x0),x2)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',goals) ).
fof(f71,plain,
( spl0_7
| ~ spl0_2
| ~ spl0_3 ),
inference(avatar_split_clause,[],[f58,f43,f39,f69]) ).
fof(f58,plain,
( ! [X0] : difference(one,X0) = X0
| ~ spl0_2
| ~ spl0_3 ),
inference(superposition,[],[f44,f40]) ).
fof(f57,plain,
spl0_6,
inference(avatar_split_clause,[],[f6,f55]) ).
fof(f6,axiom,
! [X0,X1] : product(quotient(X0,X1),X1) = X0,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',sos06) ).
fof(f53,plain,
spl0_5,
inference(avatar_split_clause,[],[f5,f51]) ).
fof(f5,axiom,
! [X0,X1] : quotient(product(X0,X1),X1) = X0,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',sos05) ).
fof(f49,plain,
spl0_4,
inference(avatar_split_clause,[],[f4,f47]) ).
fof(f4,axiom,
! [X0,X1] : difference(X0,product(X0,X1)) = X1,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',sos04) ).
fof(f45,plain,
spl0_3,
inference(avatar_split_clause,[],[f3,f43]) ).
fof(f3,axiom,
! [X0,X1] : product(X0,difference(X0,X1)) = X1,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',sos03) ).
fof(f41,plain,
spl0_2,
inference(avatar_split_clause,[],[f2,f39]) ).
fof(f2,axiom,
! [X0] : product(one,X0) = X0,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',sos02) ).
fof(f37,plain,
spl0_1,
inference(avatar_split_clause,[],[f1,f35]) ).
fof(f1,axiom,
! [X0] : product(X0,one) = X0,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',sos01) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12 % Problem : GRP768-1 : TPTP v8.2.0. Released v4.1.0.
% 0.03/0.14 % Command : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.14/0.34 % Computer : n029.cluster.edu
% 0.14/0.34 % Model : x86_64 x86_64
% 0.14/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34 % Memory : 8042.1875MB
% 0.14/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34 % CPULimit : 300
% 0.14/0.34 % WCLimit : 300
% 0.14/0.34 % DateTime : Sun May 19 05:36:23 EDT 2024
% 0.14/0.35 % CPUTime :
% 0.14/0.35 % (24445)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.36 % (24448)WARNING: value z3 for option sas not known
% 0.21/0.37 % (24450)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency_531 on theBenchmark for (531ds/0Mi)
% 0.21/0.37 % (24447)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on theBenchmark for (793ds/0Mi)
% 0.21/0.37 % (24448)dis+2_11_add=large:afr=on:amm=off:bd=off:bce=on:fsd=off:fde=none:gs=on:gsaa=full_model:gsem=off:irw=on:msp=off:nm=4:nwc=1.3:sas=z3:sims=off:sac=on:sp=reverse_arity_569 on theBenchmark for (569ds/0Mi)
% 0.21/0.37 % (24451)ott-10_8_av=off:bd=preordered:bs=on:fsd=off:fsr=off:fde=unused:irw=on:lcm=predicate:lma=on:nm=4:nwc=1.7:sp=frequency_522 on theBenchmark for (522ds/0Mi)
% 0.21/0.37 % (24452)ott+1_64_av=off:bd=off:bce=on:fsd=off:fde=unused:gsp=on:irw=on:lcm=predicate:lma=on:nm=2:nwc=1.1:sims=off:urr=on_497 on theBenchmark for (497ds/0Mi)
% 0.21/0.37 % (24449)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on theBenchmark for (533ds/0Mi)
% 0.21/0.37 % (24446)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on theBenchmark for (846ds/0Mi)
% 0.21/0.37 TRYING [1]
% 0.21/0.37 TRYING [2]
% 0.21/0.38 TRYING [3]
% 0.21/0.38 TRYING [1]
% 0.21/0.38 TRYING [2]
% 0.21/0.39 TRYING [4]
% 0.21/0.41 TRYING [3]
% 0.21/0.45 TRYING [5]
% 0.21/0.48 TRYING [4]
% 1.46/0.55 TRYING [6]
% 2.07/0.64 TRYING [5]
% 3.49/0.84 TRYING [7]
% 5.83/1.20 TRYING [6]
% 6.98/1.34 TRYING [8]
% 7.78/1.47 TRYING [1]
% 7.98/1.47 TRYING [2]
% 7.98/1.47 TRYING [3]
% 7.98/1.48 TRYING [4]
% 8.36/1.54 TRYING [5]
% 9.43/1.68 TRYING [6]
% 12.47/2.12 TRYING [7]
% 19.99/3.19 % (24450)First to succeed.
% 19.99/3.23 % (24450)Solution written to "/export/starexec/sandbox/tmp/vampire-proof-24445"
% 20.34/3.24 % (24450)Refutation found. Thanks to Tanya!
% 20.34/3.24 % SZS status Unsatisfiable for theBenchmark
% 20.34/3.24 % SZS output start Proof for theBenchmark
% See solution above
% 20.34/3.25 % (24450)------------------------------
% 20.34/3.25 % (24450)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 20.34/3.25 % (24450)Termination reason: Refutation
% 20.34/3.25
% 20.34/3.25 % (24450)Memory used [KB]: 56259
% 20.34/3.25 % (24450)Time elapsed: 2.866 s
% 20.34/3.25 % (24450)Instructions burned: 7377 (million)
% 20.34/3.25 % (24445)Success in time 2.856 s
%------------------------------------------------------------------------------